-
-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GUS Compatibility regression in v2.1.0 & existing issues #66
Comments
Hi, thanks for the report. Music not playing but sound effects being OK points to issues with the IRQ - is IRQ 5 shared with any other cards in the system? Of the titles you mention I've only tested Jazz Jackrabbit in depth on v2.1.0 firmware (it ran all weekend at VCFMW with no problem) but I will look at the others. I don't have a 440ZX system but I have a 440EX and 440BX that I can test on. |
I have a Yamaha Audician 32+ but it's set to Port 220, IRQ 7, DMA 1. If it was an IRQ issue, wouldn't it also affect the older firmware? |
I had to disable LPT1 on the IO card, which freed up IRQ7, Just tested Sam and Max CD Version, that works fine. Updated to Firmware 2.1.0, Everything is working fine still. |
@vermian - I've made a special branch that builds the GUS firmware without MPU support as that's the most likely cause of the regressions you're seeing. Can you download the "PicoGUS Firmwares" artifact at the bottom of this page: https://github.com/polpo/picogus/actions/runs/11989912827 and try it out to see if it improves compatibility for you? |
Yeah, looks like that fixes the Jazz Jackrabbit music issue. So both music and sound work fine again. Other differences: |
PicoGUS v2.0 Setup:
Port 240, IRQ 5, DMA 3
Firmware v2.1.0
PC Setup:
Asus P2-99 (Intel 440ZX)
Intel Pentium 2 233MHz @ 166MHz (Klamath) (Slot 1) - 66MHz FSB x 2.5 CPU Multiplier
Voodoo3 3000 (AGP)
128MB SDRAM (1 DIMM)
120GB Intel SSD (SATA) + SATA->IDE Adapter
Using MS-DOS v7.1
GUS Issues:
-Jazz Jackrabbit CD - Music doesn't play at all with firmware v2.1.0. Sound still works fine. Everything including music was working fine with firmware v1.2.0.
-Tyrian 2000 (v3.0) - Music is all weird with firmware v2.1.0 and notes are stuck after you leave setup. Comparing with v1.2.0, Ultramid didn't even detect the GUS.
-Minebombers (v3.11) (1996) - Music doesn't play at all, but sound effects work fine. Same issue with both firmware v2.1.0 and v1.2.0
-X-COM: UFO Defense v1.4 - Firmware v2.1.0: music works, but sounds don't play at all. Game v1.2 - sound is just random instrument noises? (GUS music was not implemented in game version v1.2 yet AFAIK)
The text was updated successfully, but these errors were encountered: