Latest build soon to complete tonight should fix some issues to improve emulating your program in DOSBox-X.
23.01.2025 00:01 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0@joncampbell123.bsky.social
Latest build soon to complete tonight should fix some issues to improve emulating your program in DOSBox-X.
23.01.2025 00:01 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0There exists a version of CWSDPMI patched for PC-98 systems, can you try this in DOSBox-X and see if it works? It works for me, at least.
gist.github.com/lpproj/d4220...
What DOS extender is the real PC-9821 system using?
22.01.2025 16:22 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0CWSDPMI is writing to ports 20h and 21h to set up the interrupt controller as if talking to IBM PC hardware, which doesn't work on PC-98 where those I/O ports are at 00h and 02h instead.
22.01.2025 16:21 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Notice that when your program actually does run, you can crash it right away with that error by pressing a key on the keyboard.
Can you try your program with a PC-98 aware version of CWSDPMI instead?
It's using CWSDPMI.EXE.
CWSDPMI isn't redirecting the IRQ interrupt vectors, which means while running there is a conflict between IRQ 0-7 and the protected mode exceptions.
"Coprocessor Overrun" means the extender saw INT 9h happen.
INT 9h is also the keyboard interrupt.
DOSBox-X should probably not include those on the Z: drive in PC-98 mode for that reason, and should include instead PC-98 versions of those where available.
22.01.2025 15:52 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Part of the problem is that those DOS extenders are IBM PC versions. They happen to work on PC-98 except that the code to print exception information on screen doesn't work and often hangs on PC-98.
22.01.2025 15:51 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0DOSBox-X by default provides CWSDPMI, DOS4GW, and DOS32A. Which one is it running? Try running DOSBox-X with the --debug command line option and open the console, then run the game. It should say what files were opened and which one of the DOS extenders was involved.
22.01.2025 15:26 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0What DOS extender are you using?
Is it a version designed for PC-98 systems?
DOSBox-X developer here. DOSBox-X has a PC-98 emulation mode, does it work there?
21.01.2025 16:40 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Better yet, find a Linux box and plug it in there. There's no autorun in Linux.
Of course worst case scenario, it could be one of those USB killer sticks...
Would it have anything to do with social media in the last 8 years? Or perhaps streaming services?
26.11.2024 09:27 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Life tip: Nobody is stopping you from putting a dot on the top of your USB cables
It takes 1 second and saves you trying both sides and somehow only plugging it in right when you look at it