# GPVE01 - PIKMIN 2 NTSC

[OnFrame]
# Add memory patches to be applied every frame here.

[ActionReplay]
# Add action replay cheats here.
$Infinite Health
05B4DC4F 08000000
04144540 60000000

$Unlock All Areas
05B4DC50 08000000
0492F9E0 07070707

$1 Hit Kills Everything
05B4DC51 08000000
04105FE8 C02D0008

$Pikis Dig & Destroy Quickly
05B4DC52 08000000
041C9874 C00D0008

$Infinite Spicey Spray
05B4DC53 08000000
0492F834 00000063

$Infinite Bitter Spray
05B4DC54 08000000
0492F838 00000063

$D-Pad Left Resets Time
05B4DC55 08000000
0A507008 00000001
04B0B4A8 43E5ED60

$D-Pad Right Advances Time
05B4DC56 08000000
0A507008 00000002
84B0B4A8 00000800

$Piklopedia Complete
05B4DC57 08000000
00000000 8092FB90
00000003 0064000C

# This will beat the game.
$Max Money
05B4DC58 08000000
0492F85C 000F423F

$INFINITE PIKMIN CODES:
05B4DC5A 05008000

# Do not use on Day 1
$999 Red Flower Pikmin
05B4DC5B 046E2D40
0292F988 00030000
0492F990 000003E7

# Do not use until you have the Yellow Onion
$999 Yellow Flower Pikmin
05B4DC5C 046E2D40
0292F994 00030000
0492F99C 000003E7

# Do not use until you have the Blue Onion
$999 Blue Flower Pikmin
05B4DC5D 046E2D40
0292F97C 00030000
0492F984 000003E7

# Do not use until Purple Pikmin are stored in ship
$999 Purple Flower Pikmin
05B4DC5E 046E2D40
0292F9A0 00030000
0492F9A8 000003E7

# Do not use until White Pikmin are stored in ship
$999 White Flower Pikmin
05B4DC5F 046E2D40
0292F9AC 00030000
0492F9B4 000003E7

[Gecko]
$16:9 Widescreen
C241A434 00000003
3DC03FAB 91C24000
C01F002C C2224000
EC110032 00000000
C23BB844 00000003
3DC03FAB 91C24000
C3C6002C C2224000
EFD107B2 00000000
C241AD98 00000004
3C803F40 90820000
C2220000 C0030000
EC110032 D0030000
38800000 00000000
C2434EBC 00000002
3DC03F36 91DC00CC
60000000 00000000
$60 FPS
04423540 3BC00001 # `setFramerate`: force 60 FPS
0451D804 40100000 # Map translation speed 1
C2312B04 00000002 # Map translation speed 2
3C003F80 9001FFFC
C121FFFC 00000000
0451D7B0 3C75C28F # Map scale speed
04520628 3F911111 # Cutscene delta time
0452062C 20000000
C2010654 00000002 # Double cutscene sections' "frame duration"
5484083C 909F002C
60000000 00000000
C242ED28 00000002 # Cutscene: objects spawn/despawn timing
3C003F00 9001FFFC
C001FFFC 00000000
C24374DC 00000002 # Cutscene: trigger `startFadeblack` a frame earlier (fixes black screen in Day 1 cutscene)
806D9AEC C0230054
FC020840 00000000

[Gecko_RetroAchievements_Verified]
$16:9 Widescreen
$60 FPS
