Hey there. It's me, Rykon-V73. If you do remember my SMW Fix - official patch, you'll notice I released a patch that add more hex/sprite edits to a SMW rom.
Now I present you the updated: Super Mario World Fix-All Patch v.2.2
Starting from the pitchin' chuck's tile's baseball edit, everything is new. Here's what you can expect:
A main feature is that by applying the 2 edits below:
you can make HDMA work with message boxes. For example:
If you apply:
it does what it says near $05CC66.
Another good feature is that it allows you to edit OW layer 3 border a bit more with the 2 hex edits below:
About a sprite tilemap: you do remember that joke hex edit that allows the Pokey to filp the head and segment tiles? Not to worry, as with the hex edits below, you can finally set the head and segment tilemaps:
Feedback is appreciated.
(Modedit: Collapsed all the code to prevent tablestretch)
I remember this patch! Glad to see it's still getting updated.
There's some stuff like disabling the fade-out effect that would be best to leave as optional fixes though. Also and from personal experience, you might want to add the adresses for Rex and Wiggler's stomp SFXs since those 2 sprites use their own sounds for some odd reason. Lastly, it would be cool if you added the option to change the SMW Koopalings's palettes in the patch.
The "prevents HDMA from getting disabled AFTER a message box has been displayed" patch is very cool.
I think my my own hack there was this issue. When the message box popped up then the HDMA gradient background disappeared. I guess I could re-patch my rom with this, but then my download counter would also reset. So too bad I can't update my hack without having my counter reset.
Ninja Boy Forum Moderator, Discord Moderator, and Public Relations
Location: Keeping it weird
This is a really nice patch, it'd be nice if it was made into somewhat of a tool with checkboxes/inputs for specific things since going through an entire asm file is a bit tedious just to comment or change a few things.
Either way it's nice to see this patch getting an update.
-------------------- Your layout has been removed.
Just noticed the patch is missing the fix for Yoshi's color on the overworld. Might want to add that as well just in case. Edit: Hold on, it seems to be there as well. Never mind then.
Edit2: Wait, are you taking suggestions for useful edits? I was thinking you could add the following edits:
org $02F1F7 ;Size of Wiggler's flower/angry eyes
db $02 ;Now it's 16x16 (Original was $00)
org $02F2D3 ;X placement of flower tile on Wiggler's head
db $F8,$08 ;(1 byte facing right, 1 byte facing left)
org $02F2D5 ;X placement of Wiggler's angry eyes tile
db $00,$00 ;(1 byte facing right, 1 byte facing left)
;org $02F1BE ;Wiggler's angry eye GFX
;org $02F1E4 ;Wiggler's flower GFX
;org $029D30 ;Wiggler's flower GFX when falling from head
;db $xx ;Must be the same as above
org $029D40 ;Size of Wiggle's flower when falling from head
db $02 ;Original is $00 (8x8)
The following edit make Wiggler's angry eyes & flower become 16x16 in size, which can come useful if you want his whole face to go angry and maybe even make the flower bigger or turn it into a hat or a wig or something (creativity's the limit!)