Close

Build and first pixels

A project log for Tjipp8 - A Chip-8 game console

A low part count PIC16F1705 game console for the ancient (1970's) Chip-8 bytecode interpreters originally run at the Cosmac 1802.

matsengmatseng 01/17/2017 at 16:500 Comments

I soldered up a 4x4 matrix keyboard together with the PIC16F1705 and two resistors for mixing the monochrome video and the syncs.

Then spending 4-5 hours coding up the basic code for outputting stable syncs and a bitbanged video with the pixels coming from RAM (not hardcoded) I was amazed that my TV actually showed a fairly stable image on the first try.

I must admit that I used the simulator in MPLAB X to check the timings - but still... First try!

This is how the 64x32 pixels with a 0x55/0xAA grid looks like.

There seems to be some sync issue in the last row....

Discussions