Newest Hacks

A Girl's New journey Yoshi's Paw The Heroes we Deserve Elibean Nights

Newest Translations

Final Fantasy III Ganbare Goemon 2: Kiteretsu Shougun Magginesu The King of Fighters R-1 Digital Monster Card Game Ver. WonderSwan Color

Newest Utilities

DashEditor - Mega Man Legends Translation Toolkit Terranigma Data Reader Yoshi's Island randomizer Zanac Graphics Utilities

Newest Reviews

Elibean Nights Zelda3 Parallel Worlds Ocarina of Time REDUX Shin Megami Tensei

Newest Homebrew

fds_keyboard_test fds_joypad_test Escape Obliterizer Deluxe John 3:16

Featured Hack Images

Super Mario Bros. 2: 2nd Run After Lolo 2 Fire Emblem: Shining Armor Super Mario Kart By NandoPro

Featured Translation Images

Time Zone Sonic Eraser Cadillac The Black Onyx

Recent Updates

Super Mario RPG - Bank $C2 Disassembly

Assembly

Description:

This is an unfinished disassembly of Super Mario RPG’s bank $C2, or the “battle bank.” Some background info, Super Mario RPG uses a custom scripting language, a lot of which is located in this bank. Additionally, you can find a lot of where the battle stuff happens (like the battle script command’s functions) and all the battle data transferred between monsters and Mario’s party.

This document is an expansion of Giangurgolo’s $C2 bank disassembly (he’s the author of the SMRPG editor LazyShell). In the expanded document, it lays out all the pointers for the animation script commands and battle script commands, what happens when an ally’s turn starts, what happens when a monster or ally hits each other, among other things.

There should be enough here for anyone that is willing to make their own custom status ailments/buffs, new stats, change existing script command function, and even more.

Links:

User Review Information

No User Reviews!