[Coco] COCO4 Emulator
James Jones
jamesjones01 at mchsi.com
Sat May 6 03:17:14 EDT 2006
James Hrubik wrote:
> So what is the point of emulation?
Emulators have several purposes:
1. Running software for older computers--back in the days of IBM big
iron, they'd provide an emulator for earlier computers on later ones
(and now there's the Hercules project that lets you emulate the 360 and
its descendants).
2. Adding debugging functionality. It's nice to be able to hit a
function key and be switched to a screen that shows a disassembly of the
code being run along with a display of the machine state, with the
ability to dump memory and stack contents, etc.
3. Debugging hardware that doesn't (yet) exist, so you can be (more)
sure of your design before committing it to hardware.
If there's ever going to be a real CoCo 4, an emulator is going to be
invaluable for saving money and time when verifying the design.
James
More information about the Coco
mailing list