SarahWalker wrote:MinGW32/GCC 4.7.2. The OpenAL/ALUT I'm using claims to be 'OpenAL-0.099-mingw', if that's any help.
Found your OpenAL archive in the form of a "devpak", which I had to use a program called Packman to extract. You wouldn't happen to be using Bloodshed's Dev-C++ IDE, would you? I just use MSYS. I used Dev-C++ a long time ago, when I wanted to convert the Visual C 6 project files for the NES emulator "nesterJ" to MinGW makefiles.(which iirc worked well). Likely the only time though.
Either way, I used the libraries and headers in it to compile. This time, when I started PCem, it did not complain about the lack of a libalut or OpenAL32 dll, which I found odd. No sound this time either, and figured it was due to the lack of that dll in the directory. Placing the OpenAL32 dll from the OpenAL-0.099-mingw archive in the same directory, it crashes. Replacing that with OpenAL32.dll from Creatives SDK, it starts up again, yet no sound still.
And using the same hard disk image and machine settings; sound works in previous builds.
On a less related note, DOOM seems faster with the latest build (changeset 53) than the compiled 0.7 on your site on the same hardware (AMI 486 clone, i486DX4-100, 16MB RAM, Fast PCI, SB16, Bahamas64). However, going into Options ingame, cursor flips out.