I decided to change the title of this post rather than start a new one. This new title is more to the point of the issues that I’m having.
I installed Mame Windows on a HP Vectra LV400 (Pentium III 800MHz) running Windows 98SE.
First error was “Unable to initialize Direct3D osd_init failed”
I fixed that by editing Mame.ini with “GDI rather than D3D”
I’m not at all happy with that fix. I’ve read enough to know that this will slow things down.
Second error (after changing to GDI) was “Error creating DirectSound: 88780087 osd_init failed”
This too I was able to get around by editing Mame.ini so that the sound is turned off.
SO, I have a slow mame program with no sound. Not what I was envisioning.
I’ve downloaded many many drivers but none have fixed the problem. When I turn back to “D3D” same error comes back.
Grrrr…
I decided to switch to my back-up machine... Compaq Desktop Pentium III 550 MHz (that’s why it’s the backup). This time I started with all the drivers. Installed Mame again. Same problem. Really? Yes really.

Okay…so is this something that might be fixed by an earlier version of Mame? Or is this something wrong with the way I’ve installed win 98se?

I seriously could use some help. I’ll be your best friend?