Specify a space after Orc.
NG
“[SetName]Orc”
OK
"[SetName]Orc "
This solves the problem.
This is a problem related to 2-byte processing.
GBAFE is designed on the assumption that Japanese is 2 bytes.
Therefore, it does not assume that the number of characters will be odd at 3 and that there will be fractions.
The routine to search for the name to be output by the SetName command searches for line breaks, copying characters in 2-byte units.
“Orc” is three characters long, so this routine will not detect the end of the line.
You can avoid this problem by adding a space at the end to make it four characters.
If you don’t like the space, you can use the padding character [.]. “@001F” should be used.
0808EB2E D00A beq #0x808eb46
0808EB30 6AD9 ldr r1, [r3, #0x2c]
0808EB32 7808 ldrb r0, [r1, #0x0] @1st
0808EB34 7010 strb r0, [r2, #0x0]
0808EB36 7848 ldrb r0, [r1, #0x1] @2nd <<<
0808EB38 7050 strb r0, [r2, #0x1]
0808EB3A 1C88 add r0 ,r1, #0x2
0808EB3C 62D8 str r0, [r3, #0x2c]
0808EB3E 3202 add r2, #0x2
0808EB40 7888 ldrb r0, [r1, #0x2] @search \n (@0001)
0808EB42 2801 cmp r0, #0x1
0808EB44 D1F4 bne #0x808eb30
0808EB46 6AD8 ldr r0, [r3, #0x2c]