Retro

SNES Source Code

Original 65816 assembly for classic SNES hardware products

Damon Barwin — Original source code for the Action Replay II and Super Universal Adaptor for the SNES/Super Famicom. Written in 1993–94 in 65816 assembly. These are the actual production sources used to build the ROMs that shipped with the products.

ARIIV1_0.ASM — Action Replay II v1.0

First production release of the Action Replay II cheat device for SNES.
Includes the new menu system, box-drawing routines, ASCII print with colour support,
up to 100 parameter codes, two ROM codes, Slow Mo toggle, and NMI routines.
6,818 lines 22 Nov 1993 219 KB

ARIIV1_1.ASM — Action Replay II v1.1

Updated release with further refinements to the menu, code entry system, and Slow Mo functionality.
Maintains the same memory layout and bank structure as v1.0 with additional fixes.
6,838 lines 01 Feb 1994 220 KB

SUNIV1_0.ASM — Super Universal Adaptor v1.0

Source for the Super Universal Adaptor — a hardware adapter for the SNES that enabled
multi-region compatibility and ROM code support. Handles PAL/NTSC detection, LED control,
ROM banking, and Action Replay kill sequences.
3,180 lines 19 Jan 1994 99 KB
Back to Home