Here you can find cpm source: http://www.z80.eu/c128.html http://www.cpm.z80.de/binary.html http://www.cpm8680.com/cpmc64/cpmsys2.htm On 01/06/2017 08:48 PM, Ethan Dicks wrote: > Hi, All, > > I'm wrapping up a fun little project and one of the details to nail > down is why this CP/M program from 1979 runs on some versions of CP/M > 3.0 Plus and not others. In particular, I get completely successful > operation from the versions on zimmers.net that say they are from "1 > AUG 85", but the ones from 8 DEC 85 and 28 MAY 87 do not work. > Specifically, the game asks for user input with a BDOS 10 call (read > buffered input) and on the oldest version, it works, but on the newer > versions, the query text gets printed (BDOS 2 call), the cursor is in > the right place, but keystrokes (including ^C) are not recognized. > This same game runs perfectly fine on a number of CP/M emulators and > CP/M 2.2 (it would have been originally shipped with CP/M 1.4 since > 2.2 is really a 1980 product). > > I've written a short utility to test the BDOS 10 call and so far, it's > failing to fail. Pity. It's so much easier when things break the way > they are supposed to. I'm still digging for why this app runs on some > versions and not others. I suspect something may have changed with > the BDOS 10 call and I'm just not finding it in the docs. > > So for now, I'm looking for other examples of bootable CP/M 3.0 Plus > disk images so I can tighten the bounding box about what works and > what does not work. > > It goes without saying that any new images should end up on zimmers.net too. > > Thanks! > > -ethan > > Message was sent through the cbm-hackers mailing list Message was sent through the cbm-hackers mailing listReceived on 2017-02-22 22:00:02
Archive generated by hypermail 2.2.0.