Oh, getting somewhere. I don't understand the save thing, as that works on my hardware and - i think, I'll have to check - in my emulators. It's a real strange one. I wonder if it could be some header settings I haven't fiddled with.
Yep the music is too loud, I always manage to do that before having another pass at it, doh!