polpo / picogus

Emulation of ISA sound cards on Raspberry Pi Pico (GUS, Adlib, MPU-401, Tandy, CMS)
GNU General Public License v2.0
518 stars 34 forks source link

Compatibility Report: Intel i430NX, Intergraph TD-30 (Dual Socket 5) #32

Open Pawlicker opened 4 months ago

Pawlicker commented 4 months ago

This board is very much an edge case, given that it has dual CPU mode, limited IRQs (due to the sheer number of onboard devices, this was not a cheap system), and an onboard Sound Blaster Vibra 16 competing with the classic IRQ 5/DMA 1 combo. This took a while, but once I gave the sound card DMA 3 properly everything began to work. Unfortunately "two jumpers for DMA 3" wasn't explained too well as I was thinking it worked like SCSI "add the number up" jumpers.

Anyways Duke Nukem 3d, Crystal Dream 2, Doom 1/2, and Xaos and Xaos 2 work just fine. The Windows 95 drivers reported an IRQ conflict with the onboard Vibra 16, but I will try to mess with that later to see if I can give it the right IRQ/DMA combo.