Register - Login
Views: 99791863
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
05-03-22 04:41:06 AM
Jul - General Game/ROM Hacking - Super Mario RPG Lazy Shell Problems New poll - New thread - New reply
Next newer thread | Next older thread
sarujo
Random nobody
Level: 8


Posts: 5/8
EXP: 1479
For next: 708

Since: 08-18-10


Since last post: 11.7 years
Last activity: 10.4 years

Posted on 08-30-10 07:35:12 AM (last edited by sarujo at 08-30-10 06:24 AM) Link | Quote
Hey I been trying to make edits to various Mario games. More recently "Super Mario RPG" with help of Lazy Shell. I've managed to change almost all the sprites on Mario Yet I've run into some problems with my hack.

First, a two sprites I've found have bizarre inverted colors.


I can't seem to get to these sprites to edit. I can pull up the "Merrymore Scene" sprites in level editor, but it won't let me recolor them in anyway.



I can't seem to find the Mario sprites to edit. Not even in YY-CHR. Does anybody know where they are?


Here, I tried to change the colors of the hanging overalls from blue to red. Although it shows I have in Lazy Shell, it doesn't seem to have any effect in the actual game. So since I can't just pull it up in YY-Chr, I seem to be stuck with this too.


Also in the opening I want change the name the princess and Bowser's names to Princess Peach and King Koopa as they appear in the Japanese version. I have changed all the instances of Toadstool to Peach everywhere else. I haven't touched Bowser yet. I've also changed the names of some places, NPCs, and enemies to reflect the Japanese version. IE, Frogfucius to Frog Hermit, and Nimbus Land to Marshmallow Land.

The next hack I like to do afterward is ones of the "Mario & Luigi RPG" series.
I have a digibash of King Koopa for the third game which would be retitled "King Koopa's Inside Story" or just "Koopa's Inside Story" (which would be better?).



Is there anything out there that can let me hack those games in the same fashion?

____________________

Get your Portable ID!
al2fenrir
Random nobody
Level: 8


Posts: 7/8
EXP: 1484
For next: 703

Since: 07-19-10


Since last post: 11.7 years
Last activity: 11.6 years

Posted on 08-30-10 01:10:05 PM Link | Quote
The first two images shows a corrupted image which can be fixed with the sprites editor.

The next four images are hardcoded. No way to edit them via LS. Requires ASM hack.

The Worldmap editor has bugs. I already pointed this out to gian, I thought it was already fixed?


____________________
Super Mario RPG hack - SMRPG Expansion
My Personal Blog (Theories/Personals/Videos)
Nursing
sarujo
Random nobody
Level: 8


Posts: 7/8
EXP: 1479
For next: 708

Since: 08-18-10


Since last post: 11.7 years
Last activity: 10.4 years

Posted on 08-30-10 09:33:17 PM Link | Quote
What sprite editor do you recommend? When I pull up those sprites in Lazy Shell, they are depicted as okay. Which makes no sense to me. I tried to edit I have edited a copy of the rom in YY-CHR prior to working in Lazy Shell, when I load it into Lazy Shell it displays an error message that reads "This ROM has been modified outside of Lazy Shell, the ROM Signature may have been tampered with and cannot be trusted. To try and fix this, enter the Author Password (Default:"14zy5h311"). Hit Cancel to ignore". If I enter the default password that was given, I get another error message that reads, "Invalid Password or Invalid Signature, ROM Signature was not reset". If I try to save any changes to the rom that was edited prior in YY-CHR, I get another message a password prompt that reads, "The Signature for this ROM is corrupt and cannot be recovered. The author stamp is invalid and most likely tampered with".

Another problem that I get regardless of how good the rom is, is renaming towns in the world maps section of the Sprite Editor. If add or replace a letter in a place or town's name I get a message that reads "The total size of all map point names is too large. Please reduce length of one or more map point names". I have no idea what it's asking me to do.

Also what is ASM Hack? I take it that ASM means Another Super Mario?

____________________

Get your Portable ID!
oaa
Member
Level: 34


Posts: 108/235
EXP: 236893
For next: 16758

Since: 07-01-10

From: Cleveland

Since last post: 8.4 years
Last activity: 2.5 years

Posted on 08-30-10 09:34:57 PM Link | Quote
ASM = assembly language

____________________
sarujo
Random nobody
Level: 8


Posts: 8/8
EXP: 1479
For next: 708

Since: 08-18-10


Since last post: 11.7 years
Last activity: 10.4 years

Posted on 08-30-10 11:37:04 PM (last edited by sarujo at 08-31-10 02:21 AM) Link | Quote
Whoa, ASM hacking seems complicated by itself. Is there anybody out there that could walk me through the process on how to do this? Or is some easy utility out there that can help pull it off easily?

I'm also wondering since the game's opening in Japanese version has the character names that I want (King Koopa, Princess Peach), could the names in the American version be switched with the Japanese?




Edit: I managed to find the "Body" sprite (18C) to the "Pile Driver" monster. It seems that somehow the pallet set (Pallet +) for that sprite had been changed from 0 to 3. How this could have happened is beyond me as I never messed with that particular sprite. I ran into a similar problem with the teeter totter sprite. It's offset (2CF1E0) had been changed to Mario's down-left walking sprite (30C4C0). I had to go in and re-find it. Now this doesn't seem to be a solution for the Mario in Moleville Mine Cart. No matter how many attempts to edit it, the colors are still messed up.

____________________

Get your Portable ID!
al2fenrir
Random nobody
Level: 8


Posts: 8/8
EXP: 1484
For next: 703

Since: 07-19-10


Since last post: 11.7 years
Last activity: 11.6 years

Posted on 08-31-10 08:06:02 AM Link | Quote
None at the moment.

Usually when I edit the sprites and everything on SMRPG, I used LS version 2.1 or via Hex editor. The World Map editor is still buggy on this v.2.1. But I figured out the pattern. When you edit a map, it is actually one map short.

____________________
Super Mario RPG hack - SMRPG Expansion
My Personal Blog (Theories/Personals/Videos)
Nursing
Kles

Level: 87


Posts: 1713/1947
EXP: 6311854
For next: 80920

Since: 07-23-07


Since last post: 78 days
Last activity: 4 days

Posted on 08-31-10 03:27:56 PM Link | Quote
Learning ASM is pretty much learning a new programming language, except it lacks any of the intuitive syntax and error detection that many modern programming languages/compilers have. It's a very difficult process even for games that have a lot of documentation and even disassemblies; it's near impossible for a newbie to ASM to hack a game that has never been ASM hacked before.

If you still want to give it a go, you can start here.
Next newer thread | Next older thread
Jul - General Game/ROM Hacking - Super Mario RPG Lazy Shell Problems New poll - New thread - New reply


Rusted Logic

Acmlmboard - commit 47be4dc [2021-08-23]
©2000-2022 Acmlm, Xkeeper, Kaito Sinclaire, et al.

29 database queries, 4 query cache hits.
Query execution time: 0.237143 seconds
Script execution time: 0.013656 seconds
Total render time: 0.250799 seconds