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

Difficult? Punch-Out!! Dragon Quest I+II Bugs Bunny Crazy Castle 2 DX - GBC Compatible Dr. Slump

Newest Homebrew

Another NES Snake Varooom 3D Lumberjack Rolling Pumpkins

Featured Hack Images

Mr. Pac-Man Frank’s 2nd SMB3 Hack Color Restoration Patch Sonic 2: Sweet Relief

Featured Translation Images

The Legend of Zelda: Oracle of Seasons Banishing Racer Taz-Mania Crystal's Pony Tale

Recent Updates

Documents
General Information
Button

(1 to 50) of 313 Results
Title DescendingAuthorDescriptionCategoryPlatformGameVerLevelDate
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 HackingSNESN/A1.0Int21 Dec 2005
ZSNES Savestate FormatZsKnightStraight from the creator himself, this is the ZSNES save state format documentation. This is a must have for serious save state hackers!Save State HackingSNESN/A1.0Beg25 Oct 2011
Zdawg's NES ROM Hacking DocumentZackManCovers several different aspects of ROM hacking.Text HackingNESN/A0.65Beg14 May 2008
Yet Another Sega Genesis VDP DocumentDevSterAimed at beginners, this covers the Genesis’ VDP.Hardware Info.GENN/A1.0Beg14 May 2008
Xcalibur's Pointer DocumentXcaliburA nice condensed document aimed at those wishing to master the art of SNES pointers.Pointer HackingSNESN/A1.1Int01 Jan 2000
WS Tech 2.3doxThe Wonderswan/Color technical notes from the Cygne website.Hardware Info.WSN/A2.3Adv26 Sep 2007
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
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
Variable Width FontStealth TranslationsAn example of how I would do a variable width font routine for a SNES game.Source CodeSNESN/A2.0Int20 Apr 2006
Using Pointers EffectivelyGideon ZhiA document which describes how to save space by optimizing pointers.Pointer HackingMultipleN/A1.0Int09 Apr 2002
UPS File Format SpecificationNearThe UPS Patching file format specification.File FormatsN/AN/A1.0Beg18 Apr 2008
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
Turbografx-16 CD Syscard BIOS Functions - Bank 0ZeogradThe first bank of BIOS functions from the Turbografx-16 CD’s Syscard disassembled and commented. While the commenting is very extensive, the general flow of the functions can be surmised; not all functions are commented, however.Source CodeTGCDN/A1.0Int10 Nov 2011
Turbografx-16 CD BIOS Math FunctionsDave ShadoffThis covers the BIOS functions that are used for mathematical operations.Hardware Info.TGCDN/A1.0Int08 Aug 1996
Turbografx CD IntroDave ShadoffUsing Dungeon Explorer 2 as an example, David explains the Turbografx CD boot sector.Hardware Info.TGCDN/A1.0Int07 May 1996
Turbografx CD Boot SectorJens Ch. RestemeierThis covers the $20 byte “header” of the boot sector of a Turbografx CD-ROM.Hardware Info.TGCDN/A1.0Int14 Nov 1997
Translhextion Source CodeJanuschanA full-featured hex/text editor. Unfortunately, Januschan had to stop developing the program, but he left behind its source code.Source CodeN/AN/A1.6cBeg15 Sep 2001
TMD Packet List FormatRicardo ReisA document detailing the Playstation’s 3d graphics format.Graphics HackingPSXN/A1.0Adv22 Aug 2007
TMD Graphics FormatRicardo ReisA technical look at the Playstation’s 3d graphics format.Graphics HackingPSXN/A1.0Adv18 Aug 2007
Title Screen Hacking Made EasyInVerseAn interesting document detailing a method for finding and editing title screen map data.Graphics HackingMultipleN/A1.0Int28 Feb 2003
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
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
Tilemaps - Identifying, Modifying and ApplicationsKnirtThis document mainly covers techniques to identify and then modify tile maps. NES games are used as example to the techniques, but the content of this doc can be expanded to virtually any console. Finally, you can find some applications for the tile ….Graphics HackingNESN/A1.0Beg07 Aug 2009
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
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
Tiertex Design Studios GBC Music HackingLu9A documentation + tutorial about hacking music into modern-era Tiertex games for the Game Boy Color. (Stuart Little: The Journey Home, Toy Story Racer, Bob the Builder, F1 Championship Season 2000 & etc.)Audio HackingGBN/A1.0Int16 Jan 2015
TIA Color ChartsGlenn SaundersA TIA color chart for NTSC,PAL and SECAM. A valuable chart to have when hacking or programming colors in a game.Miscellaneous2600N/A1.0Beg08 Sep 2010
The Theory of Relative SearchingInVerseEinstein’s Theory of Relativity is considered to be one of the utmost works of modern genius. Relative searching, while not quite as awe inspiring, seems to be almost as difficult to grasp for the fledgling ROM hacker. With this article, I intend….Relative SearchingMultipleN/A1.01Beg22 Aug 2009
The ROM Hacker's BibleSeRiAlKlRA very old document on text replacement.Text HackingMultipleN/A1.0Beg01 Jan 1997
The ROM Hack DocumentDemiforceHorribly outdated but one of the first ROM hacking documents. This file still has a lot of good technical information that you won’t find in other documents, so I recommend reading it anyway.Text HackingNESN/A1.0Beg10 Oct 2010
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 Palette Hacking DocThe Spoony BardToma explains how hacking NES palettes using the NESticle emulator couldn’t be any easier.Palette HackingNESN/A1.0Beg14 May 2008
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
The Newbie NES Text HackingDark XA very basic guide to text hacking.Text HackingNESN/A1.0Beg31 Dec 2002
The Newbie NES Palette Hacking TutorialDark XA document detailing how to hack palettes using the NESticle emulator and a hex editor.Palette HackingNESN/A1.0Beg27 Dec 2002
The MetalHead Translation FAQMetalHead Hacking GroupMetalHead’s attempt at a translation how-to. http://metalproject.net/general/rom-hacking-old-doc/MiscellaneousNESN/A0.8Beg20 Mar 2000
The Mad Hacker's Guide to Pointers (Appendix B)Gil GaladAn unofficial appendix to the famous pointer document containing some additional information not found in the main document.Pointer HackingNESN/A1.0Int14 May 2008
The Mad Hacker's Guide to PointersMadHackerA great document detailing how to look for and use NES pointers.Pointer HackingNESN/A1.1Int01 Jan 1998
The Gameboy ROM Hacking DocGideon ZhiA few details on Gameboy pointers.Pointer HackingGBN/A1.00Int16 Jun 2009
The Definitive Guide to ROM Hacking for Complete BeginnersInVerseA frequently asked questions list of sorts for the aspiring ROM Hacker.MiscellaneousMultipleN/A1.0Beg28 Feb 2003
The Definitive Guide to Exploring File FormatsMr.Mouse and WATTOComputer games are vast and many, however most computer games have something in common – they need a place to store all their important files like images, movies and sounds. To do this, computer game developers typically store their data into a big….File FormatsN/AN/A1.0Beg01 Nov 2004
The Basics of BasesPartial TranslationsThe basics of number bases and hexadecimal geared toward the newest of the new to ROMhacking.MiscellaneousMultipleN/A1.5Beg05 Dec 2005
The Art of ROMhackingVaglaA beginner to intermediate guide on hacking for the NES. Although targeted at the NES, many principles taught can be used on any system. Information includes hex editing, palette editing, level editing in hex, finding data, and dealing with simple co….MiscellaneousNESN/A1.0Beg01 Jan 2003
The 68000's Instruction SetUnknownA nice reference for the 68000’s instruction set. It does not, however, include things such as the opcode bit-patterns (the hexadecimal encoding for the instructions).AssemblyGENN/A1.0Int03 Nov 1996
Text Routines: Locating them with FCEUXDRedCometThis takes a look at one method of locating a text routine using FCEUXD. Intended for ASM newbies.AssemblyNESN/A1.0Beg25 Sep 2006
Text Hacking / Translation TutorialJairA good, graphical tutorial for basic ROM hacking. Another excellent starting point for beginners.Text HackingMultipleN/A1.0Beg04 Jun 1999
Text Demo - Source CodeSpardaJust the sources to a simple “Text to Screen” demo. It should be helpful for beginner SNES programmers.AssemblySNESN/A1.0Beg17 May 2006
TBL LibJayA C library for you to use when programming to add support for the venerable table file.Source CodeN/AN/A1.0Beg01 Jan 2000
Tables for DummiessatsuA reasonably comprehensive and relatively easy to read table document.Table FilesMultipleN/A2.5Beg01 Dec 1999
TableLibKlarthC++ library for table reading, dumping, and insertion. Functional samples with source included.Source CodeN/AN/A1.0Beg30 Dec 2006
[1] 2 3 4 5 7 Next