First post, by Oloturia
- Rank
- Newbie
Hello, I'm trying to make the SB128 CT4810 to work with FreeDOS 1.3. Looking in this forum it seems that it should work, albeit with a very poor quality for the FM synthesis.
I have some problems. I have this old computer, an AMD K7 with 1.2 Gb of RAM, a nVidia Riva TNT2 AGP and some other cards (IEEE-1394, USB controllers).
FreeDOS is in multiboot with Xubuntu (the last working with 32 bit CPUs) and MS Windows 98.
I didn't use it for months, and I discovered with dismay that FreeDOS was not booting any more. It seemed that the boot crashed when SBINIT.COM is launched. That's odd because I remember that sound was working without issues in the past, but I could be wrong. It seems that SBINIT.COM freezes. It detects the card correctly saying
SB PCI @ Port 1400, IRQ 11
Output Mode is Analog
And then freezes.
It seems that the card should work under MS-DOS/FreeDOS (and IIRC it worked) so, after failing many searches (tried also SBEMU, it crashes with a lot of graphical glitches) tried to remove the unnecessary PCI cards, tried to switch PCI slot, tried to reserve IRQ from 5 to 11 in BIOS for legacy devices and as last resort I tried asking some AIs. After some questions they answered that SBINIT.COM can't work with the K-7 because of "CPU timings". Anyway I couldn't find any information about it. If it's true then I can give up at least.
Under Linux, Windows 98 sound works. If I reboot the PC from Windows 98 in MS-DOS mode, it launches SBINIT.COM without any problems.