|Pharaoh Man AI||coldIced||This document explains, line-by-line, a disassembly of Pharaoh Man’s AI in Mega Man 4. It also has a list of RAM locations used by the routine.||Game Specific||NES||Mega Man 4||1.0||Int||27 Sep 2010|
|GBA "Sappy" sound engine information||Bregalad||This documentation contains info about the “sappy” sound engine that the vast majority of commercial GBA games uses.||Miscellaneous||GBA||Multiple Games||1.4||Int||25 Mar 2016|
|Thunder Force 3 Hacking Guide||oostyx||A very big hacking document about Thunder Force 3, the best shmup of the Genesis.
Documentation includes data locations, subroutine locations, compression formats explanation, decompression tool + commented sources, objects’ asm code explanat….||Game Specific||GEN||Thunder Force III||December 2||Int||02 Dec 2010|
|SDAT File Format||kiwi.ds||A description of some of the details in the Nitro composer format, the format used for sound and music in a lot of DS games.||File Formats||NDS||Multiple Games||4.0||Int||23 Jun 2007|
|Nintendo DS File Formats||Low Lines||A quick summary of some of the file formats used by DS games.||File Formats||NDS||N/A||1.0||Int||25 Aug 2010|
|Atari 2600 Memory Map||Kroko||A memory map of the Atari 2600. As you may notice, the memory of the Atari 2600 is very limited.||Assembly||2600||N/A||1.0||Int||08 Sep 2010|
|Atari 2600 TIA Map||Kroko||This chip makes all the video displays and sounds for the 2600 VCS. It also has 6 registers which are used as A/D converters and for the trigger buttons on the joysticks. The chip also controls the RDY line of the CPU to initiate horizontal syncroni….||Hardware Info.||2600||N/A||1.0||Int||08 Sep 2010|
|Atari 2600 RIOT Map||Kroko||This is a memory map of the RIOT chip/device that reads all the console switches excluding power, including joysticks and controllers. It also contains the only RAM in the system and a general purpose timer.||Hardware Info.||2600||N/A||1.0||Int||08 Sep 2010|
|Atari 2600 VCS Precise Sound Values and Distortion Breakdown||Glenn Saunders||This document is a description and chart of the various values for notes and distortion of the Atari 2600 sound.||Miscellaneous||2600||N/A||1.0||Int||02 Apr 1997|
|Programming the Atari 2600||Andrew Davie||This document is for beginners to learn how to develop games for the Atari 2600. It’s a long read but covers a lot of concepts and doesn’t assume that you know everything about programming on this console.||Assembly||2600||N/A||1.0||Int||04 Jan 2006|
|Atari 2600 VCS Sound Frequency and Waveform Guide||Eckhard Stolberg||This is a guide to the TIA sound device and various charts for notes and distortions for both PAL and NTSC. A must read for hacking sound data.
- You can view the document here.
|Miscellaneous||2600||N/A||1.01||Int||25 May 2000|
|Cart Information||Kevin Horton||This is a document about cart sizes and bank switching which could be very important to know when hacking some of the larger Atari 2600 games.||Hardware Info.||2600||N/A||6.0||Int||18 Apr 1997|
|How to Disassemble 8K Games with DiStella||Thomas Jentzsch||This document is a guide on how to disassemble 8KB sized games with the DiStella disassembler.||Assembly||2600||N/A||1.0||Int||13 Feb 2002|
|MOS MCS 6500 Microcomputer Family Programming Manual||OEM||The MOS MCS 6500 Microcomputer Family Programming Manual is part of the KIM-1 hardware development kit. This document applies to all the 65xx CPUs with slight variations, such as the 6502 in the NES, 6510 in the C-64, 6507 in the Atari 2600, the list….||Assembly||Multiple||N/A||1.0||Int||01 Jan 1976|
|GB Hardware Information||Marat Fayzullin||This is a comprehensive document on the hardware details for the Gameboy. The following information is mostly based on a document by Pan of Anthrox, Jeff Frohwein’s, Pascal Felber’s, and my own findings.||Hardware Info.||GB||N/A||1.0||Int||07 Jan 2011|
|Converting SNES pointers to 24-bit||KingMike's Translations||This is a document to explain how to convert SNES 2-byte pointer tables (”absolute addressing”) to 3-byte pointer tables (”long addressing”).||Assembly||SNES||N/A||1.0||Int||24 Jan 2011|
|Lufia & The Fortress of Doom SRAM Guide||Vegetaman||This is a guide to the SRAM locations for Lufia & The Fortress of Doom, as well as some extra information on how to decipher what Item and Magic Spell a certain hex value means – as well as a brief explanation on binary and hexadecimal numbers.||Game Specific||SNES||Lufia & the Fortress of Doom||1.0||Int||01 Jan 2011|
|FF6 Event Dump||Imzogelmo||The event dump of Final Fantasy VI, with all the code and related explanations of what the code does for events in the game. It is a product of the Event Disassembler from Yousei and Flobster’s FF3Edit utility and is a must have for people tryin….||Assembly||SNES||Final Fantasy III||1.0||Int||27 Feb 2011|
|PAC File format||henke37||PAC files are simple archive files used by Capcom. In fact, they are so simple that there are no file names for the archived files!||File Formats||NDS||N/A||1.0||Int||05 Apr 2011|
|NitroFS in a nutshell||henke37||A short guide in my own words about the format of the filesystem that all DS games have available.||File Formats||NDS||N/A||1.1||Int||08 Apr 2011|