- I found this to be super informative. Ty
- Same. For me, that is Apple 2, Atari.
C64, Color Computer 3 are on my to do list.
- Nice work!
- These are respectable! In particular, I enjoyed the shadow mask.
- Get better Woz :(
- One thing about the Apple many may not consider is there are no wait states in the video system. The CPU gets one clock phase, the video system gets the other.
The net result is one does get the full 1Mhz available.
On a C64, for example, the clock is very similar, but the CPU is halted a lot for video DMA to happen. Now, that DMA is for redefinable character graphics and sprites, so it is worth the wait because the CPU would be much slower.
The end result is doing all bitmap graphics on a C64 seems very slow compared to doing the same thing on an Apple ][ computer.
The other thing in play is Apple programmers often take advantage of self modifying code as well as the byte boundaries to maximize what speed they can get just pushing pixels.
For a great example of this in the arcade, the Williams game DEFENDER does all its drawing on a bitmap and uses a 1Mhz 6809. To be fair, Williams did set the bitmap addressing up much better than the Apple ended up with, but still.
An 8 bit CPU can do more than one might think, given a simple no wait state bitmap.
- Mobile appears to work great. I have had no real issues.
Thank you. I like it here.
- I agree! Those pictures are beautiful and speak to what makes those games compelling.
- Thanks! Also, nice work. I like it here.
- Looking at the photos found at a link on the parent site, the video system is component! Blue - Y, R -Y and one monochrome luma channel.
Spiffy!
- More

The five other C64s an Amiga 500, 500+ and 1200, Amstrad CPC6128, Macintosh FDHD, LCII, Apple G4, Apple G5, Atari ST and every console are all illusions... nope nothing to see.
To be fair, I love repairing and exploring the old software more than cupboard space.
edit: forgot about the Dragons and the Apple IIs...