Others' NES homebrew, disassembled by me.
Table of contents:
Programs:
bpm*
: BPM - Nintendo's Beginnings by retroadamshow. Disassembly not finished.dvd*
: DVD Screensaver for NES by Johnybot.fukkireta*
: binary posted on NESDev Discord server, "showcase" channel, on 1 July 2024, by devwizard. Disassembly not finished.irriship*
: Irritating Ship by Fiskbit, Trirosmos. Disassembly not finished.prox*
: Proximity Shift by Fiskbit, Trirosmos. Disassembly at an early stage.tencom*
: The Ten Commandments on NES by Debiru. Disassembly not finished.
Other files:
famistudio.txt
: a file from Famistudio (similar to what's used in BPM)famitone2.txt
: a file from Famitone2 (similar to what's used in Irritating Ship)
The .asm
files can be assembled with ASM6.
Run the .sh
files (under Linux) to assemble and validate the programs.
- FCEUX (Debugger, Code/Data Logger, etc.)
nes-sprites.lua
for FCEUX by tokumaru- my NES disassembler
- my cdl-summary
My hacks for Irritating Ship:
- Simple Controls: Pressing the d-pad in any of the eight directions will
instantly turn and accelerate the ship in that direction. Files:
irriship-simplecontrols.bps.gz
,irriship-simplecontrols.ips.gz
. - Straight Tunnel: Replaces the maze with a straight tunnel. Files:
irriship-tunnel.bps.gz
,irriship-tunnel.ips.gz
. - Thin Walls: Makes all walls two pixels thinner on the inside of the maze,
leaving you more room to maneuver. Affects CHR ROM only. Files:
irriship-thinwalls.bps.gz
,irriship-thinwalls.ips.gz
.
(RHDN doesn't accept hacks of homebrew games.)