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 | v0.11.0 | 10 May 2020 |
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.81 | 20 Jan 2021 |
asm2fbpoke | emerson | This program will compile an NES assembly file written in asm6 and generate Family Basic listing which POKEs the assembly bytes into Family Basic WRAM.
An example file is included which should help you get started. The example file changes the b…. | Assembly Tools | NES | Family Basic V3 | Win | 1.0 | 13 Nov 2022 |
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 | Near | 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 | 3.9.8.0 | 31 Jul 2016 |
CajeASM | Tarek701 | Staff Note: The author recommends that, “Due to the fact that CajeASM hasn’t been updated for many years, still has some odd bugs regarding instruction counter and due to the fact that (nowadays) better alternatives exist now,” …. | Assembly Tools | N64 | Super Mario 64 | Win | 7.24 | 11 May 2015 |
Cmos 6502 | Iondogatus | Cmos6502.xls it is (in general) Slow Disassembler with fully open source, support alternative Intel code, and support Chr banks disassembler, like tile molester or tile layer pro.
It write inside msoffice excel VBA 6.0, therefore it must be compat…. | Assembly Tools | NES | N/A | Win | 1.00 | 19 Nov 2022 |
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 |