| Title | Author | Description | Category | Platform | Game ![]() | Ver | Level |
|---|---|---|---|---|---|---|---|
| IPS File Format | Partial Translations | The specifications of the IPS Patch file format. | File Formats | NA | N/A | 1.0 | Int |
| NINJA 1.0 File Format | D | The NINJA 1.0 patch format, designed as a replacement to IPS. | File Formats | NA | N/A | 1.0 | Int |
| Super Famicom Sound Manual | Piken | A manual to the SPC700 and SNES sound hardware. IPL ROM disable bit of register $00f1 functionality is missing. Also,there are some errors in the opcode tables. | Hardware Info. | SNES | N/A | 2001-10-15 | Int |
| Dual-Tile Encoding: NES/Famicom Implementation | RedComet | A document describing one method of implementing Dual-Tile Encoding in an NES game. | Assembly | NES | N/A | 1.00 | Beg |
| NES Rom Expansion 102 | TFG | TFG finishes his two-part explination of NES rom expansion basics with a real world application on the game Dig Dug. | Assembly | NES | N/A | 1.0 | Adv |
| NES Palette hacking: The Fast way | TFG | A simple guide to finding NES palettes using a 6502 debugging capable emulator. | Assembly | NES | N/A | 1.0 | Int |
| RLEDecmp | TFG | A simple RLE codec written in C. | Source Code | NA | N/A | 1.0 | Int |
| 4BPP Demo | TFG | A Visual Basic program that reads/displays graphics in 4BPP (SNES format) graphics with a simple palette animation. | Source Code | SNES | N/A | 1.0 | Int |
| 20 Levels of NSF ripping | Gil Galad | A very large and inclusive NSF ripping document translated and re-worked. It includes 20 steps, seven of which have yet to be completed. | Assembly | NES | N/A | 0.8 | Adv |
| Disch Explains Stack Basics | Disch | Disch explains the basics of the stack to Spliff in an IRC conversation. | Assembly | NES | N/A | 1.0 | Adv |
| Disch Explains PPU Writing | Disch | Disch explains the basics of writing background tiles to the PPU in an IRC conversation. | Assembly | NES | N/A | 1.0 | Adv |
| FCEUd, Tutorial #2 (Password Generators) | Parasyte | Parasyte continues his FCEUd hacking explination and this time delves into reverse engineering NES password generators. Hackers will apply techniques on an Adams Family game. (Applies equally to FCEUXD SP debugging) | Assembly | NES | N/A | 1.0 | Adv |
| SNES Layering Explained | Piken | This is some advanced information on layering and color math in SNES background modes 0 and 1. An Image to go along with document can be found on author’s homepage. | Hardware Info. | SNES | N/A | 2004-04-04 | Adv |
| ZSNES Savestate Format | ZsKnight | Straight from the creator himself, this is the ZSNES save state format documentation. This is a must have for serious save state hackers! | Save State Hacking | SNES | N/A | Unknown | Beg |
| ZSNES Savestate SPC Format | _Demo_ | This is a detailed look at the SPC portion of the ZSNES savestate. This is invaluable information for anybody trying to learn some SPC700 hacking skills. The companion general ZSNES savestate format document can also be found right here at…. | Save State Hacking | SNES | N/A | Unknown | Int |
| SNES Register Map | Unknown | A short and sweet guide to the SNES hardware registers. It can be a handy quick reference register sheet when doing SNES programming. Anomie’s Register doc is also recommended. | Hardware Info. | SNES | N/A | 1.0 | Int |
| SNES Memory Mapping | ]SiMKiN[ | Brief description of SNES LoROM and HiROM memory maps. Nice as a quick graphical type reference, but not as complete as some other sources on the subject such as open source emulator source code. | Hardware Info. | SNES | N/A | 3.5 | Int |
| BRR Sound Encoding Scheme | Butcha | Explains the BRR encoding scheme used by the SPC700 in detail. Note: The filter formulas are not bit perfect if you are coding an emulator. | Hardware Info. | SNES | N/A | Unknown | Int |
| SNES Kart | DiskDude | In depth detail on the actual cartridge layout. Not really “the most complete [or accurate] guide to a SNES cartridge worldwide” though. | Hardware Info. | SNES | N/A | 1.6 | Int |
| SNES Initialization Source Code | Unknown | Here is some examples code to initialize the SNES from scratch and write some text to the screen. | Source Code | SNES | N/A | 1.0 | Int |
