|CHIP-8 in Common Lisp: the CPU|
|By Thom Holwerda on 2016-12-19 23:42:20|
A while back I decided to try to write a Game Boy emulator in Common Lisp based on this series of articles. I made some good progress but eventually got bogged down because I was trying to learn a bunch of complex new things at once.
Instead of dragging on, I decided to take a break and try something simpler: a CHIP-8 emulator/interpreter. The CHIP-8 is much simpler than the Game Boy, which made it easier to experiment with the rest of the infrastructure.
In this post and a couple of future ones I'll walk through all of my CHIP-8 emulator implementation.
- What's the difference between an integer and a pointer? - 2018-09-24
- LLVM 7.0.0 released - 2018-09-19
- On the road to pure Go X11 GUIs - 2018-09-07
- Learning BASIC like it's 1983 - 2018-09-03
- More related articles