Posted By: wraggster
Pate surprised a lot of us with his initial release of a DOS emulator for the DS, heres some wip news:
Last weekend I worked on getting the old CGA game Paratrooper running inside DSx86. Even though the game is very old and very simple, it was still interesting to work with it. I wanted to support both CGA graphics and PC Speaker, so such a small program that does not contain much additional code was a very good testbench.
I managed to get everything else working during the weekend, but there was still a strange problem where the intro music played fine, but when the game itself started there were no sounds (even though playing the game in DOSBox played sounds also during the game). Also the melody after your death was missing.
Today I spent some time debuging my code to see what was wrong, and finally found a bug in my implementation of REP SCASB (which the game used to determine which sound, if any, was to be played). I fixed that, and now the game works fine, just like in DOSBox. Well, except that I still don't have screen scaling implemented.
http://dsx86.patrickaalto.com/