diff options
| author | vin <git@vineetk.net> | 2024-08-21 13:31:29 -0400 |
|---|---|---|
| committer | vin <git@vineetk.net> | 2024-08-21 13:47:05 -0400 |
| commit | 97332c8a381eb026c8009a32a75a423e9ba92993 (patch) | |
| tree | 35cd7dc518b862c1f9d47fc5c3c0e19cfc3984ca /README.md | |
| parent | 362341eac334ada91de79360d98924c48061a657 (diff) | |
update README
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 17 |
1 files changed, 15 insertions, 2 deletions
| @@ -1,6 +1,19 @@ | |||
| 1 | emu_nes | 1 | # emu_nes |
| 2 | ======= | ||
| 3 | A Nintendo Entertainment System (NES) emulator written for the purpose of | 2 | A Nintendo Entertainment System (NES) emulator written for the purpose of |
| 4 | understanding how the NES and similar 8-bit computers of that era worked. | 3 | understanding how the NES and similar 8-bit computers of that era worked. |
| 5 | 4 | ||
| 6 | Makes heavy use of https://www.nesdev.org/. | 5 | Makes heavy use of https://www.nesdev.org/. |
| 6 | |||
| 7 | ## Current State | ||
| 8 | - [x] CPU (2A03/6502) | ||
| 9 | - [ ] PPU (Graphics) | ||
| 10 | - [ ] APU (Audio) | ||
| 11 | |||
| 12 | Currently, running the emulator with nestest.nes results in incorrect | ||
| 13 | results in the memory space of the APU registers. This is due to the | ||
| 14 | APU not being implemented yet. | ||
| 15 | |||
| 16 | Also, the only ROM mapper that is implemented is Mapper 0 to | ||
| 17 | run the test ROM, but it also supports many other ROMs listed | ||
| 18 | [here](https://nesdir.github.io/mapper0.html) such as Donkey Kong and | ||
| 19 | Super Mario Bros. | ||
