Welcome, Guest |
You have to register before you can post on our site.
|
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
|
|
|
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
|
|
|
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
|
|
|
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
|
|
|
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
|
|
|
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 #
#~~~~~~~~~~~~~~#
|
|
|
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
|
|
|
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
|
|
|
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
|
|
|
|