Worst case scenario I could get him to use Wine, but it’s not my first option. Clearly people would have gotten the game to work fully on macs, or else it would have an even worse reputation than it already has.
An update though: apparently he could hear some music on a Murder Mystery server. This has me thinking, maybe it’s something to do with an overcapacity of datablocks?
Something crucial I just remembered: We made a server when he got the game and he could hear only about 1/5 of the music, which were older songs, such as Bill o’ Remix. (Size didn’t matter as he couldn’t hear even the smallest of songs.) He had downloaded music on a vanilla copy. However, yesterday on my server he couldn’t hear any of the songs, even the ones that worked before, still using the same cache.db.