News:

Don't forget to visit the main site! There's lots of helpful docs, patches, and more!

Main Menu

[Help Request] Item Name Editing

Started by SneakyLilFault, January 11, 2014, 05:11:08 PM

Previous topic - Next topic

SneakyLilFault

If you know how, I'd appreciate it AND give you somewhat special rights. The better it is, the more you get to the hack. (Best will get their name in the credits if I can add it.)

Cloud20

http://metroidconstruction.com/docs/DChronosMessageBoxGuidev3.txt

Here it is your happiness  :^_^:
(also don't need to credit me for that, really)

SneakyLilFault

Quote from: Cloud14 on January 11, 2014, 05:20:48 PM
http://metroidconstruction.com/docs/DChronosMessageBoxGuidev3.txt

Here it is your happiness  :^_^:
(also don't need to credit me for that, really)

Jesus christ, it's too complicated... mind helping get the items changed? We COULD work on the hack together, you doing one or one and a half areas and item names, then me doing the rest (which will include making the Bounce Beam.)

Cloud20

If you want someone (or me) can change your items name. Also, I don't think I will have the time to take care of another hack until the january 20. But feel free to PM if you want.

Smiley

Changing item names may seem hard because you have to use a hex editor, but seriously, at least try to figure this stuff out.

You may like these too:
http://jathys.zophar.net/supermetroid/kejardon/TextFormat.txt
http://metroidconstruction.com/docs/MetroidMstItemNamesHexLocations.txt

E.g. Plasma's name is located at 29052 (actually it starts a bit earlier, but we'll keep this as simple as possible for now) and it looks like this:
28 EF 28 EB 28 E0 28 F2 28 EC 28 E0 28 4E 28 E1 28 E4 28 E0 28 EC
Looks scary? It's not, seriously. Let's break it down to 2-byte pairs:
28 EF
28 EB
28 E0
28 F2
28 EC
28 E0
28 4E
28 E1
28 E4
28 E0
28 EC
If you read the posted guides, you'll see that each pair corresponds to a certain letter with a certain color (and a certain priority, but that's too in-depth for now):
28 EF - pink P
28 EB - pink L
28 E0 - pink A
28 F2 - S
28 EC - M
28 E0 - A
28 4E - space
28 E1 - B
28 E4 - E
28 E0 - A
28 EC - M
You should figure this out from all this.
Also, you have to use a tile editor like TLP to change the item names in the pause menu. These graphics are located at 1B0000.

Bounce beam? Have fun doing tons of complicated ASM when you don't even understand message box tilemaps. Also, Engine Works section is where we ask our questions.

SneakyLilFault

Quote from: SMILEuser96 on January 11, 2014, 05:48:11 PM
Changing item names may seem hard because you have to use a hex editor, but seriously, at least try to figure this stuff out.

You may like these too:
http://jathys.zophar.net/supermetroid/kejardon/TextFormat.txt
http://metroidconstruction.com/docs/MetroidMstItemNamesHexLocations.txt

E.g. Plasma's name is located at 29052 (actually it starts a bit earlier, but we'll keep this as simple as possible for now) and it looks like this:
28 EF 28 EB 28 E0 28 F2 28 EC 28 E0 28 4E 28 E1 28 E4 28 E0 28 EC
Looks scary? It's not, seriously. Let's break it down to 2-byte pairs:
28 EF
28 EB
28 E0
28 F2
28 EC
28 E0
28 4E
28 E1
28 E4
28 E0
28 EC
If you read the posted guides, you'll see that each pair corresponds to a certain letter with a certain color (and a certain priority, but that's too in-depth for now):
28 EF - pink P
28 EB - pink L
28 E0 - pink A
28 F2 - S
28 EC - M
28 E0 - A
28 4E - space
28 E1 - B
28 E4 - E
28 E0 - A
28 EC - M
You should figure this out from all this.
Also, you have to use a tile editor like TLP to change the item names in the pause menu. These graphics are located at 1B0000.

Bounce beam? Have fun doing tons of complicated ASM when you don't even understand message box tilemaps. Also, Engine Works section is where we ask our questions.

Main problem is I can't find a Hex Editor that doesn't run out of time to use, which is bullshit. If you can give me a link to one (Not hex workshop), then I'll go ahead and get onto editing the names partially.



SneakyLilFault

Thanks to you guys. You know what? I'll give you a small sampler, Ceres to be exact. I'll get an IPS that will give you Ceres, but nothing else.

Btw, there's already an error that's probably unfixable, but kind of fun to use. I'll put up a link to the video of it in session later.