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 - Temporary Overworld palette change. . ?
  
User name:
Password:
Reply:
 

UserPost
SoNotNormal
Posts: 716/793
Heh . . I know nothing of ASM. I was thinking of trying to special world passed thing, but there would be a few slight problems with that:

a) I would need to change all of my palettes
b) How would I change it back to red . .

I was afraid the only way to do this would be ASM . .I was also hoping I wouldn't have to revert to it, but I guess I have no choice, thanks guys
Dark Ludwig
Posts: 160/172
There isn't much data about overworld ASM hacking. Couldn't some random JSL that's used every frame in the overworld just be redirected, and have A/X/Y pushed at the beginning of a subroutine, and pulled respectively at the end, have values loaded into A and pushed to the stack, and have them be the return address going to where the original JSL was supposed to lead?
Sukasa
Posts: 1925/1981
I don't think so. Likely what you'll need to do is create a custom subroutine that runs once per frame on the OW ASM, which sets mario's palette to black, and to red otherwise. Also, you'll need another subroutine in the standard game loop that sets mario's palette to it's normal / black depending. just be sure that yoshi will not be around during that time.
Dark Ludwig
Posts: 159/172
That's a neat idea! And you could have a routine in the level that you need to beat to disable it that will kill the special world passed flag.
Dylan Yoshi
Posts: 73/79
Isn't possible to use the Special World completed pallete to change it? I'm not sure about changing back, though...
SoNotNormal
Posts: 710/793
I thought I should get this sorted out now. For those of you who have played PM: TTYD, and know that I am doing TTYP (obviously, I've only said it about 800 times) there is one part that I'll need to fix.

After you beat Creepy Steeple in TTYD, Doopliss steals your form and turns you into a shadow. I can make the palette of being Shadow Mario (just change him completely black) for the 4 levels I want him like that for. But I need to make his appearance on the overworld black for that part too. Once again, I know how to do this. But if i change it on that submap, it'll change on every other map also.

Is it possible, without ASM, to make Mario stay black until a certain event is passed (in this case, Doopliss defeated?) Thanks.
Acmlm's Board - I2 Archive - Super Mario World hacking - Temporary Overworld palette change. . ?


ABII


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



Page rendered in 0.004 seconds.