xkas | Near | Simpler, Faster, Better. This is by far the simplest, most flexible SNES cross assembler there is. You can both hack ROMs and create new homebrew SNES ROMS with this tool. Take it from an SNES hacking veteran of 10 years, this tool is GOOD!
Newer…. | Assembly Tools | SNES | N/A | Win | 0.06 | 01 Aug 2004 |
spcas | Near | An SPC-700 APU cross assembler by the maker of xkas. You best be using this if you’re doing any SPC-700 hacking or homebrew programming! | Assembly Tools | SNES | N/A | DOS | .01 | 01 Aug 2004 |
spcdas | Near | An SPC700 disassembler. You will want to use this to help reverse engineer SPC700 code. | Assembly Tools | SNES | N/A | DOS | .01 | 01 Aug 2004 |
logparser | Near | This parses trace log output from ZSNES or BSNES to get rid of duplicate instructions. | Assembly Tools | SNES | N/A | DOS | .01 | 26 Jun 2005 |
Gameboy Assembly Editor | JigglyPuff | This program is a little buggy, but it can do some useful things. It let’s you write/replace asm instructions without disassembling and reassembling. It also offers various search features; byte, instruction, offset and supports no$gmb .sym file…. | Assembly Tools | GB | N/A | Win | 0.1 | 12 Nov 2001 |
DSPC | Unknown | A SPC700 Disassembler. | Assembly Tools | SNES | N/A | DOS | 1.0 | 30 Mar 1994 |
SmartRENES | Hyde | This program allows one to extract the compilable version of a game’s source code in a matter of seconds. Its output can be put together by just about any assembler, with a few caveats. | Assembly Tools | NES | N/A | Win | 2.0 | 28 Oct 2004 |
spAsm | Silpheed | One of the only psx assemblers out there. It builds psx exe files using assembly code. | Assembly Tools | PSX | N/A | DOS | 0.34 | 25 Jul 1999 |
Lunar Compress | FuSoYa’s Niche | Lunar Compress is a decompression and recompression DLL written in C for a few compression formats that have been known to show up in certain SNES/GB games. It’s intended primarily as a programmer’s resource, so it even includes a few commo…. | Assembly Tools | N/A | N/A | Win | 1.81 | 16 May 2017 |
goldroad ARM Assembler | foolsgold | ARM/THUMB assembler for ARM7 (ARM7, ARM7DTMI) series processors. | Assembly Tools | GBA | N/A | Win | 1.7 | 07 Jul 2002 |
Widthtabler | evo | A VWF automatic width table creation tool. This currently works on 1 and 2 bit plane fonts(gb/snes). It can also work though on 3 4 5 etc. bitplanes if they are consecutive. | Assembly Tools | Multiple | N/A | DOS | 1.0 | 07 Jun 2006 |
MagicKit | David Michel | MagicKit is a fully functional assembler for the PC Engine and NES. | Assembly Tools | TG16 | N/A | DOS | 2.51 | 08 Sep 2000 |
Trapper | Kammedo | This is a nice utility to use in conjunction with trace logs. It enables you to map addresses, define offset labels, scopes and variables. | Assembly Tools | SNES | N/A | Win | 1.0 Beta | 11 Aug 2005 |
ASM2Hex | LordTech | An outdated alternative to xkas. A couple of examples provided. | Assembly Tools | SNES | N/A | DOS | 1.0 | 10 Aug 2001 |
SNES Professional ASM Development Kit | Disnesquick | SNES Professional ASM Development Kit (SPASMDK) is a program that will aid ASM hackers in translating games and working with games ASM code. This program is mainly a ASM code editor that allows users to change the ASM code in a ROM without the use …. | Assembly Tools | SNES | N/A | Win | 0.99 | 24 Apr 1998 |
DisPel | Pelrun | An SNES disassembler.
The options in the Readme are outdated, so run the program without parameters to see what they are. | Assembly Tools | SNES | N/A | DOS | 0.99 | 10 Jul 2001 |
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 |
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 |
PC Engine Assembler lite bundle | Tomaitheous | This is a lite version of the PC Engine assembler PCEAS (MagicKit). This bundle includes all the docs for usage of the assembler and info on the PCE hardware. | Assembly Tools | TG16 | N/A | Win | 3.21 | 09 Apr 2005 |
spAsm (revision) | Silpheed | One of the only psx assemblers out there. It builds psx exe files and raw binaries using assembly code.
This is an unofficial build by Gemini which should fix the “Load error: no DOS memory” error once and for all. | Assembly Tools | PSX | N/A | DOS | 0.34a | 13 Jul 2007 |