|Programming the 65816||William Labiak||This 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.||Assembly||Multiple||N/A||1.0||Int||01 Jan 1986|
|Programming the Z80||Rodnay Zaks||Programming 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….||Assembly||Multiple||N/A||3.0||Int||01 Jan 1981|
|Programming the 6502||Rodnay Zaks||This 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….||Assembly||Multiple||N/A||4.0||Int||01 Jan 1983|
|Gameboy Z80 Instruction Set||Marc Rawer||This is a list of the Gameboy Z80 instruction set.||Assembly||GB||N/A||1.0||Int||27 Mar 1998|
|Super Gameboy Tech Doc||kOOPa||This is a document dealing with various technical details concerning the SGB.||Assembly||GB||N/A||1.0||Adv||15 Feb 1998|
|Mega Man 4 Sound Engine Disassembly||Matrixz||This is a commented disassembly of the Mega Man 4 sound playback engine. It does not include any disassembly of sound data. The engine is also used in Mega Man 3, 5 and 6 and most NES Capcom games released after 1990. The disassembly can be re-assemb….||Assembly||NES||Mega Man 4||1.0||Adv||14 Jan 2013|
|NESDEV Tutorial||zero soul||This is a 6502 NES programming tutorial that explains many things such as opcodes, addressing modes, NES memory structure, making your first demo. This tutorial also gives examples explaining all of the above and more.||Assembly||NES||N/A||1.0||Adv||30 Jul 2001|
|N64 Opcodes List||anarko||This 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.||Assembly||N64||N/A||0.3||Adv||19 Feb 1998|
|68000 Instruction Set||Damaged Cybernetics||This 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.||Assembly||X68K||N/A||1.0||Adv||23 Oct 1996|
|Nintendo SHVC Scope BIOS||Revenant||This is a commented disassembly of the Nintendo “SHVC Scope BIOS 1.00″ used in SNES games which support the Super Scope. It assembles with xkas v14 and can be used to easily add scope support to homebrew SNES software.||Assembly||SNES||Multiple Games||1.0||Int||31 Jan 2013|
|Megaman 2 Sound Engine Document||infidelity||Here is a document for Mega Man II which lists the addresses in the ROM where all the sound effects can be located and how the sound engine works within the ROM.||Assembly||NES||Mega Man 2||1.0||Int||08 Sep 2008|
|65816 ASM Tutorial||Sukasa||Well, 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….||Assembly||N/A||N/A||1.0||Adv||20 Feb 2007|
|FF6 SNES $C3 Bank rellocatable source code||Traducciones Magno||This document belongs to a bigger project I started some months ago: a SNES FF6 re-translation in order to improve dialogues, graphics and menus. In addition, all bugfixes should be included to provide gamer the best of experiences.
When I started….||Assembly||SNES||Final Fantasy III||1.0||Int||25 Oct 2013|
|PsyQ SNES Development Manual||Psygnosis||This 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 ….||Assembly||SNES||N/A||1.0||Adv||01 Jan 1994|
|Random Number Generator for SNES||FinS||This is a fast effective RNG using the H/V scroll setting as a seed without excessive redundancy for the 65816 processor.
Creates a table of random numbers at $1100 ram or edit to a chosen location.
||Assembly||SNES||Multiple Games||1.0||Int||02 Mar 2014|
|CNROM CHR to MMC3 CHR||infidelity||Here is a document which explains how you may be able to change a ROM with a CNROM mapper to one with a MMC3.||Assembly||NES||N/A||1.0||Adv||26 Nov 2013|
|Custom CHR + Bankswap Routines For MMC1 to MMC3 Conversions||infidelity||Here is a document which explains Custom CHR & Bankswap Routines For MMC1 to MMC3 mapper conversions.||Assembly||NES||N/A||1.0||Adv||27 Jul 2013|
|Sonic 2 SMS Disassembly||Sonic Retro||Sonic 2 SMS Disassembly||Assembly||SMS||Sonic the Hedgehog 2||1.0||Int||13 Dec 2013|
|Sonic Adventure DC Disassembly||Sonic Retro||Sonic Adventure DC Disassembly||Assembly||DC||Sonic Adventure||1.0||Int||01 Dec 2013|
|Sonic 1 Disassembly||Sonic Retro||The very latest Sonic 1 Disassembly.
DISCLAIMER: Any and all content presented in this repository is presented for informational and educational purposes only. Commercial usage is expressly prohibit….||Assembly||GEN||Sonic the Hedgehog||1.0||Int||13 May 2016|