top of page
Naming Player in Overworld
7.14
Description Loading...
Credits:
Sylinuser
How To
You can callasm 09FC91 (Debug_NamingScreenPlayer) to name yourself in the overworld, however, after naming the player the script ends.
If you would like the script to continue,
Go to 09FC90 and double click the 00 byte to select the whole routine

On the left, replace the thumb code with this:
push {lr}
sub sp, #8
ldr r0, gSaveBlock2Ptr @ = 0x0300500C
ldr r1, [r0, #0]
ldrb r2, [r1, #8]
mov r0, #0
str r0, [sp, #0]
ldr r0, ContinueScript @ = 0x080568E1
str r0, [sp, #4]
mov r0, #0
mov r3, #0
bl Naming
add sp, #8
pop {r0}
bx r0
gSaveBlock2Ptr:
.word 0x0300500C
ContinueScript:
.word 0x080568E1
Naming:
push {r0-r1}
ldr r0, DoNamingScreen @ = 0x0809d955
str r0, [sp, #4]
pop {r0, pc}
DoNamingScreen:
.word 0x0809d955Happy Hacking!
bottom of page


