Newest Hacks

Newest Translations

Secret Ties Choujikuu Yousai: Macross Trapt Fire ‘N Ice

Newest Utilities

FF6 Advance - Characters Status Mystic Editor Sable Text Inserter Jade Cocoon Randomizer

Newest Documents

Documents

Newest Reviews

Pokemon Blue - 151 General Leo Redone Tetris Zero Mother 2 Deluxe

Newest Homebrew

Game Boy Advance RGB Colour Test (GBA) Plummet Challenge Game Carpet Shark Lost in Space

Featured Hack Images

Super Soccer - World Cup '06 Captain Tsubasa 2 - Hyper Edition A Link to the Past DX Volume Adjustment for Emulators Luv Da Flo Edition

Featured Translation Images

Super Robot Taisen Alpha Gaiden Higurashi no Naku Koro ni Hou Dynamite Headdy RollerGames

Recent Updates

Documents
General Information
Button

(1 to 50) of 314 Results
TitleAuthorDescriptionCategoryPlatformGameVerLevelDate Ascending
MOS MCS 6500 Microcomputer Family Programming ManualOEMThe 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….AssemblyMultipleN/A1.0Int01 Jan 1976
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
Programming the Z80Rodnay ZaksProgramming the Z80 is a very complete book for learning the basics of how to program systems that use the microprocessor Zilog 80. This book covers the basics, starting from various number systems, including hexadecimal and binary. Also covering flo….AssemblyMultipleN/A3.0Int01 Jan 1981
Programming the 6502Rodnay ZaksThis is a 408 page book that teaches you how to program on systems that use a 6502 microprocessor. Many basic concepts will be explained, starting with number systems, computer math and then on to flow charting. Many technical aspects will be explain….AssemblyMultipleN/A4.0Int01 Jan 1983
Programming the 65816William LabiakThis is a book that teaches you how to assembly program on the 65816 microprocessor. It teaches you many things, starting from number systems, boolean math. Including the technical details about the 65816 microprocessor.AssemblyMultipleN/A1.0Int01 Jan 1986
NEC V60 CPU ManualOEMThe NEC V60 (μPD70616) was a CISC processor manufactured by NEC introduced in the late 1980s. It had a 32-bit internal bus and a 16-bit external bus with a 24-bit address bus. A relatively obscure design, it was a radical departure from NEC’s p….Hardware Info.MultipleN/AV60Adv01 Nov 1986
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
Lz_comp2Haruhiko OkumuraA very old (ca. 1989) package including a document explaining various compression algorithms (LZSS, LZW, Huffman, LZARI, LZHUF) and the standard ANSI C source code to various (de)compression utilities implementing the described algorithms (LZARI, LZH….Source CodeMultipleN/A2.0Adv10 Apr 1989
Color Dreams NES Programming ManualDaniel LawtonThis is the official Color Dreams NES programming manual written by Daniel Lawton. This is a very old and outdated manual from the late 80s, but is still easy to follow. The document will also give you some insight into how Color Dreams programmed th….AssemblyNESN/A1.0Int06 Feb 1990
Programming the 65816Western Design CenterOfficial programming guide to the 65816 microprocessor. Also includes documentation on the 6502, 65C02 and 65802 microprocessors. 469 pages covering basic assembly language concepts, microprocessor architecture, instruction sets, simple and complex….AssemblySNESN/A1.0Int28 Apr 1992
SNES Multiplication/Division RegistersVic RickerThis is an in-depth documentation on the SNES’s special multiplication/division registers.Hardware Info.SNESN/A1.0Adv26 Dec 1993
PsyQ SNES Development ManualPsygnosisThis is a scanned version of the custom Software Development Kit Psygnosis created to code SNES games with a kind of high level assembly toolchain (supporting C-like control statements like if then else, etc). Commercial games like the platformer ….AssemblySNESN/A1.0Adv01 Jan 1994
SNES FastROM InformationPaulThis document provides information on the SNES’s FastROM mode, which allows a speed increase of around 33%.Hardware Info.SNESN/A1.0Adv16 Feb 1994
SNES/SFC Manual (PDF Version)OEMThis is an SFC version of the SNES Dev Manual we also have on the site, covering the PPU and CPU. This is a good technical supplement to the actual SNES Dev Manual we also have on the site. It also contains a nice 2-page register summary sheet.Hardware Info.SNESN/APDFInt31 Mar 1994
SPC-700 SourceAntiTrackA commented disassembly of a sound routine.Source CodeSNESN/A1.0Int17 Oct 1994
SNES DocY0SHiThe greatest Super Nintendo documentation in its day, but newer docs have more information.Hardware Info.SNESN/A2.30Beg28 Dec 1994
Saturn Dev Kit ManualPsygnosisThis is a page-for-page copy of the manual included in the Saturn Development Kit by PSYQ.AssemblySATN/A1.0Int01 Jan 1996
SNES Kart (HTML)DiskDudeIn depth detail on the actual cartridge layout. Not really “the most complete [or accurate] guide to a SNES cartridge worldwide” though.Hardware Info.SNESN/A1.6Int01 Jan 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
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
Turbografx-16 CD BIOS Math FunctionsDave ShadoffThis covers the BIOS functions that are used for mathematical operations.Hardware Info.TGCDN/A1.0Int08 Aug 1996
Nintendo Entertainment System ArchitectureMarat FayzullinA rather in-depth (if out of date) document on the NES system architecture.Hardware Info.NESN/A1.4Beg09 Sep 1996
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
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
The ROM Hacker's BibleSeRiAlKlRA very old document on text replacement.Text HackingMultipleN/A1.0Beg01 Jan 1997
SNES KartDiskDudeIn depth detail on the actual cartridge layout. Not really “the most complete [or accurate] guide to a SNES cartridge worldwide” though.Hardware Info.SNESN/A1.6Int01 Jan 1997
Cartridge InterfaceNat!Detailed instructions on how the Jaguar handles cartridge data.Hardware Info.JAGN/A1.11Adv30 Mar 1997
Jaguar Docs by Nat! and KKPNat!All of Nat! and KKP’s documents in HTML format and zipped!Hardware Info.JAGN/A1.0Adv30 Mar 1997
N64 CPU DocumentationOEMThis is an extremely detailed .PDF file of the 4300 MIPS processor that the Nintendo64 runs on. I cannot tell you what’s on the file, except that it contains a LOT of information on the CPU and how it works.Hardware Info.N64N/A0.3Adv01 Apr 1997
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
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
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
NES Game Genie Code Format DOCBenzeneAnother GameGenie code hacking doc type thing.Cheat CodesNESN/A.71Beg10 Jul 1997
(6502) Assembly in One StepLeo ScanlonA resource guide to 6502 assembly. A good reference tool.AssemblyNESN/A1.0Int23 Jul 1997
Sega 32X SDKOEMThe official Software Development Kit for the Sega 32X.Miscellaneous32XN/A1.0Adv12 Aug 1997
SH7604 Hardware User ManualOEMDocumentation on the processor inside the 32x addon for the Genesis.Hardware Info.GENN/A1.0Int13 Aug 1997
Official Documentation on the SH-2OEMHitachi’s docs on the 32x’s two main processors.Hardware Info.32XN/A1.0Adv18 Aug 1997
SNES GraphicsStarrThese documents tells all about the SNES graphics array. It is what sets the SNES apart from all the 16 bit systems. It consists of four overlapping backgrounds that can scroll by themselves in any direction. It runs on 256 colors (Or 15 bit colors f….Hardware Info.SNESN/A1.0Adv04 Oct 1997
How to start hacking your own ROMsJustin AndersonA guide to changing graphics in games by using the Nesticle emulator.Graphics HackingNESN/A1.0Beg14 Oct 1997
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
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
The Mad Hacker's Guide to PointersMadHackerA great document detailing how to look for and use NES pointers.Pointer HackingNESN/A1.1Int01 Jan 1998
Hacking Save StatesThe SpookA general introductory document on the subject of save state hacking.Save State HackingMultipleN/A1.0Beg01 Jan 1998
PC-Engine Video Display Controller DocumentationEmanuel SchleussingerA relatively detailed reference of all of the PC Engine’s VDC registers and capabilities. Thus far, this is the only document that covers all of the VDC’s registers in depth.Hardware Info.TG16N/A0.3Int01 Feb 1998
SNES Sound Processors InfoGau Of The VeldtThe SNES sound system was custom made by Sony specifically for the SNES. It’s labeled as an SPC-700. It is superior to most sound chips of its time (1991), for it has its own memory and instruction set, which takes the load off the main CPU. If ….Hardware Info.SNESN/A1.0Adv05 Feb 1998
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
Super Gameboy Tech DockOOPaThis is a document dealing with various technical details concerning the SGB.AssemblyGBN/A1.0Adv15 Feb 1998
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
SNES CPURandall HydeThis is an extremely detailed technical document of the SNES 65c816 processor. It is a customized 16 bit processor made for the SNES. It operates in both 16- (Native) and 8-bit (Emulation) modes. The 8-bit emulation mode is 100% compatible with the 6….Hardware Info.SNESN/A1.0Adv11 Mar 1998
Everything You Always Wanted To Know About GAMEBOYkOOPaDespite its age, this seems to be a pretty comprehensive document detailing the inner works of the old green-screen Gameboy.Hardware Info.GBN/A1.00Int17 Mar 1998
[1] 2 3 4 5 7 Next