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

Username
  

Password
  





Search Forums

(Advanced Search)

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 #
#~~~~~~~~~~~~~~#

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

  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

Print this item

  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 "+"

Print this item

  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

Print this item

  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

Print this item

  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

Print this item