|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 Feb 2004|
|NINJA 1.0 File Format||D||The NINJA 1.0 patch format, designed as a replacement to IPS.||File Formats||N/A||N/A||1.0||Int||24 Feb 2004|
|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||15 Oct 2001|
|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||01 Dec 2006|
|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||10 Dec 2005|
|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||14 May 2008|
|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||17 Dec 2005|
|FCEUd, Tutorial #2 (Password Generators)||Parasyte||Parasyte continues his FCEUd hacking explination and this time delves into reverse engineering NES password generators. Romhackers will apply techniques on an Adams Family game. (Applies equally to FCEUXD SP debugging)||Assembly||NES||N/A||1.0||Adv||30 Apr 2003|
|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||1.0||Beg||25 Oct 2011|
|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||04 Apr 2004|
|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 ROMhack….||Save State Hacking||SNES||N/A||1.0||Int||21 Dec 2005|
|SNES Register Map||OEM||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||16 May 2007|
|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||23 Mar 1998|
|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||1.0||Int||21 May 2007|
|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||01 Jan 1997|
|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||19 Jun 2011|
|SPC-700 Source||AntiTrack||A commented disassembly of a sound routine.||Source Code||SNES||N/A||1.0||Int||17 Oct 1994|
|EUC-JP Table||KingMike's Translations||EUC-JP table.
Contains additional mappings: |
Compatible with CP51932 and eucJP-ms.
Table is encoded in UTF-8.
- NEC special characters
- NEC selected IBM extended characters
|Table Files||N/A||N/A||1.0||Beg||11 Sep 2009|
|Shift-JIS Table||KingMike's Translations||The popular Shift-JIS encoding scheme in table format.
The table is itself encoded in Shift-JIS.||Table Files||N/A||N/A||1.0||Beg||25 Mar 2001|
|NES Rom Expansion 101||TFG||A nice guide to expanding NES ROMs using mapper 0 as a hands on example and offering notes on how you might handle some other mappers.||Assembly||NES||N/A||1.0||Int||13 Jun 2007|