Newest Translations

Zelda II: The Adventure of Link Marie to Elie no Atelier: Salburg no Renkinjutsushi 1 & 2 The Great Battle II: Last Fighter Twin Ghosts 'n Goblins

Newest Utilities

Dragon Warrior Monster Stat Editor Breath of Fire II Level Stat Gain Editor abcde Breath of Fire II Monster Editor (Updated with Drop Rate Support)

Newest Documents


Newest Reviews

Final Fantasy IV Graphics Update Ys IV: Mask of the Sun Gradius - Luidius Chrono Trigger: Complete

Newest Homebrew

LvR Jet Pilot Rising Falling Power Glove Analog Mode Test

Featured Hack Images

Sonic 3D Blast Time Attack Crocomire Demo Luigi Kun Mega Man IV Simplified

Featured Translation Images

Karnov Honoo no Doukyuuji: Dodge Danpei 2 Snatcher (MSX2) Little Master: Nijiiro no Maseki

Recent Updates


One of the only psx assemblers out there. It builds psx exe files using assembly code.


User Review Information

It used to be good

Reviewed By: Gemini on 21 Nov 2010

spAsm is what you would have used years ago for writing MIPS R3000 code, both for hacking and programming homebrew software.

Why did I say “would have”? Because at the moment there’s much better we could use for the PlayStation and it’s called “armips”. spAsm was never intended for injecting new code into a game, even though it has an option to output pure binaries that could be inserted later with an external program. Yes, you’re gonna need an extra inserter for each section of code using a different .org location. That’s really annoying if you have many new code sections and several asm files to compile and inject every time. Also, this program tends to do weird stuff on newer Operating Systems, like refusing to boot entirely.

So my personal advice is to abandon spAsm and switch to armips in order to make your life easier when you’re about to hack PlayStation, DS and GBA titles (and soon more MIPS-based machines). Your mental sanity is gonna appreciate a lot.

Recommended - No

User Reviews
It used to be goodGemini21 Nov 2010N/ANo