| 2500AD 6502 Assembler||OEM||2500AD is a 6502 assembler used by some Chinese programmers to program pirate Famicom games. This assembler and linker can also be used with some source code on this site.
Boogerman, Pocahontas, Subor music code and Super Shinobi music code to nam….||Assembly Tools||NES||N/A||DOS||5.03||17 Nov 1993|
| A22I||Martin Korth||The assembler included in no$gmb. This is compatible with both the Z80 instruction set as well as the Gameboy specific instructions.||Assembly Tools||GB||N/A||DOS||1.0||21 Mar 2001|
| armips||Kingcom||A Rom Hacking friendly PSX, GBA and NDS assembler with support for overlays and several other neat features. The full MIPS R3000 and ARM7/ARM9 instruction sets are implemented. Unlike other available assemblers, it doesn’t erase existing files.
….||Assembly Tools||Multiple||N/A||Win||0.7d||01 Apr 2013|
| Asar||Alcaro||Asar is an assembler, intended to replace xkas. It has fixed all known bugs with xkas and added many new additional commands and improvements. It maintains a compatibility mode to assemble legacy xk….||Assembly Tools||SNES||N/A||Win||1.35||13 Dec 2012|
| ASM2Hex||LordTech||An outdated alternative to xkas. A couple of examples provided.||Assembly Tools||SNES||N/A||DOS||1.0||10 Aug 2001|
| ASM6||loopy||ASM6 is a command line assembler targeting 6502 processors. It was written for NES development, but is not geared to any system in particular and should be compatible with anything that uses a 6502. The assembler has a flexible syntax, supports local….||Assembly Tools||Multiple||N/A||Win||1.6||12 Dec 2012|
| Asm6#||snarfblam||Asm6# is a conversion of ASM6 from C to C#. In theory, the program should behave exactly the same. However, since the code is in C#, it should be simple integrate the assembler into a C# or VB program and even hook into the assembler’s internals….||Assembly Tools||Multiple||N/A||Indep||0.1||04 Dec 2011|
| ASMPATCH||Jon Kirwan||ASMPATCH is an assembler tool for patching SNES ROMs. It is a self-contained assembler, linker, and patcher all rolled into a single Windows ‘Command Line’ executable. There are no additional files required.
What sets it apart is that it….||Assembly Tools||SNES||N/A||Win||2.0||16 May 2016|
| AZ40 GameBoy Assembler Kit||OEM||This is a very old Gameboy assembler kit created around 1991 by Gremlin Graphics Software. Included in the kit the assembler, macros, debugger and Amiga to Gameboy sample converter, Gameboy file clipper, set memory application and a restart applicati….||Assembly Tools||GB||N/A||DOS||0.9||07 Aug 2010|
| bass||byuu||bass is a cross assembler for 68516 and SPC700. Apparently more architectures could be supported in the future. Documentation is available but somewhat limited. bass has some neat features like multiple instructions on a single line, macros, namespac….||Assembly Tools||Multiple||N/A||Indep||v14||14 Feb 2014|
| batari Basic||Fred Quimby||batari Basic (bB) is a BASIC-like language for creating Atari 2600 games. It is a compiled language that runs on a computer, and it creates a binary file that can be run on an Atari 2600 emulator or the binary file may be used to make a cartridge th….||Assembly Tools||2600||N/A||DOS||1.0||None|
| batari Basic (Mac OS)||Fred Quimby||To install, download the DOS/Windows version of batari Basic and copy these files to the folder where you unzipped batari Basic.
This is the same as the Windows version. Enabling you to write Atari 2600 games using a form of Basic.||Assembly Tools||2600||N/A||Mac OS||1.0||14 Feb 2007|
| bB Editor||Steve Englehardt||bBEditor is a freeware Integrated Development Environment (IDE) developed for batari Basic. This software is still in development, with new features planned to support the latest release of batari Basic.||Assembly Tools||2600||N/A||Win||1.2.0||26 Feb 2004|
| C3CONTools||TrojanNemo||This tool has a lot of features. It allow you to inject customs/DLCs into Rock Band 3 for PlayStation 3, Xbox 360, Wii, and Phase Shift for PC. Other things you can do are creating/extracting packs, upgrade to pro instruments, visualizer to check son….||Assembly Tools||Multiple||Rock Band 3||Win||18.104.22.168||31 Jul 2016|
| CajeASM||Tarek701||CajeASM is a fast MIPS R4300i Assembler specially made for N64 ROMs. Basically, this is the tool you’ll use when creating ASM Hacks for your N64 ROMs. CajeASM replaces the older LemASM, which only allowed line-for-line assembling while you assem….||Assembly Tools||N64||Super Mario 64||Win||7.24||11 May 2015|
| cmpdism||Supper||cmpdism is a “comparative disassembler” targeting multiple CPU architectures. Its chief advantage over other disassemblers is that it is specially designed to be able to compare the disassembled code of different revisions of a program and ….||Assembly Tools||Multiple||N/A||Win||1.0||09 Aug 2018|
| ConsoleIDE||yellokrow||ConsoleIDE currently supports development of NES games. The IDE comes with a text, graphics, and palette editing abilities. Also after you’re done creating a game all that is left is to build the project within the IDE and launch your game in an….||Assembly Tools||NES||N/A||Mac OS X||0.0.1.a||28 Jul 2017|
| CRAP!||Lupus Erectus||Automates assembly and insertion of code, and helps manage code changes.||Assembly Tools||Multiple||N/A||Win||1.2||08 Sep 2007|
| DCC6502||Tennessee Carmel-Veilleux||DCC6502 is a command line multi-platform 6502 dissassembler. This dissassembler has many options, including Nintendo register commenting which is really useful for the NES/Famicom ROM hacker.
https://github.com/tcarmelveilleux/dcc6502/||Assembly Tools||NES||N/A||Win||2.x Git||02 Sep 2018|
| DiSFX||MopoZ||Disassembler for GSU/GSU-2 (SuperFX) chip.||Assembly Tools||SNES||N/A||Win||0.1||30 Apr 2018|