[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