NES reference guide: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
 
(21 intermediate revisions by 6 users not shown)
Line 7: Line 7:
=== Hardware reference ===
=== Hardware reference ===
* [[2A03]]: [[APU]], [[CPU]]
* [[2A03]]: [[APU]], [[CPU]]
** [//www.nesdev.org/obelisk-6502-guide/ Obelisk 6502 Guide] - CPU reference
* [[PPU]]
* [[PPU]]
* [[Input devices]]
* [[Input devices]]
* [[Mapper]]s
* [[Mapper]]s
* [[Hardware pinout|Pinout]]
* [[Hardware pinout|Pinout]]
* [[Clock rate]] of various components in different variants of NES
* [[Cycle reference chart]] for various PPU and frame-related timing details; includes CPU cycle counts
** [[Cycle reference chart]] in CPU cycles of various event of the NES
* [[Cartridge_board_reference|Cartridge board]]
* [[Cartridge_board_reference|Cartridge board]]
* [[:File:neswires.jpg|RF Famicom wiring diagram]] (many parts also applicable to NES)
* [[:File:neswires.jpg|RF Famicom wiring diagram]] (many parts also applicable to NES)
* [[Errata]]: Hardware bugs and quirks
* [[Errata]]: Hardware bugs and quirks
* Miscellaneous
* [[Famicom cartridge dimensions]]
** [[Vs. System]]
* Console5 Tech wiki has schematics and information: [https://wiki.console5.com/wiki/Famicom Famicom], [https://wiki.console5.com/wiki/Nintendo_NES-001 NES-001], [https://wiki.console5.com/wiki/Nintendo_NES-101 NES-101]
** [[CIC lockout chip]]
 
** [[Myths]]
==== Miscellaneous ====
** [[PRG RAM circuit]]
* [[Famicom]] - the original Japanese console
** [[Implementing Mappers In Hardware]]
* [[Famicom Disk System]]
** [[Visual circuit tutorial|Tutorial on reading circuits in Visual 6502/2A03/2C02]]
* [[Vs. System]]
** [[MOD RF|RF modulator board]]
* [[FamicomBox]]
** [http://console5.com/wiki/Nintendo_NES-001 Nintendo NES-001] on Console5
* [[CIC lockout chip]]
* [[Myths]]
* [[PRG RAM circuit]]
* [[Implementing Mappers In Hardware]]
* [[Visual circuit tutorial|Tutorial on reading circuits in Visual 6502/2A03/2C02]]
* [[MOD RF|RF modulator board]]
* [http://console5.com/wiki/Nintendo_NES-001 Nintendo NES-001] on Console5
* [[Demo Vision]]
* [[Fonts]] - fonts used on official devices.
* [[List of games with significant regional differences]]
* [[Nintendo header]] - a metadata header found in ~33% of licensed NES games.
* [http://cmpslv2.starfree.jp/Famic/Famic.htm Enri's Homepage: Famicom] (Japanese) - transcription of some official Famicom documentation, and other notes.
* [https://nesdev.org/nesaudio.zip NES Music Ripping Guide] by Chris Covell
* [[Battery holder]] - guide for adding a battery holder to an NES cartridge
* [[NES Classic Controller for Wii]] - guide for adapting an NES controller to Wii


=== File format reference ===
=== File format reference ===
Line 32: Line 46:
* [[NSF]]
* [[NSF]]
* [[FDS]]
* [[FDS]]
* [http://old.smwiki.net/wiki/IPS IPS]
* IPS
** [https://datacrystal.romhacking.net/wiki/Patch description]
** [http://zerosoft.zophar.net/ips.htm file format specification]
** [http://justsolve.archiveteam.org/wiki/IPS_(binary_patch_format) limitations and pitfalls]
** [https://web.archive.org/web/20120310064326/http://romhack.wikia.com/wiki/IPS caveats and extensions]


=== Emulation reference ===
=== Emulation reference ===
Line 48: Line 66:


=== External links ===
=== External links ===
* [https://www.nesdev.org/archive.html NESdev.org archive] - Archive of the old NESdev webpage with many historical documents and links.
* [http://console5.com/wiki/Nintendo_NES-001 NES-001 (frontloader)] and [http://console5.com/wiki/Nintendo_NES-101 NES-101 (toploader)] Control Deck PCB maps on Console5 TechWiki
* [http://console5.com/wiki/Nintendo_NES-001 NES-001 (frontloader)] and [http://console5.com/wiki/Nintendo_NES-101 NES-101 (toploader)] Control Deck PCB maps on Console5 TechWiki

Latest revision as of 06:51, 10 July 2024

This page lists all major hardware reference divided by categories in their simplest form. From this list, you can drill down to a more specific section of the selected category.

General

Hardware reference

Miscellaneous

File format reference

Emulation reference

Notes

  • All content refer to the NTSC system unless otherwise specified

External links