First post, by Xses
Hi,
[This thread is a continuation of that one: Covox Speech Thing/LPT Sound Card Software/Emulator for 2005ish PC with MSDOS.]
So I have a 2005ish AMD Athlon 64 PC, with Nvidia 6200. It fully works in win98 and has nice 3dfx Voodoo graphics in DOS, but because of Sound Blaster 128 Vibra and too modern motherboard, it is silent in DOS, so I made Covox. I tested it using Inertia Player and it did work correctly, but when I tried to run Virtual Sound Blaster from that page: https://github.com/volkertb/temu-vsb, I encountered weird bugs.
The first time I tried to run the executable, VSB was not happy with win98's EMM386 and asked about QEMM, so I installed it, but after that, trying to run any of the VSB executables resulted in crashes and weird errors. From getting straight-up "Error" as a return string in the console, through black screen crashes, to well... something (last one below). Here they are:
SBDMA sometimes gave "Error", sometimes crashed, sometimes gaved that:
That one happened only when I ran vsb_real.com, after the crash of another executable, before that, it obviously just says that I have memory manager installed.
https://www.youtube.com/watch?v=Zhq1q2TvH4k&a … l=WiktorTomanek
This is my memory map, it was set up automatically by QEMM:
I don't know x86 assembly, so can anyone tell me please whether it is something simple, or is it really something like lack of some instruction in the processor's set. If it is something simple then I may think about trying to fix it, if not then I am about to fully acknowledge that for DOS games, PC must be from before the year 2000.