used to have a street map - pre google earth - view on a pack of the 5 1/2" floppies, and they WERE floppy, used to have the old 386 BEAST with the 5 1/2" reader in it SO feckin OLD, yet remember checking it had 300 MB HDD and that was HUGE, performance would have been quicker on an abacas though

I haven't played in CP/M for a -very- long time. Today, I can't tell the difference between CP/M and MS-DOS codes, as you can see.

Here's a gem, though. The Star Trek game; you know the one, where you start on a grid, move the ship to new coordinates, fight the Romulans or Klingons. All ASCI. The first one I every saw and messed with was on an eight-inch floppy, loaded into a CompuGraphic typesetting terminal back in 1977.

Rapier57.

Jayne: Testing. Testing. Captain, can you hear me?Mal: I'm standing right here.Jayne: You're coming through good and loud.Mal: 'Cause I'm standing right here.

I have done quite a bit of 8 bit assembly but that was mostly on a 6809 and 6510 (Commodore 64). Most of the assembler I did was on the 68000 (Amiga; 32 bit). None of them used that 'weird' software interrupt mechanism to call functions that was used by MS-DOS and derivatives. But that's how I recognize ancient code, by the way libraries are called. Maybe I'll fire CP/M up on some emulator one day, just for posterity's sake

Oliver's Law:
Experience is something you don't get until just after you need it.

Oh, the above emulator worked on Windows 7 64-bit. And if you want the Star Trek program: http://www.z80.eu/startrek/startrek.zip The cpm2 image I tried has MBASIC (yes, that's Microsoft Basic ) too so you should be able to get it running. MBASIC looks a lot like the BASIC found on the VIC-20 and later C-64. Not unsurprising as it was also written by Microsoft.

Oliver's Law:
Experience is something you don't get until just after you need it.