Repository navigation
0.0.1
Pre-release
Pre-release
π | Changelog:
This is the very first public release of the NES Emulator project, focusing on the foundational implementation of the 6502 CPU, which is central to the functioning of the NES console.
π§ What's Included
- β Basic CPU architecture (6502)
- β Core opcodes
- β CPU cycle handling and memory addressing support
- β Basic test cases validating the correctness of opcodes
- β Foundational project structure in C++
π§ͺ Known Limitations
- β No PPU (graphics), APU (audio), or memory mappers yet
- β No ROM loading or full instruction set coverage
- β No debugging UI or graphics output
- β Others...
π§ This release is intended for developers who want to follow the emulator's development from its roots or contribute early.
π See the README for how to build and run the current implementation.
πΎ Stay tuned for PPU support, ROM parsing, and full NES emulation in future releases!
Full Changelog: https://github.com/Samuel-Ricardo/NES_Emulator/commits/0.0.1