8080 README update

This commit is contained in:
Jeff Parsons 2016-04-21 11:57:10 -07:00
commit 2b03e25c47

View file

@ -13,14 +13,17 @@ Space Invaders (Under Construction)
---
This is the first test of [PC8080](/modules/pc8080/), a new 8080-based machine emulator being added to the
PCjs Project. It's a work-in-progress, so there's not much to look at yet.
PCjs Project. It's a work-in-progress, so there's not much to look at yet. And the goal is not to build
yet-another Space Invaders/Arcade Machine emulator -- that's been done many times over -- but to start with
a well-understood 8080-based machine architecture that doesn't need a lot of peripherals, and use it as the
first test case for another CPU that we can add to the PCjs toolbox.
The idea is to make [PC8080](/modules/pc8080/) sufficiently configurable so that it will work with a variety of
8080-based systems, including those with memory-mapped video displays (like Space Invaders), as well as simpler
terminal-based systems, like the CP/M-based systems of old.
In fact, as soon as Space Invaders is working, my next adaptation will be a DEC VT-100 terminal emulator, which is
itself is an 8080-based machine.
In fact, as soon as Space Invaders is working, my next adaptation will be a DEC VT100 terminal emulator (itself
an 8080-based machine) which can then "wired up" to other PCjs machine simulations.
Assorted [Space Invaders Hardware Notes](#space-invaders-hardware-notes) are collected below.