A Nintendo Entertainment System (NES) emulator written for the purpose of understanding how the NES and similar 8-bit computers of that era worked.
Go to file
vin 207c6903f5 programmatically create switch cases for opcodes based on opcode json
The JSON is from https://github.com/ericTheEchidna/65C02-JSON/ and
saved me a lot of time from writing the cases for each opcode by hand.
2024-06-09 13:08:31 +05:30
.gitignore implement tax and inx and print status each time 2024-05-24 12:20:04 +05:30
converter.py programmatically create switch cases for opcodes based on opcode json 2024-06-09 13:08:31 +05:30
cpu.c programmatically create switch cases for opcodes based on opcode json 2024-06-09 13:08:31 +05:30
LICENSE initial commit 2024-05-20 18:51:56 +05:30
README initial commit 2024-05-20 18:51:56 +05:30

emu_nes
=======
A Nintendo Entertainment System (NES) emulator written for the purpose of
understanding how the NES and similar 8-bit computers of that era worked.

Makes heavy use of https://www.nesdev.org/.