ROM Hack Cheat Codes AMS and Sx Os, Add and Request

  • Thread starter Thread starter matias3ds
  • Start date Start date
  • Views Views 24,385,155
  • Replies Replies 73,473
  • Likes Likes 249
新次元ゲイム ネプテューヌVⅡ 1.0.3
TID: 01006BC0105AC000
BID: 692FE1CEA5803BAF

Original Code by ネオ•グランゾン

Note: sorry guys,i didn't include all the cheats because there are many,game completed.
 

Attachments

Pikmin 4 1.0.2

Ya'll ready to break your games ;)
Should have posted this a while ago but better late than never.

Codes updated
The player and oatchi damage and the night expedition codes i have entirely reworked to just be 3 lines and 1 code. no more code caves like hero started with.
Why? Cause less op codes being used and you can now use both damage codes at the same time without crashing during the night expeditions.

now the real game breaker ;)? ONE HIT KILL!
yes you can one hit anything. so why not go ahead and ruin your fun a bit.

Use the Player infinite hp code with the one hit kill or enemies will 1 shot you too.
1 side affect is the fire balls etc you can pick up with pikmin will instantly explode so turn off during these puzzle situations. Pikmin can still die but they 1 shot as well as oatchi and your character can all 1 hit kill any enemy.

Also updated the script to reflect the code changes.

Python:
import sys
sys.path.insert(1,'..\__python__')
from cheatLib import *

################################ START ######################################
Init('Pikmin 4', None, False)

AddSection('Time Manipulation')
AddCheat('Reverse Time') # FADD S8, S1, S0
cheatAddr = AOB('28 28 20 1E 68 76 42 39 68 22 00 BD E8 FD FF 35')
Hack(cheatAddr,(
    'FSUB S8, S1, S0'
    )
)


AddCheat('Stop Time') # FADD S8, S1, S0
cheatAddr = AOB('28 28 20 1E 68 76 42 39 68 22 00 BD E8 FD FF 35')
Hack(cheatAddr,(
    'NOP'
    )
)
EndSection('Time Manipulation')
'''
Time Codes 1.0.2
.text:0000007101DDF774 00 01 3F D6                             BLR             X8
.text:0000007101DDF778 C0 FE 07 37                             TBNZ            W0, #0, loc_7101DDF750
.text:0000007101DDF77C 60 A6 40 BD                             LDR             S0, [X19,#0xA4]
.text:0000007101DDF780 00 08 28 1E                             FMUL            S0, S0, S8
.text:0000007101DDF784 61 22 40 BD                             LDR             S1, [X19,#0x20]

.text:0000007101DDF78C 68 76 42 39                             LDRB            W8, [X19,#0x9D]
.text:0000007101DDF790 68 22 00 BD                             STR             S8, [X19,#0x20]
.text:0000007101DDF794 E8 FD FF 35                             CBNZ            W8, loc_7101DDF750
.text:0000007101DDF798 68 02 40 F9                             LDR             X8, [X19]
.text:0000007101DDF79C 08 59 40 F9                             LDR             X8, [X8,#0xB0]
'''
AddSection('Pikmin Effects')
AddCheat('Red Pikmin Fire Forever') # ADD W8, W8, #1
cheatAddr = AOB('08 05 00 11 61 CE 00 BD')
CodeCave(cheatAddr,(
    'ADD W8, W8, #0',
    'FADD S1, S1, S1',
    'B {back}'
    ),use_BL=False)
'''
Red pikmin fire 1.0.2
.text:000000710181EAE4 FF 07 00 F9                             STR             XZR, [SP,#0x30+var_28]
.text:000000710181EAE8 1E EA 01 94                             BL              sub_7101899360
.text:000000710181EAEC 60 CE 40 BD                             LDR             S0, [X19,#0xCC]
.text:000000710181EAF0 01 38 28 1E                             FSUB            S1, S0, S8
.text:000000710181EAF4
.text:000000710181EAF4                         loc_710181EAF4                          ; CODE XREF: sub_710181EA20+94↑j
.text:000000710181EAF4                                                                 ; sub_710181EA20+A0↑j
.text:000000710181EAF4 68 16 41 B9                             LDR             W8, [X19,#0x114]

.text:000000710181EAFC 61 CE 00 BD                             STR             S1, [X19,#0xCC]
.text:000000710181EB00 68 16 01 B9                             STR             W8, [X19,#0x114]
.text:000000710181EB04
.text:000000710181EB04                         loc_710181EB04                          ; CODE XREF: sub_710181EA20+40↑j
.text:000000710181EB04                                                                 ; sub_710181EA20+48↑j
.text:000000710181EB04 E8 0B 40 FD                             LDR             D8, [SP,#0x30+var_20]
.text:000000710181EB08 FD 7B 43 A9                             LDP             X29, X30, [SP,#0x30+var_s0]
.text:000000710181EB0C F4 4F 42 A9                             LDP             X20, X19, [SP,#0x30+var_10]
'''
AddCheat('Pikmin x256') # ADDS W13, W13, W3
cheatAddr = AOB('AD 01 03 2B 6D 69 2C B8 64 01 00 54 EC D3 90 52')
Hack(cheatAddr,(
    'ADDS W13, W13, W3, LSL #8'
    )
)
'''
Pikmin Multiplier 1.0.2
.text:0000007101C0AAF0 29 ED 7C D3                             LSL             X9, X9, #4
.text:0000007101C0AAF4 4B 69 69 F8                             LDR             X11, [X10,X9]
.text:0000007101C0AAF8 4A 1C 40 92                             AND             X10, X2, #0xFF
.text:0000007101C0AAFC 4C F5 7E D3                             LSL             X12, X10, #2
.text:0000007101C0AB00 6D 69 6C B8                             LDR             W13, [X11,X12]

.text:0000007101C0AB08 6D 69 2C B8                             STR             W13, [X11,X12]
.text:0000007101C0AB0C 64 01 00 54                             B.MI            loc_7101C0AB38
.text:0000007101C0AB10 EC D3 90 52 2C 00 A0 72                 MOV             W12, #0x1869F
.text:0000007101C0AB18 BF 01 0C 6B                             CMP             W13, W12
.text:0000007101C0AB1C 0C 01 00 54                             B.GT            loc_7101C0AB3C
'''
AddCheat('Ultra-spicy spray Unlimited') # FSUB S0, S0, S8
cheatAddr = AOB('00 38 28 1E 60 F6 08 BD 42 FC FF 17 60 A2 41 F9')
Hack(cheatAddr,(
    'NOP'
    )
)
EndSection('Pikmin Effects')
'''
Spicy 1.0.2
.text:0000007101B3D418 68 E2 63 39                             LDRB            W8, [X19,#0x8F8]
.text:0000007101B3D41C 08 89 FF 35                             CBNZ            W8, loc_7101B3C53C
.text:0000007101B3D420 60 F6 48 BD                             LDR             S0, [X19,#0x8F4]
.text:0000007101B3D424 08 20 20 1E                             FCMP            S0, #0.0
.text:0000007101B3D428 0D 03 00 54                             B.LE            loc_7101B3D488

.text:0000007101B3D430 60 F6 08 BD                             STR             S0, [X19,#0x8F4]
.text:0000007101B3D434 42 FC FF 17                             B               loc_7101B3C53C
.text:0000007101B3D438                         ; ---------------------------------------------------------------------------
.text:0000007101B3D438
.text:0000007101B3D438                         loc_7101B3D438                          ; CODE XREF: sub_7101B3C2B0+824↑j
.text:0000007101B3D438 60 A2 41 F9                             LDR             X0, [X19,#0x340]
.text:0000007101B3D43C E0 B4 FF B4                             CBZ             X0, loc_7101B3CAD8
.text:0000007101B3D440 28 D5 03 B0 08 01 3C 91                 ADRL            X8, qword_71095E2F00
'''
AddSection('Shopping/Items')
AddCheat('Max Raw Materials') # ADDS W20, W9, W1
cheatAddr = AOB('34 01 01 2B 14 69 3B B8 44 1F 00 54 9F 02 17 6B')
Hack(cheatAddr,(
    'ADDS W20, W9, W1, LSR #9'
    )
)
'''
Raw Materials 1.0.2
.text:0000007101C0D7DC 09 69 7B B8                             LDR             W9, [X8,X27]
.text:0000007101C0D7E0 F5 03 04 2A                             MOV             W21, W4
.text:0000007101C0D7E4 F3 03 01 2A                             MOV             W19, W1
.text:0000007101C0D7E8 F8 03 00 AA                             MOV             X24, X0
.text:0000007101C0D7EC F7 D3 90 52 37 00 A0 72                 MOV             W23, #0x1869F

.text:0000007101C0D7F8 14 69 3B B8                             STR             W20, [X8,X27]
.text:0000007101C0D7FC 44 1F 00 54                             B.MI            loc_7101C0DBE4
.text:0000007101C0D800 9F 02 17 6B                             CMP             W20, W23
.text:0000007101C0D804 E9 03 17 2A                             MOV             W9, W23
.text:0000007101C0D808 0C 1F 00 54                             B.GT            loc_7101C0DBE8
'''
AddCheat('Inf Lab Purchases') # SUBS W8, W8, W19
cheatAddr = AOB('08 01 13 6B 28 03 1F B8 E4 00 00 54 20 0F 40 BD')
Hack(cheatAddr,(
    'SUBS W8, W8, WZR'
    )
)
'''
Shop Purchases 1.0.2
.text:0000007101D6F384 08 00 40 F9                             LDR             X8, [X0]
.text:0000007101D6F388 08 01 40 F9                             LDR             X8, [X8]
.text:0000007101D6F38C 00 01 3F D6                             BLR             X8
.text:0000007101D6F390 28 03 5F B8                             LDUR            W8, [X25,#-0x10]
.text:0000007101D6F394 28 01 F8 37                             TBNZ            W8, #0x1F, loc_7101D6F3B8

.text:0000007101D6F39C 28 03 1F B8                             STUR            W8, [X25,#-0x10]
.text:0000007101D6F3A0 E4 00 00 54                             B.MI            loc_7101D6F3BC
.text:0000007101D6F3A4 20 0F 40 BD                             LDR             S0, [X25,#0xC]
.text:0000007101D6F3A8 08 20 20 1E                             FCMP            S0, #0.0
.text:0000007101D6F3AC 89 00 00 54                             B.LS            loc_7101D6F3BC
'''
AddCheat('Items x999 After Map Change') # 'SUB W11, W11, #1', 'SUBS W8, W8, #1', 'ADDS W0, W8, W22'
Hack('6B 05 00 51 4B 09 00 B9 01 69 69 F8 28 08 40 B9',('SUB W11, W11, #0'))
Hack('08 05 00 71 68 0A 00 B9 EC F5 FF 54 A8 8E 41 F9',('SUBS W8, W8, #0'))
Hack(AllOccur('00 01 16 2B 80 02 00 B9')[1],('MOVZ W0, #999'))
'''
999 Items Lines 1 1.0.2
.text:0000007101BECCF4 03 52 12 94                             BL              sub_7102081500
.text:0000007101BECCF8 E8 07 40 F9                             LDR             X8, [SP,#0x70+var_68]
.text:0000007101BECCFC 09 F3 7D D3                             LSL             X9, X24, #3
.text:0000007101BECD00 0A 69 69 F8                             LDR             X10, [X8,X9]
.text:0000007101BECD04 4B 09 40 B9                             LDR             W11, [X10,#8]

.text:0000007101BECD0C 4B 09 00 B9                             STR             W11, [X10,#8]
.text:0000007101BECD10 01 69 69 F8                             LDR             X1, [X8,X9]
.text:0000007101BECD14 28 08 40 B9                             LDR             W8, [X1,#8]
.text:0000007101BECD18 1F 01 00 71                             CMP             W8, #0
.text:0000007101BECD1C 2C 02 00 54                             B.GT            loc_7101BECD60

Line 2 1.0.2
.text:0000007101BEBD98 A1 02 80 52                             MOV             W1, #0x15
.text:0000007101BEBD9C E3 D3 90 52 23 00 A0 72                 MOV             W3, #0x1869F
.text:0000007101BEBDA4 E2 03 00 32                             MOV             W2, #1
.text:0000007101BEBDA8 36 4A 12 94                             BL              sub_710207E680
.text:0000007101BEBDAC
.text:0000007101BEBDAC                         loc_7101BEBDAC                          ; CODE XREF: sub_7101BEBAF0+29C↑j
.text:0000007101BEBDAC 68 0A 40 B9                             LDR             W8, [X19,#8]

.text:0000007101BEBDB4 68 0A 00 B9                             STR             W8, [X19,#8]
.text:0000007101BEBDB8 EC F5 FF 54                             B.GT            loc_7101BEBC74
.text:0000007101BEBDBC A8 8E 41 F9                             LDR             X8, [X21,#qword_710913B318@PAGEOFF]
.text:0000007101BEBDC0 08 19 42 F9                             LDR             X8, [X8,#0x430]
.text:0000007101BEBDC4 00 05 40 F9                             LDR             X0, [X8,#8]

Line 3 1.0.2
.text:0000007102081228 E0 03 13 AA                             MOV             X0, X19
.text:000000710208122C F5 03 03 2A                             MOV             W21, W3
.text:0000007102081230 48 8A FF 97                             BL              sub_7102063B50
.text:0000007102081234 08 00 40 B9                             LDR             W8, [X0]
.text:0000007102081238 F4 03 00 AA                             MOV             X20, X0

.text:0000007102081240 80 02 00 B9                             STR             W0, [X20]
.text:0000007102081244 A4 01 00 54                             B.MI            loc_7102081278
.text:0000007102081248 1F 00 15 6B                             CMP             W0, W21
.text:000000710208124C AC 01 00 54                             B.GT            loc_7102081280
.text:0000007102081250 A0 00 00 35                             CBNZ            W0, loc_7102081264
'''
AddCheat('Oatchi training points 99 after learning') # 'LDR W9, [X20, #0x6C]', 'SUB W9, W9, W8'
HackAll('89 6E 40 B9 29 01 08 4B 89 6E 00 B9',(
    'MOVZ W9, #0x63',
    'STR W9, [X20, #0x68]'
    )
)
EndSection('Shopping/Items')
'''
Oatchi Training Points 1.0.2
.text:0000007101B5C10C 1F 05 00 31                             CMN             W8, #1
.text:0000007101B5C110 01 FF FF 54                             B.NE            loc_7101B5C0F0
.text:0000007101B5C114
.text:0000007101B5C114                         loc_7101B5C114                          ; CODE XREF: sub_7101B5BED0+1EC↑j
.text:0000007101B5C114                                                                 ; sub_7101B5BED0+214↑j
.text:0000007101B5C114 A8 16 40 B9                             LDR             W8, [X21,#0x14]
.text:0000007101B5C118 02 00 00 14                             B               loc_7101B5C120
.text:0000007101B5C11C                         ; ---------------------------------------------------------------------------
.text:0000007101B5C11C
.text:0000007101B5C11C                         loc_7101B5C11C                          ; CODE XREF: sub_7101B5BED0+22C↑j
.text:0000007101B5C11C E8 03 1F 2A                             MOV             W8, WZR

.text:0000007101B5C128 89 6E 00 B9                             STR             W9, [X20,#0x6C]
.text:0000007101B5C12C C9 AE 03 F0                             ADRP            X9, #qword_7109137868@PAGE
.text:0000007101B5C130 29 35 44 F9                             LDR             X9, [X9,#qword_7109137868@PAGEOFF]
.text:0000007101B5C134 29 0D 42 F9                             LDR             X9, [X9,#0x418]
.text:0000007101B5C138 2A 49 40 B9                             LDR             W10, [X9,#0x48]
'''
AddSection('Damage/Other')
AddCheat('Player & Oatchi no damage + Lumiknoll') # BL OatchiHPDamage, BL OatchHPDamage, BL OatchHPDamage
oatchiHP = AOB('? ? ? ? F6 67 0C 29')
playerHP = AOB('? ? ? ? E0 03 14 AA C0 00 00 94 E0 03 14 AA')
moundHP = AOB('? ? ? ? 88 06 41 F9 08 95 41 F9 00 31 43 BD 00 39 20 1E')
Hack(oatchiHP, 'NOP')
Hack(playerHP, 'NOP')
Hack(moundHP, 'NOP')

AddCheat('One Hit Kill') # LDR S1, [X19,#0x330], FSUB S1, S1, S0, LDRB W8, [X19,#0x3B8]
cheatAddr1 = AOB('61 32 43 BD 21 38 20 1E 68 82 4E 39')
cheatAddr2 = AOB('21 38 20 1E 68 82 4E 39')
cheatAddr3 = AOB('68 E2 4E 39 7F CA 03 B9')
Hack(cheatAddr1, 'NOP')
Hack(cheatAddr2, 'FMOV S1, WZR')
Hack(cheatAddr3, 'MOVZ W8, #0x1')

#AddCheat('Player & Oatchi no damage') # FSUB S1, S1, S0
#cheatAddr = AOB('21 38 20 1E 68 82 4E 39')
#CodeCave(cheatAddr,(
#    'LDR W0, [X19, #0x260]',
#    'CMP W0, #0',
#    'B.NE {end}-4',
#    'FSUB S1, S1, S0',
#    'B %d-{here}'%(cheatAddr+4),
#    'B %d-{here}'%(cheatAddr+0x8),
#    ),use_BL=False)
'''
Player Damage 1.0.2
.text:0000007101AA6470 E9 1B 00 35                             CBNZ            W9, loc_7101AA67EC
.text:0000007101AA6474
.text:0000007101AA6474                         loc_7101AA6474                          ; CODE XREF: sub_7101AA6340+4B0↓j
.text:0000007101AA6474                                                                 ; sub_7101AA6340+4BC↓j
.text:0000007101AA6474 40 09 20 1E                             FMUL            S0, S10, S0 ; x
.text:0000007101AA6478 48 00 00 34                             CBZ             W8, loc_7101AA6480
.text:0000007101AA647C
.text:0000007101AA647C                         loc_7101AA647C                          ; CODE XREF: sub_7101AA6340+4D0↓j
.text:0000007101AA647C 29 22 1B 95                             BL              ceilf
.text:0000007101AA6480
.text:0000007101AA6480                         loc_7101AA6480                          ; CODE XREF: sub_7101AA6340+138↑j
.text:0000007101AA6480                                                                 ; sub_7101AA6340+4D4↓j
.text:0000007101AA6480 61 32 43 BD                             LDR             S1, [X19,#0x330]

.text:0000007101AA6488 68 82 4E 39                             LDRB            W8, [X19,#0x3A0]
.text:0000007101AA648C 61 32 03 BD                             STR             S1, [X19,#0x330]
.text:0000007101AA6490 48 1C 00 35                             CBNZ            W8, loc_7101AA6818
.text:0000007101AA6494
.text:0000007101AA6494                         loc_7101AA6494                          ; CODE XREF: sub_7101AA6340+500↓j
.text:0000007101AA6494                                                                 ; sub_7101AA6340+514↓j ...
.text:0000007101AA6494 60 36 43 BD                             LDR             S0, [X19,#0x334]
.text:0000007101AA6498 08 20 20 1E                             FCMP            S0, #0.0
'''
AddCheat('Oatchi Rush CoolDown Instant') # STR S0, [X19, #0x2188]
cheatAddr = AOB('60 8A 21 BD 08 05 41 F9 0B 25 52 B9')
cheatAddr1 = AOB('60 92 21 BD 08 05 41 F9 0B 25 52 B9')
if isFound(cheatAddr):
    Hack(cheatAddr,('STR WZR, [X19, #0x2188]'))
else:
    Hack(cheatAddr1,('STR WZR, [X19, #0x2190]'))
'''
Rush Cooldown 1.0.2
.text:00000071013A98A8 FC 03 1F AA                             MOV             X28, XZR
.text:00000071013A98AC C7 FE FF 17                             B               loc_71013A93C8
.text:00000071013A98B0                         ; ---------------------------------------------------------------------------
.text:00000071013A98B0
.text:00000071013A98B0                         loc_71013A98B0                          ; CODE XREF: sub_71013A6700+65C↑j
.text:00000071013A98B0 E1 53 C0 3D                             LDR             Q1, [SP,#0x370+var_230]
.text:00000071013A98B4 00 38 21 1E                             FSUB            S0, S0, S1
.text:00000071013A98B8 68 AA 4E F9                             LDR             X8, [X19,#0x1D50]

.text:00000071013A98C0 08 05 41 F9                             LDR             X8, [X8,#0x208]
.text:00000071013A98C4 0B 25 52 B9                             LDR             W11, [X8,#0x1224]
.text:00000071013A98C8 88 EC 03 D0                             ADRP            X8, #qword_710913B318@PAGE
.text:00000071013A98CC 08 8D 41 F9                             LDR             X8, [X8,#qword_710913B318@PAGEOFF]
.text:00000071013A98D0 7F 05 00 71                             CMP             W11, #1
'''
AddCheat('Oatchi Can HighJump Hold ZL') # FMUL S0, S0, S2
hack_addr = AOB('00 08 22 1E 89 8B 82 52')
code_cave_func = CodeFunc( (
    'FADD S2, S2, S2',
    'FMUL S0, S0, S2',
    'B {back}'),
    retAddr= hack_addr+4)
AddCheatCode( code_cave_func )
Hack(hack_addr, 'B %d-{here}'%GetCodeK(), useButton='ZL')
'''
HighJump 1.0.2
.text:00000071013BF8E8 E0 36 40 BD                             LDR             S0, [X23,#0x34]
.text:00000071013BF8EC 81 96 40 FD                             LDR             D1, [X20,#0x128]
.text:00000071013BF8F0 21 90 80 0F                             FMUL            V1.2S, V1.2S, V0.S[0]
.text:00000071013BF8F4 82 32 41 BD                             LDR             S2, [X20,#0x130]
.text:00000071013BF8F8 88 32 40 F9                             LDR             X8, [X20,#0x60]

.text:00000071013BF900 89 8B 82 52                             MOV             W9, #0x145C
.text:00000071013BF904 01 69 29 FC                             STR             D1, [X8,X9]
.text:00000071013BF908 09 8D 82 52                             MOV             W9, #0x1468
.text:00000071013BF90C F8 03 00 32                             MOV             W24, #1
.text:00000071013BF910 00 65 14 BD                             STR             S0, [X8,#0x1464]
'''
AddCheat('Speed Increase') # LDR S2, [X21,#0x44]
cheatAddr = AOB('A2 46 40 BD 21 90 80 0F')
Hack(cheatAddr,(
    'FMOV S2, #2.75')
    )
'''
Speed 1.0.2
.text:0000007101A03EE8 41 02 00 54                             B.NE            loc_7101A03F30
.text:0000007101A03EEC
.text:0000007101A03EEC                         loc_7101A03EEC                          ; CODE XREF: sub_7101A03EA0+100↓j
.text:0000007101A03EEC                                                                 ; sub_7101A03EA0+108↓j ...
.text:0000007101A03EEC 61 02 40 BD                             LDR             S1, [X19]
.text:0000007101A03EF0 00 28 21 1E                             FADD            S0, S0, S1
.text:0000007101A03EF4 60 02 00 BD                             STR             S0, [X19]
.text:0000007101A03EF8 A1 C2 43 FC                             LDUR            D1, [X21,#0x3C]

.text:0000007101A03F00 21 90 80 0F                             FMUL            V1.2S, V1.2S, V0.S[0]
.text:0000007101A03F04 00 08 22 1E                             FMUL            S0, S0, S2
.text:0000007101A03F08 81 02 00 FD                             STR             D1, [X20]
.text:0000007101A03F0C 80 0A 00 BD                             STR             S0, [X20,#8]
.text:0000007101A03F10 68 02 40 B9                             LDR             W8, [X19]
'''
#AddCheat('Lumiknoll no damage at Night expeditions') # FSUB S1, S1, S0
#cheatAddr = AOB('21 38 20 1E 68 82 4E 39')
#CodeCave(cheatAddr,(
#    'LDR W0, [X19, #0x300]',
#    'CMP W0, #0',
#    'B.EQ {end}-4',
#    'FSUB S1, S1, S0',
#    'B %d-{here}'%(cheatAddr+4),
#    'B %d-{here}'%(cheatAddr+0x14),
#    ),use_BL=False)
'''
Lumiknoll Damage 1.0.2
.text:0000007101AA646C 00 10 2E 1E                             FMOV            S0, #1.0
.text:0000007101AA6470 E9 1B 00 35                             CBNZ            W9, loc_7101AA67EC
.text:0000007101AA6474
.text:0000007101AA6474                         loc_7101AA6474                          ; CODE XREF: sub_7101AA6340+4B0↓j
.text:0000007101AA6474                                                                 ; sub_7101AA6340+4BC↓j
.text:0000007101AA6474 40 09 20 1E                             FMUL            S0, S10, S0 ; x
.text:0000007101AA6478 48 00 00 34                             CBZ             W8, loc_7101AA6480
.text:0000007101AA647C
.text:0000007101AA647C                         loc_7101AA647C                          ; CODE XREF: sub_7101AA6340+4D0↓j
.text:0000007101AA647C 29 22 1B 95                             BL              ceilf
.text:0000007101AA6480
.text:0000007101AA6480                         loc_7101AA6480                          ; CODE XREF: sub_7101AA6340+138↑j
.text:0000007101AA6480                                                                 ; sub_7101AA6340+4D4↓j
.text:0000007101AA6480 61 32 43 BD                             LDR             S1, [X19,#0x330]

.text:0000007101AA6488 68 82 4E 39                             LDRB            W8, [X19,#0x3A0]
.text:0000007101AA648C 61 32 03 BD                             STR             S1, [X19,#0x330]
.text:0000007101AA6490 48 1C 00 35                             CBNZ            W8, loc_7101AA6818
.text:0000007101AA6494
.text:0000007101AA6494                         loc_7101AA6494                          ; CODE XREF: sub_7101AA6340+500↓j
.text:0000007101AA6494                                                                 ; sub_7101AA6340+514↓j ...
.text:0000007101AA6494 60 36 43 BD                             LDR             S0, [X19,#0x334]
'''
AddCheat('Dandori Battles Easy Win') # ADD W8, W8, W21
cheatAddr = AOB('08 01 15 0B 08 7D A8 0A')
CodeCave(cheatAddr,(
    'LDR W22, [X0]',
    'CMP W22, #0',
    'B.NE {end}-4',
    'ADD W8, W8, W21, LSL #5',
    'B {back}',
    ),use_BL=False)
EndSection('Damage/Other')
'''
Dandori Battle Points 1.0.2
.text:0000007101E05288 00 05 40 F9                             LDR             X0, [X8,#8]
.text:0000007101E0528C E1 03 14 AA                             MOV             X1, X20
.text:0000007101E05290 08 E8 FF 97                             BL              sub_7101DFF2B0
.text:0000007101E05294 A0 00 00 B4                             CBZ             X0, loc_7101E052A8
.text:0000007101E05298 08 18 40 B9                             LDR             W8, [X0,#0x18]

.text:0000007101E052A0 08 7D A8 0A                             BIC             W8, W8, W8,ASR#31
.text:0000007101E052A4 08 18 00 B9                             STR             W8, [X0,#0x18]
.text:0000007101E052A8
.text:0000007101E052A8                         loc_7101E052A8                          ; CODE XREF: sub_7101E05220+74↑j
.text:0000007101E052A8 68 0E 40 F9                             LDR             X8, [X19,#0x18]
.text:0000007101E052AC 00 05 40 F9                             LDR             X0, [X8,#8]
.text:0000007101E052B0 E1 03 14 AA                             MOV             X1, X20
'''


################################# END #######################################

HackComplete()
The codes
Code:
[Pikmin 4 v131072 TID=0100B7C00933A800 BID=BB89070F5B0028FF]

[Restore Code (Use after unchecking any cheats below)]
040A0000 01DDF788 1E202828
040A0000 01DDF788 1E202828
040A0000 0181EAF8 11000508
040A0000 01C0AB04 2B0301AD
040A0000 01B3D42C 1E283800
040A0000 01C0D7F4 2B010134
040A0000 01D6F398 6B130108
040A0000 01BECD08 5100056B
040A0000 01BEBDB0 71000508
040A0000 0208123C 2B160100
080A0000 01B5C120 4B080129 B9406E89
040A0000 013E160C 941B1AA1
040A0000 00DF29B8 9432D5B6
040A0000 015381E0 9415BFAC
040A0000 01AA6480 BD433261
040A0000 01AA6484 1E203821
040A0000 01AA6820 394EE268
040A0000 013A98BC BD219260
040A0000 01A03EFC BD4046A2
040A0000 01E0529C 0B150108

[--SectionStart:Time Manipulation--]
00000000 00000000 00000000

[№ 1. Reverse Time]
040A0000 01DDF788 1E203828

[№ 2. Stop Time]
040A0000 01DDF788 D503201F

[--SectionEnd:Time Manipulation--]
00000000 00000000 00000000

[--SectionStart:Pikmin Effects--]
00000000 00000000 00000000

[№ 3. Red Pikmin Fire Forever]
080A0000 06171FF8 16DAB2C0 1E212821
040A0000 06171FF4 11000108
040A0000 0181EAF8 15254D3F

[№ 4. Pikmin x256]
040A0000 01C0AB04 2B0321AD

[№ 5. Ultra-spicy spray Unlimited]
040A0000 01B3D42C D503201F

[--SectionEnd:Pikmin Effects--]
00000000 00000000 00000000

[--SectionStart:Shopping/Items--]
00000000 00000000 00000000

[№ 6. Max Raw Materials]
040A0000 01C0D7F4 2B412534

[№ 7. Inf Lab Purchases]
040A0000 01D6F398 6B1F0108

[№ 8. Items x999 After Map Change]
040A0000 01BECD08 5100016B
040A0000 01BEBDB0 71000108
040A0000 0208123C 52807CE0

[№ 9. Oatchi training points 99 after learning]
080A0000 01B5C120 B9006A89 52800C69

[--SectionEnd:Shopping/Items--]
00000000 00000000 00000000

[--SectionStart:Damage/Other--]
00000000 00000000 00000000

[№10. Player & Oatchi no damage + Lumiknoll]
040A0000 013E160C D503201F
040A0000 00DF29B8 D503201F
040A0000 015381E0 D503201F

[№11. One Hit Kill]
040A0000 01AA6480 D503201F
040A0000 01AA6484 1E2703E1
040A0000 01AA6820 52800028

[№12. Oatchi Rush CoolDown Instant]
040A0000 013A98BC B921927F

[№13. Oatchi Can HighJump Hold ZL]
080A0000 06171FEC 16C93644 1E220800
040A0000 06171FE8 1E222842
040A0000 013BF8FC 1E220800
80000100
040A0000 013BF8FC 1536C9BB
20000000

[№14. Speed Increase]
040A0000 01A03EFC 1E20D002

[№15. Dandori Battles Easy Win]
080A0000 06171FE0 16F24CAF 0B151508
080A0000 06171FD8 54000041 710002DF
040A0000 06171FD4 B9400016
040A0000 01E0529C 150DB34E

[--SectionEnd:Damage/Other--]
00000000 00000000 00000000

[This set of cheats is created by HeroWang/Arch9SK7, enjoy!]
 

Attachments

there are no more .json . only a atmosphere folder inside
try downloading the zip,copy the zip over to switch,then extract.
I noticed on my Chromebook at least,that folders named like this:
.foldername

were invisible,except on the switch
I got it to work using the method above.
then I copied the lang folder to a USB drive back to my Chromebook to translate the lang files,then back again afterwards.
 
try downloading the zip,copy the zip over to switch,then extract.
I noticed on my Chromebook at least,that folders named like this:
.foldername

were invisible,except on the switch
I got it to work using the method above.
then I copied the lang folder to a USB drive back to my Chromebook to translate the lang files,then back again afterwards.
is your zip copy from the latest update?
cos i had no problems with his previous codes inside zip from up to a week ago.
think no one from here have downloaded his latest cheats file.
he might have moved the Switch folder to baidu cloud..
i can't download from there.

*update: yes guys, kaito moved his Switch folder download to baidu.
 
Last edited by felonius,

Rocket Knight Adventures: Re-Sparked cheats​

If you could follow the rules for posting in this thread, we would be able to help you better. Your post only contains one (1) of four (4) of the minimum pieces of information we require to create a cheat or tell you where to find them. Please remedy this and someone will get back to you. Thank you.
 

Rocket Knight Adventures: Re-Sparked cheats​

Retro and probably emulated game? Just do what you see is what you search and do DIY hack. There is also a good chance it is static so you can help others by making cheat with a button press. 16 bit game is well 16 bit and that that would be u16.
 
  • Like
Reactions: OblivionReign
Airoheart
01008BE0179BC000
2780AB82FEC4CF0D

[money]
580F0000 0689AC00
580F1000 00000000
580F1000 00000020
780F0000 00000B84
640F0000 00000000 0001869F

[3 hp bottle]
580F0000 068A5E88
580F1000 00000008
780F0000 00000150
610F0000 00000000 00000003

[hp 12 hearts]
580F0000 068A5E88
580F1000 00000008
780F0000 00000158
610F0000 00000000 0000000C

[inf hp hearts]
580F0000 068A5E88
580F1000 00000008
780F0000 0000015C
610F0000 00000000 0000000C


[mana]
580F0000 068A5E88
580F1000 00000008
780F0000 00000170
610F0000 00000000 00000008

[bombs]
580F0000 068A5E88
580F1000 00000008
780F0000 00000140
610F0000 00000000 00000009
don't keep all on, just the necessary ones.
Can you Make cheats for Update 1.0.5
 
Retro and probably emulated game? Just do what you see is what you search and do DIY hack. There is also a good chance it is static so you can help others by making cheat with a button press. 16 bit game is well 16 bit and that that would be u16.
@TomSwitch ,the adresses is u8 MAIN for all 3 games,but only Sparkster(SNES/Super Famicon version)is static on Rocket Knight Adventure 1&2(Genesis/Megadrive version)if quit the game and restart the codes they don't work anymore,any suggestion?
 

Site & Scene News

Popular threads in this forum