• Welcome to Smashboards, the world's largest Super Smash Brothers community! Over 250,000 Smash Bros. fans from around the world have come to discuss these great games in over 19 million posts!

    You are currently viewing our boards as a visitor. Click here to sign up right now and start on your path in the Smash community!

Request Wrapping blastzones

Gun.Rugger

Smash Cadet
Joined
Jan 2, 2016
Messages
26
I have a question that I know there is an answer to, and another that I am unsure about the possibility thereof.

Question 1: Where can I find the code that warps the blastzones in 20xx I found a comment by searching, but it was incomplete.

Question 2: I want to make it so that the blastzones warp dependant on your velocity. The behavior that I am after is a blastzone the wraps until you get knocked really hard into it. Then you die.

I am willing to write code to do this, But I don't really know what I'm doing. Any help on this would be greatly appreciated.
 

DRGN

Technowizard
Moderator
Joined
Aug 20, 2005
Messages
2,178
Location
Sacramento, CA
I searched, but couldn't find the code online. So I pulled these from 20XX HP's source code, but edited out the check for the debug menu flag (which is what normally tells them whether they should be ON/OFF in 20XX), so the codes can work outside of 20XX:

Code:
Blastzone Wrapping (All Game Modes)
[Achilles]
Revision ---- DOL Offset ---- Hex to Replace ---------- ASM Code -
NTSC 1.02 --- 0x800d31e0 ---- 7FE3FB78 -> Branch

# Right Blastzone

3C608022 60634B50
7C6803A6 4E800021
C1FE00B0 EDEF0828
D03E00B0 D03E06F4
38600004 7C6903A6
387E0828 C4230138
EC217828 D0230000
4200FFF4 3C60800D
606331A4 7C6903A6
4E800420 48000000

------------- 0x800d3200 ---- 7FE3FB78 -> Branch

# Left Blastzone

3C608022 60634B38
7C6803A6 4E800021
C1FE00B0 EDE17828
D03E00B0 D03E06F4
38600004 7C6903A6
387E0828 C4230138
EC21782A D0230000
4200FFF4 3C60800D
606331A4 7C6903A6
4E800420 48000000

------------- 0x800d3220 ---- 801E00E0 -> Branch

# Top Blastzone
3C608022 60634B80
7C6803A6 4E800021
C1FE00B4 EDEF0828
D03E00B4 D03E06F8
38600004 7C6903A6
387E082C C4230138
EC217828 D0230000
4200FFF4 3C60800D
606331A4 7C6903A6
4E800420 48000000

------------- 0x800d32e8 ---- 7FE3FB78 -> Branch

# Bottom Blastzone

3C608022 60634B68
7C6803A6 4E800021
C1FE00B4 EDE17828
D03E00B4 D03E06F8
38600004 7C6903A6
387E082C C4230138
EC21782A D0230000
4200FFF4 3C60800D
606331A4 7C6903A6
4E800420 48000000
Code:
Blastzone Wrapping (Stamina Mode Only)
This variation of the code includes a check so that it's only active in Stamina Mode.
[Achilles]
Revision ---- DOL Offset ---- Hex to Replace ---------- ASM Code -
NTSC 1.02 --- 0x800D31E0 ---- 7FE3FB78 -> Branch

# Right Blastzone

3C60801A 60634340
7C6803A6 3DE08048
886F9D30 2C03001F
40820050 3C608022
60634B50 7C6803A6
4E800021 C1FE00B0
EDEF0828 D03E00B0
D03E06F4 38600004
7C6903A6 387E0828
C4230138 EC217828
D0230000 4200FFF4
3C60800D 606331A4
7C6903A6 4E800420
7FE3FB78 48000000

------------- 0x800D3200 ---- 7FE3FB78 -> Branch

# Left Blastzone

3C60801A 60634340
7C6803A6 3DE08048
886F9D30 2C03001F
40820050 3C608022
60634B38 7C6803A6
4E800021 C1FE00B0
EDE17828 D03E00B0
D03E06F4 38600004
7C6903A6 387E0828
C4230138 EC21782A
D0230000 4200FFF4
3C60800D 606331A4
7C6903A6 4E800420
7FE3FB78 48000000

------------- 0x800D3220 ---- 801E00E0 -> Branch

# Top Blastzone

3C60801A 60634340
7C6803A6 3DE08048
886F9D30 2C03001F
40820050 3C608022
60634B80 7C6803A6
4E800021 C1FE00B4
EDEF0828 D03E00B4
D03E06F8 38600004
7C6903A6 387E082C
C4230138 EC217828
D0230000 4200FFF4
3C60800D 606331A4
7C6903A6 4E800420
801E00E0 48000000

------------- 0x800D32E8 ---- 7FE3FB78 -> Branch

# Bottom Blastzone

3C60801A 60634340
7C6803A6 3DE08048
886F9D30 2C03001F
40820050 3C608022
60634B68 7C6803A6
4E800021 C1FE00B4
EDE17828 D03E00B4
D03E06F8 38600004
7C6903A6 387E082C
C4230138 EC21782A
D0230000 4200FFF4
3C60800D 606331A4
7C6903A6 4E800420
7FE3FB78 48000000

I also removed the check for 1P Mode, mostly because I felt like seeing what it would be like on some Adventure Mode stages.
 

NinTOONdo

Smash Rookie
Premium
Joined
Apr 9, 2017
Messages
18
I tried using those codes, but all they do is prevent the game from turning on! :(
 

NinTOONdo

Smash Rookie
Premium
Joined
Apr 9, 2017
Messages
18
I tested the codes, so I know they work. Can you explain your steps for how you applied them?
Hi, I already resolved this situation as time has passed. However, I will explain that outdated situation anyway because I'm the one who irresponsibly forgot to leave a follow-up message, so here we go:

I initially tried using those four codes you listed as Gecko Codes, but for some reason the game didn't turn on at all. Then, when I tried using 1/4 of those codes individually, the blastzones just killed the player-characters anyway.

My next step was to use Melee Code Manager in order to hopefully get those codes to work. However, when I tried adding them through MCM, it couldn't save data because it had some sort of conflict between two of the Statics Overwrites.

However, very recently (like only one week ago), an acquaintance of mine on his Discord Server actually found a Gecko Code about Blastzone Wrapping that was effectively functional even for me, which is:

C20D31E0 0000000B
3C608022 60634B50
7C6803A6 4E800021
C1FE00B0 EDEF0828
D03E00B0 D03E06F4
38600004 7C6903A6
387E0828 C4230138
EC217828 D0230000
4200FFF4 3C60800D
606331A4 7C6903A6
4E800420 48000008
60000000 00000000
C20D3200 0000000B
3C608022 60634B38
7C6803A6 4E800021
C1FE00B0 EDE17828
D03E00B0 D03E06F4
38600004 7C6903A6
387E0828 C4230138
EC21782A D0230000
4200FFF4 3C60800D
606331A4 7C6903A6
4E800420 48000008
60000000 00000000
C20D3220 0000000B
3C608022 60634B80
7C6803A6 4E800021
C1FE00B4 EDEF0828
D03E00B4 D03E06F8
38600004 7C6903A6
387E082C C4230138
EC217828 D0230000
4200FFF4 3C60800D
606331A4 7C6903A6
4E800420 48000008
60000000 00000000
C20D32E8 0000000B
3C608022 60634B68
7C6803A6 4E800021
C1FE00B4 EDE17828
D03E00B4 D03E06F8
38600004 7C6903A6
387E082C C4230138
EC21782A D0230000
4200FFF4 3C60800D
606331A4 7C6903A6
4E800420 48000008
60000000 00000000
Thanks for asking though, I appreciate the offered help, but thankfully my situation has already been resolved. :)
 

DRGN

Technowizard
Moderator
Joined
Aug 20, 2005
Messages
2,178
Location
Sacramento, CA
Hi, I already resolved this situation as time has passed. However, I will explain that outdated situation anyway because I'm the one who irresponsibly forgot to leave a follow-up message, so here we go:

I initially tried using those four codes you listed as Gecko Codes, but for some reason the game didn't turn on at all. Then, when I tried using 1/4 of those codes individually, the blastzones just killed the player-characters anyway.

My next step was to use Melee Code Manager in order to hopefully get those codes to work. However, when I tried adding them through MCM, it couldn't save data because it had some sort of conflict between two of the Statics Overwrites.

However, very recently (like only one week ago), an acquaintance of mine on his Discord Server actually found a Gecko Code about Blastzone Wrapping that was effectively functional even for me, which is:



Thanks for asking though, I appreciate the offered help, but thankfully my situation has already been resolved. :)
Well, that's good. Sorry for the late reply, but I happened upon this yesterday when I saw your post more recently in the 20XX thread, which prompted me to search for this code.

From your response in the 20XX thread, it sounds like the code didn't work because you were applying them to an already-modded game (the Akaneia Build). For testing mods, one way to eliminate variables and hone in on the source of problems can be to try applying smaller sets of codes (or sometimes even just one at a time) to a vanilla [NTSC v1.02] copy of the game and making smaller/simpler tests.

Anyway, glad you got it sorted out!
 
Last edited:
Top Bottom