Newest Hacks

Super Denis World Streets of Rage 2: Sailor Moon SOR2 - Warriors of Fate Rush Coil Bugfix

Newest Translations

Transbot Dinocity Shaq Fu Huang Di - Zhuo Lu Zhi Zhan (Asder)

Newest Utilities

Dino archiver DKC Randomizer Metrandomizer FE12 Guide Name Tool

Newest Documents

Documents

Newest Reviews

Crystalis Crystalis Proofread Crystalis Computer Repair Rush Coil Bugfix

Newest Homebrew

Block Dude Into the Blue RI Probe Star Evil

Featured Hack Images

Mega Man Hyperion 5 Tower RE (Mario Tower) Sunset Riders - Enhanced Colors Castlevania: Improved Controls

Featured Translation Images

Ike Ike! Nekketsu Hockey Bu: Subette Koronde Dairantou iS: Internal Section Dragon Ball Z: Super Gokūden - Kakusei Hen Shining Force III: Scenario 2

Recent Updates

Documents
General Information
Button

(1 to 50) of 311 Results
Title AscendingAuthorDescriptionCategoryPlatformGameVerLevelDate
(6502) Assembly in One StepLeo ScanlonA resource guide to 6502 assembly. A good reference tool.AssemblyNESN/A1.0Int23 Jul 1997
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
4BPP DemoTFGA Visual Basic program that reads/displays graphics in 4BPP (SNES format) graphics with a simple palette animation.Source CodeSNESN/A1.0Int20 Feb 2004
6502 ASM CodesBongo`A nice reference list of opcodes and mnemonics for the 6502 processor.AssemblyNESN/A1.0Beg10 Aug 1999
6502 Instruction SummaryCricketNEComplete and detailed list of opcodes and mnemonics for the 6502 processor.AssemblyNESN/A1.0Beg01 Mar 2000
6502 Palette Changing Tutorialwindwalker101This is a straightforward tutorial on how to change the palette on screen using 6502 assembly.Graphics HackingNESN/A1.0Adv20 Apr 2013
65816 ASM TutorialSukasaWell, you’re here to learn ASM, right? You can’t find a good tutorial on google right? Or, you just needed some clarification, right? Good. Time to learn about ASM, how it works, and all that. Now, you’ve heard about ASM and HDMA an….AssemblyN/AN/A1.0Adv20 Feb 2007
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
65xx Processor DataMeMSOThis document describes in (almost) full detail exactly how the 65xx processors work. The document contains information for the following CPUs: 6502 (6507, 6510, etc), 65c02, Rockwell 65c02, 65cs02, 65ce02 (4510), HuC6280 and 65c816.AssemblyMultipleN/A2.0Beg28 Oct 2006
68000 Instruction SetDamaged CyberneticsThis is a documentation of the 68k instruction set. Might be a good document to check out if you want to know all the op-codes.AssemblyX68KN/A1.0Adv23 Oct 1996
A Beginner's Guide to NES ROM HackingSliver XAn easy to follow guide to NES text replacement.Text HackingNESN/A2.1Beg10 Jun 2002
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
Adding an SNES Intro (with a few clicks)DQ TranslationsThis document explains a quick way to go about the process of adding an intro to a game.AssemblySNESN/A1.0Int16 Jun 2006
AddremKilla BA portable C library for adding and removing SNES headers.Source CodeSNESN/A1.0.0Beg29 May 2009
An Introduction to Understanding/Hacking 8 Bit GraphicsPrezA guide to working with graphics using only a hex editor.Graphics HackingMultipleN/A1.0Int14 May 2008
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 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 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
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 SPC700 DocAnomieIn depth information on the SPC700 including a diassembly of the Boot ROM.Hardware Info.SNESN/A2009-07-19Int19 Jul 2009
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 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 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
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
Apply FireFlowerDPHP routine to apply a FireFlower Patch. Also supports applying Microsoft File Compare output as a patch.Source CodeMultipleN/A2.0Beg03 Jul 2006
ASM Hacking for DummiesDAn introduction to assembly language hacking. Pointers, title screen replacement, expansion, and the like are covered.AssemblySNESN/A1.0Int25 Apr 1999
ASM TutorialJayA tutorial written for novices. Includes the basics of assembly language using the 65816 as an example.AssemblySNESN/A1.0Int24 Apr 1998
Atari 2600 Memory MapKrokoA memory map of the Atari 2600. As you may notice, the memory of the Atari 2600 is very limited.Assembly2600N/A1.0Int08 Sep 2010
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
Atari 2600 RIOT MapKrokoThis 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.2600N/A1.0Int08 Sep 2010
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 TIA MapKrokoThis 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.2600N/A1.0Int08 Sep 2010
Atari 2600 VCS Precise Sound Values and Distortion BreakdownGlenn SaundersThis document is a description and chart of the various values for notes and distortion of the Atari 2600 sound.Miscellaneous2600N/A1.0Int02 Apr 1997
Atari 2600 VCS Sound Frequency and Waveform GuideEckhard StolbergThis 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.
Miscellaneous2600N/A1.01Int25 May 2000
Automatic Line-Wrap Example ASMKingMikeThis is some source code to a automatic word-wrap hack from KingMike’s Translations Shell Monsters Story translation. It was useful as the translation had used some long names and it would have been difficult to format the line-breaks used in t….Source CodeNESN/A1.0Adv06 Jun 2014
BCEI Basic Text ReplacementPhilAMAn old document on an old method for text replacement.Text HackingMultipleN/A1.0Beg09 Apr 2002
Beginner's Hexadecimal and Binary GuidemevoidA guide aimed at beginners to understand hexadecimal and binary. It includes images, and a really nice layout. Also includes exercises for beginners.MiscellaneousN/AN/A1.0Beg21 Apr 2016
BIOS OS and Asteroids Source CodeOEMThis is the source code to the Atari 7800 BIOS and code for the game Asteroids as one package. This archive does not have any tools or assemblers.Source Code7800N/A1.0Adv30 Jan 1989
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
BLITTERNat!How the 2D engine is handled on the Jaguar.Hardware Info.JAGN/A1.26Adv27 Sep 1998
BMP/BPP ConvertDThese functions will re-arrange bitplane tile graphics into bitmap linear and vice-versa. They are designed to work on strings where every character represents a pixel, so they are only for use on up to 16-colors. You will need to merge plane or spli….Source CodeMultipleN/A3.0Beg03 Jul 2006
BPS File Format SpecificationbyuuThe BPS patch file format specification.File FormatsN/AN/A1.0Beg27 Aug 2012
Broadcast Satellaview-X Internal ROM InfoDThe Broadcast Satellaview-X Internal ROM info including offsets and a few other tidbits of information.Hardware Info.SNESN/A2006/2/7Int07 Feb 2006
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
Camera Hacking GuideUtilsA guide on hacking camera angles of 3d playstation games.MiscellaneousPSXN/A8.10.3 FinInt06 Nov 2011
Capcom MMC3 Sound Engine Informationza909Here is some information regarding MMC3 Sound channelsAudio HackingNESN/A1.0Adv27 May 2015
Cart InformationKevin HortonThis 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.2600N/A6.0Int18 Apr 1997
Cartridge InterfaceNat!Detailed instructions on how the Jaguar handles cartridge data.Hardware Info.JAGN/A1.11Adv30 Mar 1997
CD-ROM BIOS Functions (8)David WoodfordThis covers the paramaters and return values of 8 of the PC Engine CD’s BIOS functions:
  • CD_BOOT
  • CD_FADE
  • AD_RESET
  • AD_READ
  • AD_WRITE
  • AD_PLAY
  • AD_STOP
  • AD_STAT
  • [/….
Hardware Info.TGCDN/A1.0Int14 Apr 1997
[1] 2 3 4 5 7 Next