Index SMRPG ROM Documents SMRPG Official Art DKC ROM Documents

LAZY SHELL - Super Mario RPG Editor (version 2.1 *NEW*)

CLICK HERE TO DOWNLOAD v2.1 (NEW)

CLICK HERE TO DOWNLOAD v1.0 (old)

The program is written in C# .NET by Omega and myself.

REQUIREMENTS

DESCRIPTION

Makes use of the documents below to create an interface that can manage all stats, level maps, scripts and sprites currently.

The purpose of the hack is to put the application to the most comprehensive test possible, and to demonstrate its capacity to edit a ROM. Many bugs have been discovered and fixed because of this.

Here is a list of what can be modified using the editor (click for screens):

NOTES ABOUT SITE
Go ahead and take everything you want from here and do whatever you want with it. Put it on your site, put it on someone else's site, I don't care.

It would be respectful and courteous to give me credit for it, but to be honest I don't particularly care whether you do or not.

This site was written entirely in notepad.
EDITOR HACKS

THE BOB-OMB MAFIA

Bowser is holding the Princess ransom and Mario must retrieve all of Bowser's shells from the Bob-Omb Mafia, etc.

FEATURES:

  • 29 entirely new levels
  • 90+ new overworld events
  • 50 new dialogues

This hack most predominantly demonstrates the capabilities of the level editing portion of the editor.

NOTE: this hack has a lot of bugs since it was sort of rushed in the last stages of production

OREFFEZEPS (v2.0)

While taking a short ride in Bowser's helicopter, Mario has some aerial trouble and falls into a strange place.

FEATURES:

  • 27 new spell and attack animations
  • 16 new items +3 new animations
  • 1 new weapon animation
  • Mario no longer shoots fire orbs...

v2.0 ADDITIONS / FIXES:

  • 2 new spell animations for Mario
  • less HP and lower stats for bosses
  • regular monsters give more XP
  • freebies 3 times more common
  • items have more practical uses

The most outstanding features of this hack were done within the sprite and animation script editors.

NOTE: there is one minor bug where using an item against a monster might cause palette glitches later in a battle

ROM/RAM Maps and 65c816
ROM Offsets
RAM Memory Addresses
ZST Offsets
CPU/SA-1 functions
65816 disassembly: bank C0
65816 disassembly: bank C1
65816 disassembly: bank C2
65816 disassembly: bank C3
PAR/GG codes

HTML/MS Word Documents
Item Chart (.html)
Spell Chart (.html)
Attack Chart (.html)
Battle Script Chart (.html)
Monster Stats 1 Chart (.html)
Monster Stats 2 Chart (.html)

Statistics
Statistics Guide
Monster Formations
Monster Formation Packs

Strings and Instructions
Battle Script Instructions
Event String Instructions
Event String Examples
Animation Instructions
Attack Animations
Spell Animations
Item Animations
Spell/Weapon Timing
Archives
archive of all documents
archive of HTML/MSWORD docs
dummied layouts (in .GIF)

Tutorials
object molds tutorial 1: grid molds
object molds tutorial 2: tile molds
event fields and code strings tutorial
level tutorial 1: level mapping
level tutorial 2: tileset organization

Disassembler Apps
Disassembler Apps and .txt dumps
  • EventScriptTxt.txt
  • EventFieldsTxt.txt
  • ExitFieldsTxt.txt
  • NPCMapsTxt.txt

Disassembler Source Code
  • worthless; there's already the txt dump so what's the point but here it is anyways
Byte Values
Bytes - Attacks/Specials
Bytes - Battlefields
Bytes - Battle Dialogue
Bytes - Battle Events
Bytes - Items
Bytes - Monsters
Bytes - Movements
Bytes - Music
Bytes - Sounds
Bytes - Spells
Bytes - World Maps

Object/Field Mapping
Object Offsets
Object Mapping
Object Map Object ID's
Object Sequences
World Map Point Mapping
Exit Field Mapping

Area/Tile Mapping
Area Layouts
Area Offsets
Area Offsets (alpha)
Area Mapping

Maps
Tilemap Offsets
Physical Map Offsets
Physical Tile Properties
Palette Offsets
BPP GFX Offsets
Patches

Must be applied to a headerless ROM. Use the official (NOT a build) release of ZSNESw v1.42 in case the .ZST does not load properly.

Function Demo
  • 5-digit damage
  • 4-digit HP
  • custom event + battlescript
    Load the .ZST and talk to the bed lamp.

    Custom Items
    Introduces 6 new items that enhance Mario and other characters' abilities in/out of battle.

    5-digit (x17) Damage
    Displays 5 digits when 9999+ damage is dealt; attack has been increased 17x

    Muscle Patch
    Same effects of 5-digit damage patch, plus 4-digit HP
  • Function Demo Patch
    Links

    ZSNES.com
    Snes9x.com
    Snes9x Debugger
    vSNES
    Zophar's Domain
    Hex Workshop