Welcome, Guest |
You have to register before you can post on our site.
|
Forum Statistics |
» Members: 634
» Latest member: TomCube
» Forum threads: 1,811
» Forum posts: 13,885
Full Statistics
|
Online Users |
There are currently 121 online users. » 2 Member(s) | 116 Guest(s) Applebot, Bing, Google, TomCube
|
Latest Threads |
Make it to 10,000
Forum: General Discussion
Last Post: WaluigiisFluffy
25 minutes ago
» Replies: 7,255
» Views: 5,559,101
|
Offline Hide and Seek
Forum: Code Support / Help / Requests
Last Post: WaluigiisFluffy
26 minutes ago
» Replies: 8
» Views: 207
|
Online Name Icon Modifier...
Forum: Online Non-Item
Last Post: Zeraora
Today, 03:51 AM
» Replies: 2
» Views: 255
|
Thunder Cloud Effect Modi...
Forum: Offline; Item
Last Post: Zeraora
Today, 02:34 AM
» Replies: 2
» Views: 609
|
Remove HUD [Bully]
Forum: Visual & Sound Effects
Last Post: WaluigiisFluffy
12-20-2024, 09:17 PM
» Replies: 2
» Views: 6,241
|
Position Jumper Code
Forum: Code Support / Help / Requests
Last Post: WaluigiisFluffy
12-20-2024, 08:28 PM
» Replies: 0
» Views: 50
|
Changing Textures of a Si...
Forum: Code Support / Help / Requests
Last Post: Unnamed
12-20-2024, 10:19 AM
» Replies: 7
» Views: 540
|
Request for Help to Adapt...
Forum: Code Support / Help / Requests
Last Post: Kizame
12-20-2024, 08:05 AM
» Replies: 0
» Views: 40
|
Request for Help to Adapt...
Forum: Code Support / Help / Requests
Last Post: Kizame
12-20-2024, 08:01 AM
» Replies: 0
» Views: 35
|
Hi
Forum: Introductions
Last Post: WaluigiisFluffy
12-19-2024, 07:14 PM
» Replies: 2
» Views: 133
|
|
|
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
|
|
|
POW Block Delimiter [Luis] |
Posted by: Vega - 03-08-2018, 07:51 PM - Forum: Online; Item
- No Replies
|
|
POW Block Delimiter [Luis]
Works Online
NTSC-U
029BF01A 00000001
PAL
029C3822 00000001
NTSC-J
029C2882 00000001
NTSC-K
029B1E62 00000001
Code creator: Luis
|
|
|
All Mario Kart Wii / DSi Symbols |
Posted by: Star - 03-08-2018, 07:50 PM - Forum: Resources and References
- No Replies
|
|
DSi Symbols (Region Free)
~
E000 - A Button
E001 - B Button
E002 - X Button
E003 - Y Button
E004 - L Button
E005 - R Button
E006 - D Pad
E007 - Clock
E008 - Happy Face
E009 - Mad Face
E00A - Sad Face
E00B - Serious Face
E00C - Sun
E00D - Cloud
E00E - Umbrella
E00F - Lock
E010 - Exclamation Box
E011 - Question Box
E012 - Mail
E013 - Cell Phone
E014 - Dot Block
E015 - Spade
E016 - Diamond
E017 - Heart
E018 - Club
E019 - DSi Right Arrow
E01A - DSi Left Arrow
E01B - DSi Up Arrow
E01C - DSi Down Arrow
E028 - DSi Cross
~
Mario Kart Wii Symbols
~
E068 - Superscript "er"
E069 - Superscript "re"
E06A - Superscript "e"
E06B - Placeholder. Also appears where there is no symbol.
F000 - Black ? Box
F030 - Wiimote 2 Button
F031 - Smaller 2 Button
F034 - Wiimote A Button
F035 - Smaller A Button
F038 - Classic A Button
F039 - Smaller A Button
F03C - Gamecube A Button
F03D - Smaller A Button
F041 - Wiimote B Button
F043 - Wiimote 1 Button
F044 - Wiimote + Button
F047 - Smaller + Button
F050 - Classic B Button
F058 - Gamecube B Button
F05E - Classic S Button
F05F - Smaller S Button
F060 - Blank
F061 - 1 Star
F062 - 2 Star
F063 - 3 Star
F064 - Wii Wheel
F065 - Wiil W/1 Star
F066 - Wiil W/2 Star
F067 - Wiil W/3 Star
F068 - Coin
F069 - Balloons
F06A - Gold Trophy
F06B - Silver Trophy
F06C - Bronze Trophy
F06D - Crown
F074 - Gold Wiil
F075 - Gold Wiil W/1 Star
F076 - Gold Wiil W/2 Star
F077 - Gold Wiil W/3 Star
F078 - Blue Letter A
F079 - Blue Letter B
F07A - Blue Letter C
F07B - Blue Letter D
F07C - Blue Letter E
F107 - ???
F102 - Invisible
F103 - No Player
F108 - Yellow Border P1
F109 - Yellow Border P2
F10A - Yellow Border P3
F10B - Yellow Border P4
F10C - Full Yellow Border P1
F10D - Full Yellow Border P2
F10E - Full Yellow Border P3
F10F - Full Yellow Border P4
F110 - Blue Border P1
F111 - Blue Border P2
F112 - Blue Border P3
F113 - Blue Border P4
F114 - Full Blue Border P1
F115 - Full Blue Border P2
F116 - Full Blue Border P3
F117 - Full Blue Border P4
F118 - Pink Border P1
F119 - Pink Border P2
F11A - Pink Border P3
F11B - Pink Border P4
F11C - Full Pink Border P1
F11D - Full Pink Border P2
F11E - Full Pink Border P3
F11F - Full Pink Border P4
F120 - Green Border P1
F121 - Green Border P2
F122 - Green Border P3
F123 - Green Border P4
F124 - Full Green Border P1
F125 - Full Green Border P2
F126 - Full Green Border P3
F127 - Full Green Border P4
F128 - White Border P1
F129 - White Border P2
F12A - White Border P3
F12B - White Border P4
F12C - Full White Border P4
F12D - Full White Border P2
F12E - Full White Border P3
F12F - Full White Border P4
~
Mario Kart Wii Clock Digits
~
① 2460 - Digital 0
② 2461 - Digital 1
③ 2462 - Digital 2
④ 2463 - Digital 3
⑤ 2464 - Digital 4
⑥ 2465 - Digital 5
⑦ 2466 - Digital 6
⑧ 2467 - Digital 7
⑨ 2468 - Digital 8
⑩ 2469 - Digital 9
⑪ 246A - Digital ":"
⑫ 246B - Digital "."
⑬ 246C - Digital "/"
⑭ 246D - Digital "-"
⑮ 246E - Digital "+"
|
|
|
Blooper Delimiter [Luis] |
Posted by: Vega - 03-08-2018, 07:46 PM - Forum: Online; Item
- No Replies
|
|
Blooper Delimiter [Luis]
Works Online
NTSC-U
029BEFFE 00000001
PAL
029C3806 00000001
NTSC-J
029C2866 00000001
NTSC-K
029B1E46 00000001
Code creator: Luis
|
|
|
Big Text [Dist] |
Posted by: Star - 03-08-2018, 07:42 PM - Forum: Visual & Sound Effects
- No Replies
|
|
Big Text [Dist]
(NTSC-U)
045C2AE8 3FC00000
(PAL)
045CF608 3FC00000
(NTSC-J)
045CEEE4 3FC00000
(NTSC-K)
045BD55C 3FC00000
Code Creator: Dist
|
|
|
No Characters + Vehicles [davidevgen] |
Posted by: Vega - 03-08-2018, 07:32 PM - Forum: Visual & Sound Effects
- No Replies
|
|
No Characters + Vehicles [davidevgen]
Formerly known as Invisi-Kart.
Characters & vehicles become Invisible. Effects both you and the CPUs when used offline Effects only apply to your screen if used online.
NTSC-U
02559246 0000FFFF
PAL
0255D5C6 0000FFFF
NTSC-J
0255CF46 0000FFFF
NTSC-K
0254B61E 0000FFFF
With Act and Deact:
NTSC-U
2834XXXX YYYYZZZZ
02559246 0000FFFF
CC000000 00000000
02559246 00000001
E0000000 80008000
PAL
2834XXXX YYYYZZZZ
0255D5C6 0000FFFF
CC000000 00000000
0255D5C6 00000001
E0000000 80008000
NTSC-J
2834XXXX YYYYZZZZ
0255CF46 0000FFFF
CC000000 00000000
0255CF46 00000001
E0000000 80008000
NTSC-K
2833XXXX YYYYZZZZ
0254B61E 0000FFFF
CC000000 00000000
0254B61E 00000001
E0000000 80008000
Code creator: davidevgen
|
|
|
|