An Intel 8080 CPU emulator written in C.
Check out the story here.
To run the project's unit tests:
make && make test
- CPU tests
- Create tests that test extremes
- More comprehensive condition matcher tests
- Extract conditional logic out
- Implement peripheral emulation