leandro_tami wrote on 2021-01-28, 02:06:
Hi! I just tried using your driver with a card of mine in a 80386SX without numeric coprocessor and no mouse. I had some issues so I thought you may be interested on hearing about it. I copied the three .EXEs and the .COM and ran SETUP, then I realized I couldn't do some stuff as disabling MPU401 without a mouse. I installed one and then I tested settings but this causes runtime errors or just freezes the computer. Disabling MPU401 allows it to move forward in the tests a little more but still it freezes. The noises on the soundcard are strong, as if all volumes were to the max. I still haven't found a way to make it work, it also seems to fail the IRQ test no matter if I pick 5 or 7 (I thought this was a plug and play card)
edit. I forgot to mention, the computer has 8MB ram
Sorry for my late reply. Unfortunately, I haven't been by here for far too long.
I'm sorry that my program doesn't work for you and that such a really annoying bug occurs.
It is strange for me that switching on the MPU leads to a crash and affects the mouse control. That the IRQ test fails can have several reasons. Sounds to me like a bit of a resource conflict in your system. The OPTi 929 chip is not plug and play capable, but 924 and 931 are. What sound card did you try with the driver?
Have you tried saving the settings without testing them , initialize and then starting the mixer or a game? This should at least show whether the volume is set correctly and if you can play something with the IRQ, DMA Settings.
By the way, with the parameter /K you can force the keyboard control in the setup if there are problems with the mouse detetction. Simply start "Setup.exe /K".
The 924 driver was an attempt by me to transfer my driver for the 929 to this, in many respects very similar, controller chip. It worked well with the one card I have with this chip, but I didn't test it that intensively. Therefore, there may still be a few bugs in it. The driver for the Opti 929, on the other hand, was used, tested and further developed by me much more.
I used a 486 DX4 100 MHz with 32 MB and DOS 6.22 to write the driver but it should not be the coprocessor. I can, however, check the compiler settings again and post a version that is guaranteed not to contain any code for coprocessors.
Spitz wrote on 2021-01-29, 10:02:Great driver working like a charm!
This is how it should be 😀
What kind of system are you using the driver on?