[31# Inf Health Beatle Battle (Jungle DLC)]if use multimedia or rtld, the code can't be used for emulator... code will become NS only code, can't work on emulator
usually if the main file has small space as safe RWX(.txt region) code cave, i'd better use ALIGN 0x20 as code cave, the code will be worked on both ns and emulator , for instance:
one ALIGN 0x20 example:
[OHK Press (B) /(A guns) damage 9999999 ]
04000000 0339ED20 1753AA3D
04000000 00889614 1C000040
04000000 00889618 14AC55C3
04000000 0088961C 497423F0
multi-ALIGN 0x20 example:
[Equipment Enhancement no req. (Jungle DLC)]
040A0000 039DFCF4 173AA730
040A0000 008899B4 A9376BF9
040A0000 008899B8 F9404AB9
040A0000 008899BC 1400012E
040A0000 00889E74 5280001A
040A0000 00889E78 B9001B3A
040A0000 00889E7C 1400000E
040A0000 00889EB4 F9404AB6
040A0000 00889EB8 A9776BF9
040A0000 00889EBC 14C5578F
this kind of code can be used for both NS and emulator.
Post automatically merged:
jump the mul-ALIGN 0x20 from top to down (IDA lower address to higher address), corrected version
[31# Inf Health Beatle Battle (Jungle DLC)]
040A0000 0277B070 1762167D
040A0000 00000A64 A9376BF9
040A0000 00000A68 F9403918
040A0000 00000A6C 14000002
040A0000 00000A74 180000C3
040A0000 00000A78 B9003B03
040A0000 00000A7C 14000002
040A0000 00000A84 A9776BF9
040A0000 00000A88 149DE97A
040A0000 00000A8C 00000064
: old version
[31# Inf Health Beatle Battle (Jungle DLC)] An error pops up.
[Main+R10+0x0000000A64] = 0xA9376BF9 stp x25, x26, [sp, #-0x90]
[Main+R10+0x0000000A68] = 0xF9403918 ldr x24, [x8, #0x70]
[Main+R10+0x0000000A6C] = 0x14000002 b #0xa74
[Main+R10+0x0000000A74] = 0x180000C3 ldr w3, #0xa8c
[Main+R10+0x0000000A78] = 0xB9003B03 str w3, [x24, #0x38]
[Main+R10+0x0000000A7C] = 0x14000002 b #0xa84
[Main+R10+0x0000000A84] = 0xA9776BF9 ldp x25, x26, [sp, #-0x90]
[Main+R10+0x0000000A88] = 0x149DE97A b #0x277b070
[Main+R10+0x0000000A8C] = 0x64 .word 100
[Main+R10+0x000277B070] = 0x155D83C5 b #0x7edbf84 <<<<<<here is wrong
last line should be:
[Main+R10+0x000277B070] = 0x1762167D b #0xa64
040A0000 0277B070 1762167D
040A0000 00000A64 A9376BF9
040A0000 00000A68 F9403918
040A0000 00000A6C 14000002
040A0000 00000A74 180000C3
040A0000 00000A78 B9003B03
040A0000 00000A7C 14000002
040A0000 00000A84 A9776BF9
040A0000 00000A88 149DE97A
040A0000 00000A8C 00000064
The beetle battle causes the screen to freeze directly.
Never mind, I'll go back to the previous one. The previous version worked perfectly without any issues.
Post automatically merged:
I think sometimes constantly changing cheat codes just causes more problems. I usually only consider modifying them when they don't work. If everything is fine as it is, it's better not to change them.if use multimedia or rtld, the code can't be used for emulator... code will become NS only code, can't work on emulator
usually if the main file has small space as safe RWX(.txt region) code cave, i'd better use ALIGN 0x20 as code cave, the code will be worked on both ns and emulator , for instance:
one ALIGN 0x20 example:
[OHK Press (B) /(A guns) damage 9999999 ]
04000000 0339ED20 1753AA3D
04000000 00889614 1C000040
04000000 00889618 14AC55C3
04000000 0088961C 497423F0
multi-ALIGN 0x20 example:
[Equipment Enhancement no req. (Jungle DLC)]
040A0000 039DFCF4 173AA730
040A0000 008899B4 A9376BF9
040A0000 008899B8 F9404AB9
040A0000 008899BC 1400012E
040A0000 00889E74 5280001A
040A0000 00889E78 B9001B3A
040A0000 00889E7C 1400000E
040A0000 00889EB4 F9404AB6
040A0000 00889EB8 A9776BF9
040A0000 00889EBC 14C5578F
this kind of code can be used for both NS and emulator.
Post automatically merged:
jump the mul-ALIGN 0x20 from top to down (IDA lower address to higher address), corrected version
[31# Inf Health Beatle Battle (Jungle DLC)]
040A0000 0277B070 1762167D
040A0000 00000A64 A9376BF9
040A0000 00000A68 F9403918
040A0000 00000A6C 14000002
040A0000 00000A74 180000C3
040A0000 00000A78 B9003B03
040A0000 00000A7C 14000002
040A0000 00000A84 A9776BF9
040A0000 00000A88 149DE97A
040A0000 00000A8C 00000064
: old version
[31# Inf Health Beatle Battle (Jungle DLC)] An error pops up.
[Main+R10+0x0000000A64] = 0xA9376BF9 stp x25, x26, [sp, #-0x90]
[Main+R10+0x0000000A68] = 0xF9403918 ldr x24, [x8, #0x70]
[Main+R10+0x0000000A6C] = 0x14000002 b #0xa74
[Main+R10+0x0000000A74] = 0x180000C3 ldr w3, #0xa8c
[Main+R10+0x0000000A78] = 0xB9003B03 str w3, [x24, #0x38]
[Main+R10+0x0000000A7C] = 0x14000002 b #0xa84
[Main+R10+0x0000000A84] = 0xA9776BF9 ldp x25, x26, [sp, #-0x90]
[Main+R10+0x0000000A88] = 0x149DE97A b #0x277b070
[Main+R10+0x0000000A8C] = 0x64 .word 100
[Main+R10+0x000277B070] = 0x155D83C5 b #0x7edbf84 <<<<<<here is wrong
last line should be:
[Main+R10+0x000277B070] = 0x1762167D b #0xa64
Anyway, this cheat code works perfectly fine, at least it does on my Switch console.
[31# Inf Health Beatle Battle (Jungle DLC)]
040A0000 07EDBF84 A9376BF9
040A0000 07EDBF88 F9403918
040A0000 07EDBF8C 18000083
040A0000 07EDBF90 B9003B03
040A0000 07EDBF94 A9776BF9
040A0000 07EDBF98 16A27C37
040A0000 07EDBF9C 00000064
040A0000 0277B070 155D83C5
Last edited by weilai,








