Newest Hacks

Biff Gunman Doom 32X Resurrection Fire Emblem 6: The Royal Army Puzzle Bobble - Bust a Move: RA

Newest Translations

Mega Man X2 Avatar The Last Airbender: The Burning Earth Puyo Puyo 7 Shinobi III: Return of the Ninja Master

Newest Utilities

PssMux TAITO DeCompress Quest of Ki Time Editor Xenoblade Chronicles Shop Editor

Newest Documents

Documents

Newest Reviews

Castlevania: Dawn of Dissonance - A Juste Story Mode Hack Rockman 2 β Doom 32X Resurrection Adventure Island Abridged

Newest Homebrew

Another NES Snake Varooom 3D Lumberjack Rolling Pumpkins

Featured Hack Images

Super Mario Bros 1 SMAS - NESised Super Mario Lost in Monochrome Castlevania: Order of Ecclesia ILLUSION Donkey Kong Redux

Featured Translation Images

Yuu Yuu Hakusho II: Gekitou! Nanakyou no Tatakai World Rally Championship DoReMi Fantasy: Milon no DokiDoki Daibouken Metal Gear

Recent Updates

Documents
General Information
Button

(1 to 50) of 313 Results
TitleAuthorDescriptionCategoryPlatformGameVerLevel AscendingDate
TIM Graphic Formats 1.0KlarthThis is an indispensable resource for anyone interested in learning to work with 2D PlayStation graphics.Graphics HackingPSXN/A1.0Adv19 Jan 2003
TMD Graphics FormatRicardo ReisA technical look at the Playstation’s 3d graphics format.Graphics HackingPSXN/A1.0Adv18 Aug 2007
TMD Packet List FormatRicardo ReisA document detailing the Playstation’s 3d graphics format.Graphics HackingPSXN/A1.0Adv22 Aug 2007
SNES Palette FormatJayA document on the SNES palette format, and converting colors between it and standard RGB24 format.Palette HackingSNESN/A1.0Adv24 Apr 1998
Quick CDrom explanationDoomedA very technical document on the PSX CD ROM drive.Hardware Info.PSXN/A1.0Adv01 Jan 2000
NES Rom Expansion 102TFGTFG finishes his two-part explanation of NES rom expansion basics with a real world application on the game Dig Dug.AssemblyNESN/A1.0Adv20 Oct 2004
Disch Explains Stack BasicsDischDisch explains the basics of the stack to Spliff in an IRC conversation.AssemblyNESN/A1.0Adv14 May 2008
Disch Explains PPU WritingDischDisch explains the basics of writing background tiles to the PPU in an IRC conversation.AssemblyNESN/A1.0Adv17 Dec 2005
FCEUd, Tutorial #2 (Password Generators)ParasyteParasyte 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)AssemblyNESN/A1.0Adv30 Apr 2003
20 Levels of NSF rippingGil GaladA very large and inclusive NSF ripping document translated and re-worked. It includes 20 steps, seven of which have yet to be completed.AssemblyNESN/A0.8Adv10 Dec 2005
SNES Layering ExplainedPikenThis 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.SNESN/A2004-04-04Adv04 Apr 2004
Anomie's S-DSP DocAnomieExtremely in depth technical information on the S-DSP sound hardware on the SNES and how sound is generated. Mostly for experts only, but it can be used as an intermediate-level reference to the S-DSP registers.Hardware Info.SNESN/A1212Adv28 Sep 2015
Anomie’s C4 Chip DocAnomieIn depth information on the SNES C4 cartridge add-on chip and it’s registers.Hardware Info.SNESN/A2007-07-12Adv12 Jul 2007
Anomie’s SNES OpenBus and Wrapping DocAnomieExplains OpenBus effect on the SNES hardware, and the behavior of S-CPU accesses that cross page/bank boundaries. For experts only.Hardware Info.SNESN/A2007-04-21Adv21 Apr 2007
Anomie's SPC700 Cycle DocAnomieCycle information for the SPC700. Probably not too useful for ROMhacking, but is for emulator authors.Hardware Info.SNESN/A2007-04-21Adv21 Apr 2007
Anomie's SNES Timing DocAnomieThis is a document intended to describe various aspects of SNES timing. It will probably not be useful unless you already know a good bit about the SNES.Hardware Info.SNESN/A2008-12-21Adv21 Dec 2008
GBATEKMartin KorthAn exhaustive reference for the Gameboy Advance and Nintendo DS internal hardware. Everything from registers to joypads, it’s here. It’s THE ultimate GBA (and DS!) hardware reference, so grab this if you try to ASM hack either of those system….Hardware Info.GBAN/A2.5Adv05 Dec 2007
Homebrew Handbook for SNESGrogThis guide goes over the basics of coding 65816 assembly for the SNES. Only the Introduction and first chapter are complete.AssemblySNESN/A1.0Adv27 Feb 2006
Sega 32X SDKOEMThe official Software Development Kit for the Sega 32X.Miscellaneous32XN/A1.0Adv12 Aug 1997
S-DD1 Algorithm DocumentationAndreas NaiveDocumentation of the S-DD1 graphics compression algorithm including source code samples of decompression and compression routines.Source CodeSNESN/A1.0Adv10 Oct 2004
Collection of Sega Genesis ManualsOEMIf you thought the official manual we had before was something, you ain’t seen nothing yet! This is THE source for the Genesis. If you’re serious about Genesis programming, download this.Hardware Info.GENN/A1.0Adv29 Mar 2000
Collection of Sega CD ManualsOEMWhoa, just when you thought you’d never see anything about developing for the Sega CD, along comes this jewel. Official goodness here folks. Pretty much everything you want to know about the Genesis’s sidecar can be found in this.Hardware Info.SegaCDN/A1.0Adv29 Mar 2000
Collection of Sega 32X ManualsOEMWe’ve got the official SDK and we’ve got the official manual for this little beast. Seriously, if you’re even remotely interested in programming this puppy, you owe it to yourself (and possibly your unborn children) to download this an….Hardware Info.32XN/A1.0Adv29 Mar 2000
Qwertie’s SNES Documentation Plus DMA Revision 6QwertieContains essential information for experienced hackers. Covers topics such as joypads, DMA & HDMA transfer, sprites, and registers. Note though, there are inaccuracies.
  • Has “big-endian” and “little-endian” mixed up
  • [l….
Hardware Info.SNESN/A2.1Adv01 Jan 1998
NES APU Sound Hardware ReferenceBlarggThis is a useful programmer reference of the Nintendo Entertainment System’s sound hardware.Hardware Info.NESN/A1.0Adv30 Jun 2004
Blargg’s S-DSP Timer Glitch ExplanationBlarggAn email detailing Blargg’s discoveries regarding a glitch in the S-DSP timers when the target is written just when the internal counter is ticked.Hardware Info.SNESN/A2007-03-31Adv31 Mar 2007
NES Mapper ListDischDetails for several mappers, arranged by mapper number. Register descriptions, behavior explanations, example games, etc. Everything you’ve ever wanted to know about mappers!Hardware Info.NESN/A0.7Adv24 Mar 2015
NTSC 2C02 Technical ReferenceBrad TaylorLow level details of the NES PPU, including timing info. A must-have for emu devers. Note: The blurb about MMC3 IRQ operation is incorrect.Hardware Info.NESN/A5th ReleasAdv23 Apr 2004
WS Tech 2.3doxThe Wonderswan/Color technical notes from the Cygne website.Hardware Info.WSN/A2.3Adv26 Sep 2007
NES Rom ExpansionKingMike's TranslationsA document describing how one would go about expanding NES ROMs.AssemblyNESN/A1.0Adv05 Feb 2008
NES Dictionary Code w/DTE supportKingMike's TranslationsThis is sample code of a combined DTE and dictionary compression scheme for the NES. It also supports DTE within the dictionary.Source CodeNESN/A1.0Adv21 Feb 2008
SPC7110F0a Chip InformationKammedoThis document contains information about the SPC7110 chip, which is used for the SNES games; Far East Of Eden Zero (FEoEZ), Super Power League 4 (SPL4) and Momotarou Densetsu Happy (MDH). It contains pinouts, memory map, and so….Hardware Info.SNESN/A1.0Adv30 May 2008
SPC7110 InfoDark ForceThis document contains reverse engineered information on the SPC7110 regarding registers, memory map, real time clock commands, and more. It was originally created by Dark Force of DeJap and then updated more recently by The Dumper.Hardware Info.SNESN/A1.0Adv25 Jul 2008
Tile Molester v0.16 Source CodeSnowBroSource code for Tile Molester v 0.16, released by SnowBro on November 1, 2005, through his website. This source package includes all the necessary source to compile the program using the Java Development Kit. The last release of the program was compi….Source CodeN/AN/A0.16Adv11 Jan 2005
Virtual Boy Programmers ManualDavid TuckerDavid Tucker’s excellent work summarizes all known technical details of the Virtual Boy hardware.Hardware Info.VBN/A0.521Adv01 Jan 2005
Neo*Geo MVS Hardware NotesCharles MacDonaldA description of most of the registers of the Neo Geo MVS along with detailed timing information and a few programming precautions. Most of the information is also applicable to the home console and CD platforms. Quality resource for hackers and ho….Hardware Info.ARCN/A1.0Adv22 Apr 2007
How to encode quality Playstation videosMichael SabinRecently I’ve run across a couple of groups trying to replace the video of a Playstation game. As we have to do the same thing with S.E. Lain, I thought I would share some insight on how it might be done with the highest quality output.MiscellaneousPSXN/A1.0Adv01 Sep 2008
Gamecube DSPDuddieA description of the byte code that the GameCube DSP processor uses.AssemblyGCN/A0.0.4Adv12 May 2005
Atari 2600 TIA Hardware NotesAndrew TowersThere are a great deal of notes about the Atari 2600 TIA chip by Andrew Towers. It’s a long but worthwhile read.Hardware Info.2600N/A1.0Adv06 Mar 2003
Atari 2600 Music And Sound Programming GuidePaul SlocumIt is difficult to do music on the Atari 2600 due to the limited pitch and two voices, but I’ve discovered some tricks to produce some pretty good music. This document covers most of what I know.Miscellaneous2600N/A1.0Adv19 Feb 2003
Stella Programmer's GuideSteve WrightThis document appears to be official as it was written in 1979 by Steve Wright. This is a programmer’s guide but is also a very tough read for those not familiar with assembly programming and hardware.Assembly2600N/A1.0Adv03 Dec 1979
Guide to Cycle Counting on the Atari 2600Nick BensemaYou need every advantage when hacking and/or programming Atari 2600 games. Cycle counting is a necessary technique to master and this guide shows you how.Assembly2600N/A0.5aAdv17 Jul 1996
N64 Documentation KitOEMThis documentation kit has an introductory section and a N64 functions reference manual. This kit is more geared towards experienced C programmers.AssemblyN64N/A1.0Adv08 Sep 2010
Otaku No PC Engine CribsheetTomaitheousPage 1 and 2 of the Otaku No PC Engine Cribsheet. A printable cheat sheet for statistical cpu and system information of the PC-Engine / TurboGrafx-16 system. (Better have a good printer and quality paper)AssemblyTG16N/A1.0.3Adv03 Feb 2011
GBATEKMartin KorthThe definitive guide to all things about the both GBA and DS hardware and then some.Hardware Info.NDSN/A1.0Adv01 Jan 2007
Game Boy Programming Manual v1.0OEMOfficial Game Boy/Game Boy Color hardware information source, compiled in 1999. Includes 298 pages.Hardware Info.GBN/A1.0Adv09 Nov 1999
Color Dreams Lockout Chip StunnerDaniel LawtonThis is the code, schematics and various chip data sheets used in the NES lockout chip stunner from the company Color Dreams. This code and circuit was used to circumvent the Nintendo protection from unlicensed games. This circuit sends a positive….Source CodeNESN/A1.0Adv01 Apr 1999
OneBus Clone Unit Source CodeOEMOneBus or VT02/03 is a clone unit designed to play Famicom and NES games. There is a great deal of information within this package, including applications, datasheets, memory maps and register documentation about this clone unit. Extremely useful if ….Source CodeNESN/A1.0Adv22 Mar 2011
Electronix Corp NES SchematicOEMThis is a schematic of the Nintendo Entertainment System, of the chips and circuit board inside as well as the controllers. This is not an official Nintendo schematic document. It was drawn by Electronix Corp.Hardware Info.NESN/A1.0Adv12 Jul 2011
Famicom Disk System Technical ReferenceBrad TaylorThis is a Famicom Disk System technical reference document and there is also a BIOS disassembly included.Hardware Info.FDSN/A1.0Adv23 Apr 2004
[1] 2 3 4 5 7 Next