VOGONS


First post, by Oloturia

User metadata
Rank Newbie
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.