Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
09497 Sound Major Always 2 days ago 3 hours ago
Tester VasiliyFamiliya View Status Public Platform MAME (Official Binary)
Assigned To Resolution Open OS Windows (x64)
Status [?] Acknowledged Driver
Version 0.288 Fixed in Version Build x64
Fixed in Git Commit Github Pull Request #
Summary 09497: at586 [msdos622]: Wolfenstein 3D 1.4g doesn't see the sb16_lle card, althought sound in at586 machine is marked as OK.
Description The only available way to play the sound is PC speaker.
Steps To Reproduce Install and launch the game. Abscence of BGM at the titlescreen and menus, and also PC speaker beeps instead of FM-synthesized menu choice SFX are noticeable enough. Then try the sound settings menu to ensure.
Additional Information Launch BAT content: mame at586 -pcibus:1:i82371ab:board1:fdcsmc:fdc:1 525hd -pcibus:1:i82371ab:board2:comat:serport0 wheel_mouse -isa1 clgd542x -isa2 sb16_lle -isa3 mpu401 -ram 256M -hard "My DOS.chd"
Github Commit
Flags
Regression Version
Affected Sets / Systems at586 [msdos622]
Attached Files
zip file icon Wolfenstein 3-D (USA) (v1.4).zip (1,433,610 bytes) 2 days ago Uploaded by VasiliyFamiliya
Relationships
There are no relationship linked to this issue.
Notes
6
User avatar
No.24466
Robbbert
Moderator
2 days ago
Another case of the mysterious "My DOS.chd", which needs to be examined to make sure you've installed the sound card correctly.

All sound cards need the BLASTER variable to be configured, so that games can know how to communicate with them. Early sound cards had jumpers to set the IRQ, DMA and I/O address, while later ones were configured by a utility. These later ones were examined by the DIAGNOSE utility at boot time to read off the settings and create the BLASTER variable.

Have you done any of this? Doesn't seem like it.

If you have, I'll need a copy of your chd before this report can be accepted.
User avatar
No.24467
VasiliyFamiliya
Tester
2 days ago
Archive part 1: https://www.mirari.fr/1Ur0
Part 2: https://www.mirari.fr/8emz
Part 3: https://www.mirari.fr/mAR8
User avatar
No.24468
Robbbert
Moderator
2 days ago
edited on: 2 days ago
Downloaded thanks.

I've set this to acknowledged, as I ran out of time and won't be able to look further at this for a few days.
User avatar
No.24472
Kale
Developer
4 hours ago
edited on: 4 hours ago
at586 uses the legacy PCI bus, and the way it works and what kind of BIOS it expects will be eventually entirely splitted in separate romsets.
User avatar
No.24473
Kale
Developer
4 hours ago
edited on: 4 hours ago
To tell that is using the legacy PCI bus user side:
-pcibus
We also don't need this bug report, as per https://github.com/mamedev/mame/issues/391
User avatar
No.24474
Robbbert
Moderator
3 hours ago
I'll still leave it open until I can do my testing sometime next week.

Before I left I did test a number of AT-class drivers, and of those that booted and had 4M of RAM by default, Wolf3D worked on them, but I didn't add the soundcard yet. I was actually impressed as the game ran at full speed with no issues.