Here's some detailed info, if it helps!

It stopped working after a simple restart. For some reason the computer started asking for sound drivers, which I cancelled, and the sound dropped out. When I restarted again, the sound was restored but Mame32 began locking up the exact same way every time it was started. I tried reinstalling the sound drivers again, as well as the video drivers, and removing all but one ROM file which has been my test ROM all along, but still nothing. The screen seems to be switching resolutions but freaking out before the ROM even loads. I don't get so much as the "hit button to continue" point, just the oddly stretched pointer on a black field of freeze.
Grrr, it was working prefectly and the table if bully built, now the software goes kooky on me. I admit I am a little new to emulation, so I don't know how to remedy this situation.
Maybe I should try an earlier version of the software? Regular MAME doesn't work because my video adapter is only 24bit and MAME insists on 32bit, but MAME32 worked fine for weeks. It would even run through MaLa, which I learned about here and still need to configure but currently don't run.
The machine is a 677MhzP3, 128Mb Ram, W98se