1
Personal Projects / [Super Mario RPG] LazyShell 3.19.0 Improvement Project
« on: June 17, 2018, 12:49:27 pm »
Cross-posting from Board2:
Hello! I am a passionate Super Mario RPG hacker. If you don't know who I am, I am the guy who compiled a list of all SMRPG hacks available (which can be found here), and I have also bug tested LazyShell's earlier builds. Now as of recent, I'm updating the source code to LazyShell v3.19.0 (The Super Mario RPG Editor).
The changelog is pretty small so far. I've only added a few things (changelog below), like some missing commands and features.
You can get LAZYSHELL_3.19.0_UPDATED_EDITION here.
==V1.2.5 + V1.2.6 CHANGELOG 2018-7-13==
==V1.2.4 CHANGELOG 2018-6-26==
==V1.2.3 CHANGELOG 2018-6-26==
==V1.2.1 CHANGELOG 2018-6-24==
==V1.0.0 RELEASE 2018-6-17==
-------
Screens
-------
I hope, in time, LazyShell will be even better than before! Thanks for reading, Happy Hacking!
Hello! I am a passionate Super Mario RPG hacker. If you don't know who I am, I am the guy who compiled a list of all SMRPG hacks available (which can be found here), and I have also bug tested LazyShell's earlier builds. Now as of recent, I'm updating the source code to LazyShell v3.19.0 (The Super Mario RPG Editor).
The changelog is pretty small so far. I've only added a few things (changelog below), like some missing commands and features.
You can get LAZYSHELL_3.19.0_UPDATED_EDITION here.
==V1.2.5 + V1.2.6 CHANGELOG 2018-7-13==
Spoiler:
ANIMATIONS
- At 0xD5: Added formation position #, fixed bug
- At 0x00: Removed "use palette row 4", added "Palette Row #" value
- A5 0x96: Battle Messages can now be set above 6
EVENTS
- Changed "$70Ax = $7xxx" to "$70Ax = $7000" due to mislabel
- Increased length of HEX display at the bottom
- Added "(NOT including {xx})" to randomized number codes.
- Changed description of 3A and 3B commands to be more accurate
FORMATIONS
- Clearing a formation will set the event # to 102 (from 0) and music to CURRENT (from Normal)
MONSTERS
- Clearing a Monster's Stats will reset win items and Yoshi cookie to the correct value
- At 0xD5: Added formation position #, fixed bug
- At 0x00: Removed "use palette row 4", added "Palette Row #" value
- A5 0x96: Battle Messages can now be set above 6
EVENTS
- Changed "$70Ax = $7xxx" to "$70Ax = $7000" due to mislabel
- Increased length of HEX display at the bottom
- Added "(NOT including {xx})" to randomized number codes.
- Changed description of 3A and 3B commands to be more accurate
FORMATIONS
- Clearing a formation will set the event # to 102 (from 0) and music to CURRENT (from Normal)
MONSTERS
- Clearing a Monster's Stats will reset win items and Yoshi cookie to the correct value
==V1.2.4 CHANGELOG 2018-6-26==
Spoiler:
MAIN
- Increased height of search box results
ANIMATIONS
- Fixed bug with monster behavior scripts
ITEMS
- Added hex editor next to item index
- Increased height of search box results
ANIMATIONS
- Fixed bug with monster behavior scripts
ITEMS
- Added hex editor next to item index
==V1.2.3 CHANGELOG 2018-6-26==
Spoiler:
MAIN
- Added original SMRPG Documents by giangurgolo, updated by Yakibomb
ANIMATIONS
- Added new scripts: Faint, Run Away and Victory (under Monster Behavior #1-3)
- At 0xD5: Fixed Summon monster display
- Added numerals next to opcodes
EVENTS
- To Open menu commands: Added "close menu and refresh VRAM" and now script displays what menu/event will run
- Removed numerals from sound lists
- Added original SMRPG Documents by giangurgolo, updated by Yakibomb
ANIMATIONS
- Added new scripts: Faint, Run Away and Victory (under Monster Behavior #1-3)
- At 0xD5: Fixed Summon monster display
- Added numerals next to opcodes
EVENTS
- To Open menu commands: Added "close menu and refresh VRAM" and now script displays what menu/event will run
- Removed numerals from sound lists
==V1.2.1 CHANGELOG 2018-6-24==
Spoiler:
AUDIO
- Changed names of event sounds and battle sounds (which might need to be revised if it's too confusing!)
ANIMATIONS
- At 0xD5: Added undocumented Summon Monster
- Added ability to select and edit unused DUMMY spells for allies
- Changed the ability to select sounds and music using an index number
- Removed the numbers from the left of the sound list (for faster searching)
- At 0x00: added undocumented "behind all sprites" and "overlap all sprites" properties
EVENTS
- Switched joypad commands descriptions in category list
- Fixed parameters for "Display pre-game intro title..." to display correctly in the editor script
- Fixed bug where "If Memory $704x [x @ 7000] bit {xx} clear..." auto-jumped to another command
- Fixed bug where "Shadow On" was unselectable
- Added undocumented 3A and 3B commands: Jump to if object is less than x tiles close to Mario
- Switched Memory commands $7xxxx = $7xxxx because it was confusing to read
- Changed names of event sounds and battle sounds (which might need to be revised if it's too confusing!)
ANIMATIONS
- At 0xD5: Added undocumented Summon Monster
- Added ability to select and edit unused DUMMY spells for allies
- Changed the ability to select sounds and music using an index number
- Removed the numbers from the left of the sound list (for faster searching)
- At 0x00: added undocumented "behind all sprites" and "overlap all sprites" properties
EVENTS
- Switched joypad commands descriptions in category list
- Fixed parameters for "Display pre-game intro title..." to display correctly in the editor script
- Fixed bug where "If Memory $704x [x @ 7000] bit {xx} clear..." auto-jumped to another command
- Fixed bug where "Shadow On" was unselectable
- Added undocumented 3A and 3B commands: Jump to if object is less than x tiles close to Mario
- Switched Memory commands $7xxxx = $7xxxx because it was confusing to read
==V1.0.0 RELEASE 2018-6-17==
Spoiler:
MAIN
-Changed file icon for LazyShell
-Changed the ABOUT LAZY SHELL... to this editor's changelog
ANIMATIONS
- Added ability to edit Flower Bonus Messages, Toad's Battle Tutorial and Weapon Miss Sounds
EVENTS
- Added undocumented bit 7 of Run Background Event... as "Run as second script"
- Added move script thread commands under category "Events"
- Added undocumented commands to walk and transfer to Memory $7016-1B
- Added undocumented "Play sound (ch4.5.) ..."
LEVELS
- Added undocumented commands {B2,b4} and {B3,b0} as "Can't enter doors" and "Can't walk up stairs".
ITEMS
- Added new attribute: "Add stats (item)"
WORLD MAPS
- Added ability to view (not edit) Mario's map sprite
-Changed file icon for LazyShell
-Changed the ABOUT LAZY SHELL... to this editor's changelog
ANIMATIONS
- Added ability to edit Flower Bonus Messages, Toad's Battle Tutorial and Weapon Miss Sounds
EVENTS
- Added undocumented bit 7 of Run Background Event... as "Run as second script"
- Added move script thread commands under category "Events"
- Added undocumented commands to walk and transfer to Memory $7016-1B
- Added undocumented "Play sound (ch4.5.) ..."
LEVELS
- Added undocumented commands {B2,b4} and {B3,b0} as "Can't enter doors" and "Can't walk up stairs".
ITEMS
- Added new attribute: "Add stats (item)"
WORLD MAPS
- Added ability to view (not edit) Mario's map sprite
-------
Screens
Spoiler: 

Spoiler: 

Spoiler: 

Spoiler: 

-------
I hope, in time, LazyShell will be even better than before! Thanks for reading, Happy Hacking!