Change IRQ to 5 on CT4810 Sound Card

GKandRiven

Reputable
May 11, 2016
72
1
4,665
I have a working Creative Labs CT4810 sound card in dos and windows but I have a game "Indiana Jones and the Fate of Atlantis" that does not like my IRQ7, if i use IRQ7 the game does not load and freezes it will work if I change in the install program of the game to IRQ5 but I only get a very small amount of the voice being played, I would like to change my sound card IRQ7 to 5 but when I do this in the C:\ autoexec.bat:

Set blaster=A220 I7 D1 H7 P330 T6

and reboot it puts it back to 7. If I try to change it in the "device manager/creative vibra 128 legacy device properties/resources" for the sound card it has no option for IRQ, instead it has:

(automatic settings unticked)

input/output range - 0220 - 022F
Direct memory access - 01
Direct memory access - 07
input/output range - 0330 - 033F
input/output range 0388 - 038B

In the bios I can only change the card its self but that is at IRQ10

How do I change the IRQ from 7 to 5? I have a Sound Blaster Live! card CT4830 which I might try but is this any better or worse than the one I have?
 
Solution
I don't know, both cards are pretty old. I can also tell you your issue may be Windows 98 in general. A lot of DOS games had issues in 98, the game was 6 years old at the time 98 arrived. Honestly I'm doing this all from memory I haven't touched stuff that old in 18 years or more. I played FoA when it came out, on DOS 6.2

GKandRiven

Reputable
May 11, 2016
72
1
4,665


I have tried that in the past with the I7 to I5 in the autoexec.bat but when I save autoexec.bat and reboot it keeps going back to I7, how do I check if other devices are on IRQ5 do I use device manager and just go through them one at a time?
 

Rogue Leader

It's a trap!
Moderator


Yes exactly, check device manager and switch or remove the device.
 

GKandRiven

Reputable
May 11, 2016
72
1
4,665


I found that IRQ5 was being used in the BIOS for ethernet so I turned it off since I dont need it and now in windows for IRQ5 it has "ACPI IRQ Holder for PCI IRQ Steering" how do I remove this? In device manager/system devices/pci bus/irq steering tab - "use irq steering" is on, with:

[on] get irq table using acpi bios
[on] get irq table using MS specification table
[off] get irq table from protected mode pcibios 2.1 call
[on] get irq table from real mode pcibios 2.1 call

if I turn off irq steering, reboot and then re-enable it with the above settings will this update which irq's are not being used? if not how do I do this because I now have an option to make IRQ7 to 5 on my sound card but it says I cant because of "Interrupt Request 05 used by: ACPI IRQ Holder for PCI IRQ Steering".
 

GKandRiven

Reputable
May 11, 2016
72
1
4,665


Hi Rogue Leader Im using Windows 98se and before when I tried to change IRQ5 in autoexec.bat it reverted to IRQ7 even with nothing using IRQ5 but for some reason I can now change the IRQ to something else in device manager it might of been because I added IRQ5 as a "reserve resource" then removed it as I had the annoying "ACPI IRQ Holder for PCI IRQ Steering" and wouldnt let me change anything and now that I have changed everything to IRQ5 my dos game indiana jones and the fate of atlantis is still not playing right, the audio still only plays a small amount of the voice or sound effects so I bumped up the buffers to 32 and 64 in the game install options and it is getting better but not able to play all the sound. Is the "sound blaster live! Value" card better than the sound blaster (128 Vibra) CT4810"? The strange thing with the indiana game is that if I am using IRQ7 it like to use IRQ5 but freezes if I use IRQ7 and vise versa if Im using IRQ5.
 

Rogue Leader

It's a trap!
Moderator
I don't know, both cards are pretty old. I can also tell you your issue may be Windows 98 in general. A lot of DOS games had issues in 98, the game was 6 years old at the time 98 arrived. Honestly I'm doing this all from memory I haven't touched stuff that old in 18 years or more. I played FoA when it came out, on DOS 6.2
 
Solution