BlueCrab wrote:
Try taking the constants on lines 27-28 of sn76489.c (the volume_values array) and divide each number by two. See if that helps at all. Granted, those numbers have been the way they are since 0.1.8, so I don't know that it'll help any.
Before I do that, I tested out a FM synth game today (the hacked version of Ancient Ys) and noticed that I'm having the same problem. Since that's not using the SN76489 (and I tried turning off the PSG to confirm), does that mean the problem lies elsewhere?
I have to admit that the massively distorted sound is kind of amazing -- the gentle intro to Ancient Ys turns into an insanely overdriven, Merzbow-esque crash of noise.
BlueCrab wrote:
No... That's something to do with building the help file.
I figured as much but wanted to make sure. As you might guess I don't do a lot of building/compiling apps.

Oh, by the way, a suggestion on that front: the README says "To build CrabEmu once you have everything set up, all you should have to do is open the Xcode project file and hit the build button." But the way you put it in the 0.1.9 README was better, I think: "To build CrabEmu for Mac OS X, all you should have to do is open the Xcode project file (in the osx directory), and build it from within Xcode."
I spent 15 minutes trying to build the plausible-looking CrabEmu.pro, and wondering what I was doing wrong and why all my options were greyed out, before I realized my mistake. It may sound ridiculously dumb, but when you're flying blind at 3:00 am it's easy to get confused.

(Like I said, I don't build a lot of apps...)
BlueCrab wrote:
I know that I can build ppc binaries with 3.2.6, as that's how I currently do things. Dunno if I did anything special to make it work (I doubt it), but it does work for me.

Good to hear. The discussion I linked made it sound like it required some kind of kludge (and at least one developer got caught out, thinking he was building for PPC -- but it wasn't in the binary!).
BlueCrab wrote:
I don't see why it wouldn't build with Xcode 2.x, I just can't guarantee it since I don't have anything that runs that anymore. I don't think I'm doing anything zany that would require a newer version of Xcode.
I just tried building it under 2.5, but got the same error with the help file -- and this time it seems to have been a deal-breaker: the build failed completely and I can't open the app, whether I build in debug or release mode. Any idea what's going on with that one?