An open API service indexing awesome lists of open source software.

https://github.com/synt4xerr0r4/nesdoc

Some documentation about the NES
https://github.com/synt4xerr0r4/nesdoc

6502 assembly emulator nes

Last synced: about 1 month ago
JSON representation

Some documentation about the NES

Awesome Lists containing this project

README

          

# nesdoc
Some documentation about the NES (Nintendo Entertainment System).

This is the source code for my NES documentation at https://nes.syntaxerror.at/.

If you find any errors or want to contribute any improvements/changes/additions, feel free to create an issue or a pull request!

## 6502 CPU

In [/static/data/](https://github.com/Synt4xErr0r4/nesdoc/tree/main/static/data) you can find several files:
- instructions.json and instructions.csv: a JSON/CSV file containing all the instructions of the 6502 with addressing mode, operation, cycles, and affected flags
- timings.json: a JSON file containing the timings and cycles of all addressing modes/ instructions of the 6502

## Sources

- https://wiki.nesdev.org/w/index.php?title=CPU_addressing_modes
- https://www.nesdev.com/6502_cpu.txt
- http://www.oxyron.de/html/opcodes02.html
- https://www.masswerk.at/nowgobang/2021/6502-illegal-opcodes
- https://wiki.nesdev.org/w/index.php?title=CPU_unofficial_opcodes