Newest Hacks

The Lost World - Jurassic Park Password SRAM Super Jario Bros. Oversimplified Nuts & Milk Super Princess Peach 3

Newest Translations

The Twisted Tales of Spike McFang Ganbare Goemon Gaiden: Kieta Ougon Kiseru Pokémon SoulSilver Pokémon: HeartGold Version

Newest Utilities

GCHT (Game Color Helper Tool) TGE (Top Gear Editor) ROM/ISO Table Finder PssMux

Newest Documents

Documents

Newest Reviews

Dragon Quest I+II Bugs Bunny Crazy Castle 2 DX - GBC Compatible Dr. Slump The Legend of Zelda: A New Light

Newest Homebrew

Another NES Snake Varooom 3D Lumberjack Rolling Pumpkins

Featured Hack Images

Legend of Zelda: Curse From The Outskirts Arcana EasyType New Ghostbusters II Plus Rockman P 2 (Peercast 2)

Featured Translation Images

Tecmo Cup Soccer Game Super Star Force: Jikuureki no Himitsu Legend of Illusion Starring Mickey Mouse Hatsune Miku: Project DIVA 2nd

Recent Updates

Documents
General Information
Button

(1 to 50) of 313 Results
TitleAuthor AscendingDescriptionCategoryPlatformGameVerLevelDate
Hacking Your Way to Superstardom with the NESticle EmulatorAC2kAn old guide to graphics hacking using the Nesticle emulator.Graphics HackingNESN/A1.2Beg14 May 2008
Palette Modifications of an NES file using a Hex EditorAC2kA document detailing NES palette hacking.Palette HackingNESN/A1.8Beg14 May 2008
Changing Atari VCS Graphics The Easy WayAdam TrionfoThis is an old but effective document in hacking graphics in Atari 2600 games. The document also shows you how to use DiStella and DASM that is relevant to hacking the graphics. It’s also much easier since graphics are more easily edited by bina….Graphics Hacking2600N/A1.0Beg08 Sep 2010
N64 Opcodes ListanarkoThis is an detailed list of the N64 op-codes, very valuable to N64 emulator authors. It has basically a reference of most, if not all, of the op-codes that games use. I merged the files in the .zip into one, for easy viewing.AssemblyN64N/A0.3Adv19 Feb 1998
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
DSP-1 Emulation CodeAndreas NaiveDSP-1 emulation (commented) code. The DSP-1 is implemented as a C++ class with a minimal interface giving access to the DSP-1′ SR and DR. The emulation is thought to be bit-perfect (after extensive testing).Source CodeSNESN/A3.0Beg13 Jul 2006
Programming the Atari 2600Andrew DavieThis 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.Assembly2600N/A1.0Int04 Jan 2006
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
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 Memory Mapping DocAnomieThis is a document intended to describe the SNES memory map. It will NOT include information on the MAD-1 or any other address decoder.Hardware Info.SNESN/A2008-12-21Int21 Dec 2008
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 SNES Port DocAnomieThis is a document intended to describe the various hardware ports on the SNES. It will not describe how these ports are used by what may be plugged into them.Hardware Info.SNESN/A2007-04-27Int27 Apr 2007
Anomie’s Register DocAnomieA nice in depth look at all the SNES hardware registers. This is must have reference material for anybody doing any assembly hacking or homebrew coding for the SNES. This document is the most recent and up to date we have on the SNES registers (as of….Hardware Info.SNESN/A2007-07-12Int12 Jul 2007
Anomie's SPC700 DocAnomieIn depth information on the SPC700 including a diassembly of the Boot ROM.Hardware Info.SNESN/A2009-07-19Int19 Jul 2009
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
SPC-700 SourceAntiTrackA commented disassembly of a sound routine.Source CodeSNESN/A1.0Int17 Oct 1994
AnusP's Advanced Hacking TutorialAnusPOne of the first documents to give detailed information on NES and SNES pointers. Still a very valuable resource.Pointer HackingMultipleN/A1.2Int25 Mar 1998
Changing a NES Game's TextaStROcReEp 2000NES text editing with the aid of NESticle.Text HackingNESN/A2.0Beg04 Nov 2011
Sega Genesis Technical NotesBart TrzynadlowskiAn informative collection of notes on the Genesis. This document is intended to be used as a reference alongside sega2.doc or any other complete Sega Genesis technical documentation, it is not intended as a standalone resource for learning about the ….Hardware Info.GENN/A1.0Adv07 Feb 2000
NES Game Genie Code Format DOCBenzeneAnother GameGenie code hacking doc type thing.Cheat CodesNESN/A.71Beg10 Jul 1997
Demystifying Cinepak For SegabgvanburProvides DEMYST.PDF that gives a thorough break of the Cinepak for Sega CD format. Also included is the reverse engineered source code to the Sega CD codec code that runs on the Genesis (MAINPLAY) and Sega CD (SUBPLAY).File FormatsSegaCDN/A1.0Int29 Jan 2012
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
Coding Dictionary/DTE compression routines in SNES romsBongo`A very nice document describing the basics behind implementing a dictionary/DTE compression routine in SNES ROMs.AssemblySNESN/A1.0Int19 Jan 2001
6502 ASM CodesBongo`A nice reference list of opcodes and mnemonics for the 6502 processor.AssemblyNESN/A1.0Beg10 Aug 1999
Decompression of SNES fontsBongo`A document which discusses a way to find and decompress SNES fonts and graphics.AssemblySNESN/A1.0Int20 Apr 2006
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
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
FDS Loader DocumentationBrad TaylorThis package has detailed information on how to create your own FDS loader modifications to your FDS and has the software included. The disk loading functions are emulated through the software. This archive is extremely useful to make your own l….Hardware Info.FDSN/A1.0Adv21 Nov 2002
How to make raster effects with the NES ?BregaladThis document presents how to do raster effects by writing to PPU registers during the frame, without going too much into technical details that are irrelevant when programming a game or tech-demo. Also, it includes some practical tips to produce ….Hardware Info.NESN/A2.0Int21 May 2015
SNES translucency FAQBregaladThis document talks about how translucency works on the SNES, and shows a few examples how to use the hardware to your advantage.Hardware Info.SNESN/A2.0Int21 May 2015
65816 Programming PrimerBrett TabkeAn in depth look at the 65816 processor. This document is intended to aid those programming the 65816 Processor from The Western Design Center. This chip is the basis for the Apple IIGS, the Creative Micro Designs SuperCPU addon cartridge for the Com….AssemblySNESN/A1.0Int10 Feb 1998
BRR Sound Encoding SchemeButchaExplains 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.SNESN/A1.0Int21 May 2007
Title Screen Hacking for the Gameboy with NO$GMBCatalystA document detailing how to edit title screen graphics using the No$GMB emulator.Graphics HackingGBN/A1.3Beg01 Jan 2000
Sega Genesis Hardware NotesCharles MacDonaldEverything contained within has been tested on actual hardware, so you know it’s right.Hardware Info.GENN/A0.8Int02 Mar 2001
Sega Genesis VDP DocumentationCharles MacDonaldVarious quirks and notes on the Genesis Video Display Processor.Hardware Info.GENN/A1.5fInt10 Aug 2000
TurboGrafx-16 Hardware NotesCharles MacDonaldA fairly comprehensive overview of the PC Engine’s hardware and quirks. Everything contained within has been tested, but, by the author’s own admission, may not be 100% accurate.Hardware Info.TG16N/A1.0Int28 Feb 2002
NEC SuperGrafx Hardware NotesCharles MacDonaldCovers the hardware for the SuperGrafx, which is something of a beefed up TurboGrafx.Hardware Info.SGFXN/A1.0Beg17 Apr 2004
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
NES Music Ripping GuideChris M. CovellThis is a document that shows some of the very basics of NSF ripping from NES/Famicom ROMs. It has an older version of the NSF spec and source code to make a NES ROM out of a NSF so that it can be played on a real NES or a emulator. It also shows how….MiscellaneousNESN/A1.0Int30 May 2000
The Playstation Translation DocClessA useful document for veteran ROM hackers get their feet wet with hacking PlayStation games. Includes methods to help get around the differences of hacking a PSX CD’s contents over a typical ROM, and includes some other basic info as well as tip….Text HackingPSXN/A2.0Int05 Dec 2005
The Novice Translation DocumentCrazy ChildA very sparse document roughly outlining the translation hacking process using the Pokémon Blue JAP ROM as an example. More useful as a supplemental document rather than a newcomer’s primary source of information.Text HackingGBN/A1.0Beg01 Jan 2000
Addendum to ZSNES Savestate FormatcreaothceannThis addendum contains information on variables added to the ZSNES savestate format since the time the original format document was written by ZsKnight.Save State HackingSNESN/A1.0Beg06 Jan 2006
SPC File FormatcreaothceannThe SPC SNES/SFC Music File Format.File FormatsSNESN/A.31Beg27 Feb 2006
TileLayer Pro palette file formatcreaothceannTile Layer Pro can store a palette of up to 256 colors in .TPL files. It uses a proprietary file format which is described in this document.Graphics HackingN/AN/A1.0Int09 Feb 2007
SNES9x savestate file formatcreaothceannA document detailing the basics of the snes9x savestate format.File FormatsSNESN/A0.1Int09 Oct 2007
6502 Instruction SummaryCricketNEComplete and detailed list of opcodes and mnemonics for the 6502 processor.AssemblyNESN/A1.0Beg01 Mar 2000
Various Saturn Hacking DocsCyber Warrior XHere are the fabled Saturn Hacking docs that were never quite complete enough for Cyber Warrior X to release before.MiscellaneousSATN/A1.0Beg25 Dec 2002
[1] 2 3 4 5 7 Next