Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
1 user currently in Super Mario World hacking: labmaster | 3 guests
Acmlm's Board - I2 Archive - Super Mario World hacking - Disable small Mario's ducking...?
  
User name:
Password:
Reply:
 

UserPost
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. )
Acmlm's Board - I2 Archive - Super Mario World hacking - Disable small Mario's ducking...?


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.003 seconds.