User | Post |
JLukas
Posts: 16/51 |
Try it out and see if it works. If not, drop me a PM. |
Xkeeper 2.0
Posts: 320/1091 |
Originally posted by JLukas I mentioned in my original post that an ASM solution was required, because of the problem that disabling ducking affected both small and big Mario.
Here's what I came up with.
Pro Action Replay:
00D60620 00D607A0 00D608FF 00D609EA 00D60AEA 00FFA0A5 00FFA119 00FFA2F0 00FFA305 00FFA485 00FFA573 00FFA69C 00FFA7E8 00FFA813 00FFA960
I tested a few stages with it and it worked. Try it out for a while, and if everything is ok use Lunar Address to get the file offsets to make the changes permanent.
Do not include the modification from my original post with this, or it won't work.
BTW, this is for a SMW that hasn't been previously modified.
Is it possible to add it to a DW3-based hack which has already had work done to it? =\ I really don't want to start over |
JLukas
Posts: 15/51 |
I mentioned in my original post that an ASM solution was required, because of the problem that disabling ducking affected both small and big Mario.
Here's what I came up with.
Pro Action Replay:
00D60620 00D607A0 00D608FF 00D609EA 00D60AEA 00FFA0A5 00FFA119 00FFA2F0 00FFA305 00FFA485 00FFA573 00FFA69C 00FFA7E8 00FFA813 00FFA960
I tested a few stages with it and it worked. Try it out for a while, and if everything is ok use Lunar Address to get the file offsets to make the changes permanent.
Do not include the modification from my original post with this, or it won't work.
BTW, this is for a SMW that hasn't been previously modified.
|
gnkkwinrrul
Posts: 546/647 |
Erm...eww! Small Mario is now extremely glitchy...
You could just find the offending part that is making Mario glitch and change it. |
ExKay
Posts: 628/1114 |
He converted the PAR code with Lunar Address, then he went to x5804 in a hex editor and changed F0 to 80, but there's a problem, because it affects the small and the big Mario. From now you need to know ASM and need to go to 7E0019 in RAM. This the value for Mario's status. If you're small Mario you can't duck, but it won't affect big Mario. |
XPeter
Posts: 229/963 |
Could someone give me a "JLukas for Dummies" guide?
I've no what to do after changing the offset... |
Xkeeper 2.0
Posts: 307/1091 |
SMAS Marios, when their ducking sprite is only reduced to 16x16, don't look good.
But, when small Mario ducks, the top row of tiles is displayed, as if Mario were big. Small Mario also looks horrid when jumping and ducking, as:
1. No duck sprite. 2. He stands still in mid-air when jumping. |
JLukas
Posts: 14/51 |
Originally posted by skateboarder11 Is there a currently known way to disable small Mario's ducking ability? I don't want the top of Super Mario's hat showing when small Mario "ducks"... Plus, small Mario ducking and jumping looks like shit =\
(I'm using peter_ac's Mario. )
I did a trace.
The Pro Action Replay code to disable ducking is 00D60480
If you convert that with Lunar Address the offset (header included) is 5804. Change the previous byte, F0, to 80.
But, the problem is it'll disable ducking for both big and small Mario.
The next step is to add ASM that checks 7E0019, the address in RAM that holds the value for Mario's status. If you have small Mario, you won't be able to duck, but big Mario will be unaffected.
Is there any offsets listing that says what nearby space is free?
|
ZTaimat
Posts: 10/128 |
I know you can edit the 'hat' part by making it blank...but I'm clueless. Why would you want that anyways? |
XPeter
Posts: 219/963 |
That's because your goomba only needs a 16x16 tile, whereas big mario ducking needs 16x24. The problem is that the top 16x8 tile also appears when small mario ducks. |
Shyguy
Posts: 412/1998 |
I never had that problem with my Goomba Austin sprite (before I blammed that pos). |
XPeter
Posts: 217/963 |
It's not his hat, it's his elbow, but that doesn't matter. Thanks skate. |
Xkeeper 2.0
Posts: 306/1091 |
Is there a currently known way to disable small Mario's ducking ability? I don't want the top of Super Mario's hat showing when small Mario "ducks"... Plus, small Mario ducking and jumping looks like shit =\
(I'm using peter_ac's Mario. ) |