Chip-8 interpreter that might one day also have other tools
Project description
EightDAD
Overview
What
For now, it's only a Chip-8 Virtual Machine in python.
The name comes from the tools I hope to add:
- Eight, as in Chip-8 VM
- Debugger
- Assembler
- Disassembler
Why
I want to learn more about assemblers, Virtual Machines, and implementing languages! This is a step toward other projects and becoming a better developer.
But Octo already exists!
I know. I like it, but it's not helping me reach the goals I outlined above.
I'm also hoping to write simple demos that push the limits of what's been built for Chip-8. I think implementing a Chip-8 interpreter will prepare me for that.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
eightdad-0.0.1.tar.gz
(7.4 kB
view hashes)