I need help to edit the Peach text that appears after defeating Bowser.
I also need to disable or remove the ending where enemy names appear... Is there an ASM patch that allows to do that?
What I want is simply that after the scene appears where Mario and Peach are together with the Yoshis (Where the text "THANK YOU" appears), Instead of the enemy names showing up, I just want the Mario, Luigi and Peach screen to appear along with the text "THE END".
NOTE:I have the custom power-ups patch and some Sprites (mostly mushrooms and coins) don't show their GFX (They only show an X)
I need help to edit the Peach text that appears after defeating Bowser.
If your message is not longer than the original one you can just edit the text table directly, otherwise you'll need a patch that allows for more letters. But anyway, this table can be found at $03D524:
Each 4 bytes here are used for one letter: the first is the X position, the second the Y position, the third is the tile number, the last is the YXPPCCCT properties. You can start just by changing the third number for each group of 4 bytes, to change which tiles will be actually drawn (to know the tile number, load GFX0D in SP1 in Lunar Magic and hover over the letter tiles). You also need to tell the game how many letters you're drawing, or it'll draw 84 like originally. This value is at $03AEBB.
So, to insert your new text just patch this with asar:
Code
org $03AEBB
db <Number of letters you're drawing>
org $03D524
<copy your table here>
warnpc $03D674
(the warnpc is to make sure your table isn't too big). If you need more characters than 84, then a small patch could be written that puts the table in free space and loads it from there.
Originally posted by Albert1234
I also need to disable or remove the ending where enemy names appear... Is there an ASM patch that allows to do that?
What I want is simply that after the scene appears where Mario and Peach are together with the Yoshis (Where the text "THANK YOU" appears), Instead of the enemy names showing up, I just want the Mario, Luigi and Peach screen to appear along with the text "THE END".
You can use either... Numbers without any symbol before them are treated as decimal, if they have a $ then they're treated as hexadecimal. So "db $20" and "db 32" do the same thing.
I actually wrote a small tool a while back to help with editing the end text because manually writing that data would be incredibly difficult.
Note that the text is limited by the characters present in GFX00 and GFX0D; if you try to use characters not present in those files, the tool will throw an error. If you have added the character, add its tile number to the "tile mappings" table box on the right. Professional frame-by-frame time wizard. YouTube - Twitter - SMW Glitch List - SMW Randomizer
I already modified the text, but I modified the GFX0D file by adding other capital letters, but after inserting it into ROM it looks like it has received no modifications.
Follow Us On