Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 672
» Latest member: yawnyawnpizza
» Forum threads: 1,866
» Forum posts: 15,633

Full Statistics

Online Users
There are currently 138 online users.
» 1 Member(s) | 134 Guest(s)
Bing, Google, Yandex, Sora0Pi

Latest Threads
Make it to 10,000
Forum: General Discussion
Last Post: Fifty
6 hours ago
» Replies: 8,754
» Views: 6,485,489
Customize Unlock Screen [...
Forum: Incomplete & Outdated Codes
Last Post: B_squo
9 hours ago
» Replies: 1
» Views: 23
Bring up specific unlock ...
Forum: Offline Non-Item
Last Post: B_squo
9 hours ago
» Replies: 0
» Views: 17
Blue Shell Explosion Visu...
Forum: Offline; Item
Last Post: SonGotanTheSaiyan
05-10-2025, 01:16 AM
» Replies: 5
» Views: 15,634
How to Make your own Chea...
Forum: PowerPC Assembly
Last Post: Vega
05-09-2025, 07:20 PM
» Replies: 73
» Views: 150,464
Ghost Always Saves (Compe...
Forum: Misc/Other
Last Post: B_squo
05-08-2025, 11:08 PM
» Replies: 0
» Views: 68
No Record Uploading on Co...
Forum: Misc/Other
Last Post: B_squo
05-08-2025, 10:52 PM
» Replies: 0
» Views: 53
No Record Saving on Compe...
Forum: Misc/Other
Last Post: B_squo
05-08-2025, 10:38 PM
» Replies: 0
» Views: 60
Lakitu gets squashed when...
Forum: Visual & Sound Effects
Last Post: B_squo
05-08-2025, 10:12 PM
» Replies: 0
» Views: 62
Accurate Item Roulette v2...
Forum: Online; Item
Last Post: Vega
05-07-2025, 06:26 PM
» Replies: 2
» Views: 1,475

 
  Backwards Laps [DarkFlare]
Posted by: pandemonium - 03-09-2018, 01:47 AM - Forum: Offline Non-Item - No Replies

Backwards Laps [DarkFlare]

(NTSC-U)
0452FEB8 38A50001

(PAL)
04534A00 38A50001

(NTSC-J)
04534380 38A50001

(NTSC-K)
04522A58 38A50001

With Act and Deact:
(NTSC-U)
2834XXXX YYYYZZZZ
0452FEB8 38A50001
CC000000 00000000
0452FEB8 B0A30024
E0000000 80008000

(PAL)
2834XXXX YYYYZZZZ
04534A00 38A50001
CC000000 00000000
04534A00 B0A30024
E0000000 80008000

(NTSC-J)
2834XXXX YYYYZZZZ
04534380 38A50001
CC000000 00000000
04534380 B0A30024
E0000000 80008000

(NTSC-K)
2833XXXX YYYYZZZZ
04522A58 38A50001
CC000000 00000000
04522A58 B0A30024
E0000000 80008000

Notes:
- Race will never end until code is deactivated and then you complete the rest of the laps.

Code Creator: DarkFlare

Print this item

  Drive After Finish [Supastarrio]
Posted by: Vega - 03-08-2018, 10:43 PM - Forum: Offline Non-Item - No Replies

Drive After Finish [Supastarrio]

NTSC-U
0452FDA0 2C000000
0452FD38 2C05FFFF
0452FDC4 60000000

PAL
045348E8 2C000000
04534880 2C05FFFF
0453490C 60000000

NTSC-J
04534268 2C000000
04534200 2C05FFFF
0453428C 60000000

NTSC-K
04522940 2C000000
045228D8 2C05FFFF
04522964 60000000

Code created by: Supastarrio

Print this item

  Finish Right Away [Bully]
Posted by: Vega - 03-08-2018, 10:20 PM - Forum: Offline Non-Item - No Replies

Finish Right Away [Bully]

Offline: Once you cross the start line, the race ends. You get whatever position you are at when you crossed the line.

TT: If racing a ghost, a yellow (ahead) margin for lap 1 will instantly be displayed. Once you cross the start line, the TT ends. Character will cheer. You first lap will be all zeroes. Second and third lap will be 99:59.999 with a best flap of 99.59.999. Time will be saved on time scroll and ghost WILL be saved and NOT get corrupted. When you view the ghost replay, the ghost will just copy you (cross the line then the TT ends).

Online: WW stalls (only for you), then you get disconnected and lose VR (as if you finished last place)

NTSC-U
C25309C0 00000003
3D800003 618C0387
919E0024 A87E0024
60000000 00000000

PAL
C2535508 00000003
3D800003 618C0387
919E0024 A87E0024
60000000 00000000

NTSC-J
C2534E88 00000003
3D800003 618C0387
919E0024 A87E0024
60000000 00000000

NTSC-K
C2523560 00000003
3D800003 618C0387
919E0024 A87E0024
60000000 00000000

Code created by: Bully

Print this item

  Anti Freeze From POW Block Delimiters [Luis]
Posted by: Vega - 03-08-2018, 09:39 PM - Forum: Online; Item - No Replies

Anti Freeze From POW Block Delimiters [Luis]

NTSC-U
046571D8 60000000
048CE5D0 00000000

PAL
0465B7F4 60000000
048D24E8 00000000

NTSC-J
0465AE60 60000000
048D1638 00000000

NTSC-K
04649B0C 60000000
048C0980 00000000

Code creator: Luis

Print this item

  Anti Freeze From Blooper Delimiters [Luis]
Posted by: Vega - 03-08-2018, 09:37 PM - Forum: Online; Item - No Replies

Anti Freeze From Blooper Delimiters [Luis]

NTSC-U
046571D8 60000000
048CE368 00000000

PAL
0465B7F4 60000000
048D1E00 00000000

NTSC-J
0465AE60 60000000
048D0F50 00000000

NTSC-K
04649B0C 60000000
048C0298 00000000

Code creator: Luis

Print this item

  Rapid Fire (GCN) [mdmwii]
Posted by: Vega - 03-08-2018, 09:04 PM - Forum: Incomplete & Outdated Codes - Replies (4)

Rapid Fire (GCN) [mdmwii]

NOTE: Outdated by Vega's Rapid Fire code. Vega's code works with any controller.

When you press and hold on a desired button, it will automatically be pressed repeatedly until you let go of said button. Does not work for analog stick or C stick.

XX = Rate of Rapidfire

Anything from 01 to FE, the higher the value, the slower the Rapidfire

ZZZZ = Button value

ZZZZ value list:
0001 = Left
0002 = Right
0004 = Down
0008 = Up
0010 = Z
0020 = R
0040 = L
0100 = A
0200 = B
0400 = X
0800 = Y
1000 = Start

NOTE: This code makes use of memory address 0x800005FD, make sure no other codes in your GCT/Cheat-Manager are using those addresses.

NTSC-U
C21AFCE8 0000000F
3D808000 3960ZZZZ
2F8B0040 419E0010
2F8B0020 419E0010
48000014 39200006
48000008 39200007
7CA920AE A1440000
7D685038 7C085800
40A20020 88CC05FD
2C0600XX 40800014
38C60001 7D4B5050
38A00000 48000008
38C00000 B1440000
98CC05FD 40BE0008
7CA921AE 98040008
60000000 00000000

PAL
C21AFD88 0000000F
3D808000 3960ZZZZ
2F8B0040 419E0010
2F8B0020 419E0010
48000014 39200006
48000008 39200007
7CA920AE A1440000
7D685038 7C085800
40A20020 88CC05FD
2C0600XX 40800014
38C60001 7D4B5050
38A00000 48000008
38C00000 B1440000
98CC05FD 40BE0008
7CA921AE 98040008
60000000 00000000

NTSC-J
C21AFCA8 0000000F
3D808000 3960ZZZZ
2F8B0040 419E0010
2F8B0020 419E0010
48000014 39200006
48000008 39200007
7CA920AE A1440000
7D685038 7C085800
40A20020 88CC05FD
2C0600XX 40800014
38C60001 7D4B5050
38A00000 48000008
38C00000 B1440000
98CC05FD 40BE0008
7CA921AE 98040008
60000000 00000000

NTSC-K
C21B00E4 0000000F
3D808000 3960ZZZZ
2F8B0040 419E0010
2F8B0020 419E0010
48000014 39200006
48000008 39200007
7CA920AE A1440000
7D685038 7C085800
40A20020 88CC05FD
2C0600XX 40800014
38C60001 7D4B5050
38A00000 48000008
38C00000 B1440000
98CC05FD 40BE0008
7CA921AE 98040008
60000000 00000000



Code creator: mdmwii
Code credits: Vega (added extra ASM + changed address slightly so L/R buttons can be utilized)



Source:
#~~~~~~~~~~~~~~~~#
# START ASSEMBLY #
#~~~~~~~~~~~~~~~~#

#Address Ports
#NTSC-U = 801AFCE8
#PAL = 801AFD88
#NTSC-J = 801AFCA8
#NTSC-K = 801B00E4

#~~~~~~~~~~~~~~~~#
# Register Notes #
#~~~~~~~~~~~~~~~~#

#r5, r6, r8, r9, r10, r11, & r12 safe for use

#~~~~~~~~~~~~~~#
# Memory Notes #
#~~~~~~~~~~~~~~#

#0x800005FD = Where Rapidfire Status Byte is located at
#r4 = Button Halfword Combo Location
#r4 + 6 = L Trigger Byte
#r4 + 7 = R Trigger Byte

#Code Address is one instruction after the R Trigger byte is writetn to memory (which comes 4 instructions after L Trigger, which is a little bit after overall button halfword combo is stored

#~~~~~~~~~~~~~~~#
# Set Registers #
#~~~~~~~~~~~~~~~#

lis r12, 0x8000
li r11, 0x0040 #GCN L Button used just for compilation purposes, set this to w/e value you want to use

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# Check If User is using L or R Button for Code #
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#

#Using cr7 for this because a conditional branch at the end will be used based on the condition of the following two branches, thus we need the condition to not be altered during the execution of this code

cmpwi cr7, r11, 0x0040
beq- cr7, L_Button_setup
cmpwi cr7, r11, 0x0020
beq- cr7, R_Button_setup
b load_halfword #User NOT using L/R, skip over rest of L/R setup

L_Button_setup:
li r9, 0x6
b load_LR_byte

R_Button_setup:
li r9, 0x7

load_LR_byte:
lbzx r5, r9, r4 #r9 used as offset value for loading (and later storing) depending on whether L or R button is being used

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# Load Button Halfword; Check if Button was Pressed #
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#

load_halfword:
lhz r10, 0 (r4)
and r8, r11, r10
cmpw r8, r11

bne+ reset_rapidfire_byte

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# Button is being Pressed, Load & Check Rapidfire Byte #
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#

lbz r6, 0x05FD (r12)
cmpwi r6, 1 #Value of 1 used for compilation purposes, can be anything from 0x01 to 0xFE, higher value = slower rapidfire
bge- reset_rapidfire_byte

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# Rapidfire Byte not at Max yet, Increase it, Remove User's button Input #
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#

addi r6, r6, 1
subf r10, r11, r10

li r5, 0 #Reset L/R values

b store_button_values_and_rapidfire_byte

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# Byte has hit Max, reset it #
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~#

reset_rapidfire_byte:
li r6, 0

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
# Store All Values to Memory #
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~#

store_button_values_and_rapidfire_byte:
sth r10, 0 (r4) #Button Halfword combo
stb r6, 0x05FD (r12) #Rapidfire byte
bne+ cr7, the_end

stbx r5, r9, r4 #L/R values

the_end:
stb r0, 0x0008 (r4) #Default instruction

#~~~~~~~~~~~~~~#
# END ASSEMBLY #
#~~~~~~~~~~~~~~#

Print this item

  Rapid Fire (Wheel/Chuck) [mdmwii]
Posted by: Vega - 03-08-2018, 08:29 PM - Forum: Incomplete & Outdated Codes - Replies (5)

Rapid Fire (Wheel/Chuck) [mdmwii]

NOTE: Outdated by Vega's Rapid Fire code. Vega's code works with any controller.

ZZZZ = Wheel/Chuck Button Value

RR Values:
0F = Normal Rapid Fire
01 = Ultra Rapid Fire

NTSC-U
C21978C0 00000007
3960ZZZZ 7D6C0038
7C0B6000 40A2001C
817FFED0 2C0B00RR
40800010 396B0001
7C0C0050 48000008
39600000 917FFED0
901F0000 00000000

PAL
C2197960 00000007
3960ZZZZ 7D6C0038
7C0B6000 40A2001C
817FFED0 2C0B00RR
40800010 396B0001
7C0C0050 48000008
39600000 917FFED0
901F0000 00000000

NTSC-J
C2197880 00000007
3960ZZZZ 7D6C0038
7C0B6000 40A2001C
817FFED0 2C0B00RR
40800010 396B0001
7C0C0050 48000008
39600000 917FFED0
901F0000 00000000

NTSC-K
C2197CBC 00000007
3960ZZZZ 7D6C0038
7C0B6000 40A2001C
817FFED0 2C0B00RR
40800010 396B0001
7C0C0050 48000008
39600000 917FFED0
901F0000 00000000



Source:
li r11, 0xZZZZ
and r12,r11,r0

cmpw r11,r12
bne+ zero_repeater_byte

lwz r11,-304(r31)

cmpwi r11, 0xRR
bge- zero_repeater_byte

addi r11,r11,1
sub r0,r0,r12
b store_repeater_byte

zero_repeater_byte:
li r11,0

store_repeater_byte:
stw r11,-304(r31)
stw r0,0(r31)



Code creator: mdmwii

Print this item

Star Phyz
Posted by: Phyz - 03-08-2018, 08:26 PM - Forum: Introductions - Replies (6)

What's up niggaz

I'm a wanna be hacker, who came into the modding community of this game 9 years late.

I'm learning the basics atm, planning on getting USB Gecko soon.

If I pester you, tell me XD

Print this item

  Slow Motion [Anarion]
Posted by: Vega - 03-08-2018, 08:18 PM - Forum: Offline Non-Item - Replies (4)

Slow Motion [Anarion]

This Code slows down the game to about 1/2 speed.

Does NOT effect others online.

NTSC-U
2834XXXX YYYYZZZZ
042434DC 60000000
CC000000 00000000
042434DC 83E1000C
E0000000 80008000

PAL
2834XXXX YYYYZZZZ
04244398 60000000
CC000000 00000000
04244398 83E1000C
E0000000 80008000

NTSC-J
2834XXXX YYYYZZZZ
042442B8 60000000
CC000000 00000000
042442B8 83E1000C
E0000000 80008000

NTSC-K
2833XXXX YYYYZZZZ
0424470C 60000000
CC000000 00000000
0424470C 83E1000C
E0000000 80008000

Code created by: Anarion

Print this item

  Max Item Limit Modifier [Bully]
Posted by: Vega - 03-08-2018, 07:58 PM - Forum: Online; Item - Replies (2)

Max Item Limit Modifier [Bully]

Works Online and Offline

NTSC-U
C2787E88 00000002
3A600010 92640004
60000000 00000000

PAL
C2790E94 00000002
3A600010 92640004
60000000 00000000

NTSC-J
C2790500 00000002
3A600010 92640004
60000000 00000000

NTSC-K
C277F254 00000002
3A600010 92640004
60000000 00000000

This code increases the amounts of certain item limits to its highest 'safe' limit to prevent freezing. Certain items are not effected by this code. They are --- Shrooms, Stars, Bloopers, Shocks, Bills, POWs, Triple Items, Goldens, and Megas

Code created by: Bully

Print this item