Hello! smf wrote: > If you reverse engineered the commodore msdos 1.25 then porting msdos 2 > (https://github.com/BlastarIndia/msdos) should be possible. I have reverse engineered *some* of the 6509 code and disassembled *some* of the 8088 startup code a few years ago, but I lost my notes form that period. It should be possible to do it again. The most important thing would be to (1) figure out how exactly the 6509 code is called from 8088 code and (2) enumerate functions that are provided by the 6509 code. I remember there were some screen I/O routines there. > The other alternative would be to write an IBM PC compatible bios, so > you could boot original msdos/ibm/dr versions. Theoretically, it should be possible to write a TSR program to hook BIOS interrupt vectors and translate the calls to the 6509 code calls. It would be a BIOS equivalent. If the software calls BIOS directly, then there's no luck as there is no easy way to put a BIOS chip on the 8088 card. > It's mostly video output that is the problem, alot of old productivity > software used ansi or bios to increase their potential market and it > should be possible to get those to run. Most games are out though. If they are using only BIOS INT 10h calls then theoretically it would be possible to simulate this with the above TSR. If the software writes to screen memory directly (which sounds likely, because it's even faster than INT 10h) then out of luck again. Regards, Michau. Message was sent through the cbm-hackers mailing listReceived on 2017-10-07 12:00:07
Archive generated by hypermail 2.2.0.