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

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 383
» Latest member: Jimmyprather19
» Forum threads: 1,369
» Forum posts: 7,005

Full Statistics

Online Users
There are currently 122 online users.
» 0 Member(s) | 120 Guest(s)
Bing, Google

Latest Threads
Access Online Mode Withou...
Forum: Online Non-Item
Last Post: Vega
8 hours ago
» Replies: 14
» Views: 5,496
Make it to 10,000
Forum: General Discussion
Last Post: Vega
Yesterday, 12:59 AM
» Replies: 1,919
» Views: 711,044
Re-Virginize Your Wii
Forum: HBC & General Wii Softmodding
Last Post: Yuri Bacon
07-29-2021, 06:00 PM
» Replies: 11
» Views: 8,906
Track Randomizer [CLF78]
Forum: Misc/Other
Last Post: Yuri Bacon
07-29-2021, 01:28 AM
» Replies: 6
» Views: 2,862
Change Character/Vehicle ...
Forum: Incomplete & Outdated Codes
Last Post: Unnamed
07-28-2021, 09:40 AM
» Replies: 1
» Views: 171
Setup Your Own Local MKW ...
Forum: Other
Last Post: Yuri Bacon
07-27-2021, 02:35 AM
» Replies: 51
» Views: 24,853
[REQUEST] Disable all sou...
Forum: Code Support / Help / Requests
Last Post: Fear
07-26-2021, 09:13 AM
» Replies: 0
» Views: 105
Disable Other Players Meg...
Forum: Online; Item
Last Post: Dea00
07-25-2021, 06:16 AM
» Replies: 0
» Views: 118
Disable Other Players Sta...
Forum: Online; Item
Last Post: Dea00
07-25-2021, 06:15 AM
» Replies: 0
» Views: 77
Aimbot[Dea]
Forum: Incomplete & Outdated Codes
Last Post: Dea00
07-25-2021, 06:00 AM
» Replies: 2
» Views: 350

 
  [REQUEST] Disable all sound and visual triggers on each track slot
Posted by: Fear - 07-26-2021, 09:13 AM - Forum: Code Support / Help / Requests - No Replies

The title pretty much sums my request up, but what I would like is to remove all sound effects/triggers on specific courses (all of these effects can be found here: http://wiki.tockdom.com/wiki/Slot#Unique...t_Features). This can essentially create 32 blank track spaces that can be used for custom tracks, or for people who just dont want the special sounds.

Print this item

  Disable Other Players Mega Mushroom Music[Dea]
Posted by: Dea00 - 07-25-2021, 06:16 AM - Forum: Online; Item - No Replies

Disable Other Players Mega Mushroom Music[Dea]

NTSC-U
04705A84 38800000

PAL
0470C428 38800000

NTSC-J
0470BA94 38800000

NTSC-K
046FA7D0 38800000

Print this item

  Disable Other Players Star Music[Dea]
Posted by: Dea00 - 07-25-2021, 06:15 AM - Forum: Online; Item - No Replies

Disable Other Players Star Music[Dea]

NTSC-U
047016B0 3BC00000

PAL
04708054 3BC00000

NTSC-J
047076C0 3BC00000

NTSC-K
046F63FC 3BC00000

Print this item

  Change Character/Vehicle In Between Races/Battles Online[MrBean & Dea]
Posted by: Dea00 - 07-25-2021, 06:11 AM - Forum: Incomplete & Outdated Codes - Replies (1)

Change Character/Vehicle In Between Races/Battles Online[MrBean & Dea]

When you at the screen listing all players+VR/BR in the WW/Regional, press the START button (if GCN), or the PLUS button (if non GCN) to bring up the character/vehicle selection screen. Does NOT work in private rooms.

Tips:
I didn't implement vehicle color for battle, so screen always shows blue team vehicle.

NTSC-J
0462D7A4 4B9D3674
0462D834 4B9D3610
04000E18 7FE3FB78
04000E1C 3880006B
04000E20 48621635
04000E24 7FE3FB78
04000E28 3880006C
04000E2C 48621629
04000E30 7FE3FB78
04000E34 3880006D
04000E38 4862161D
04000E3C 7FE3FB78
04000E40 4862C968
04000E44 7FE3FB78
04000E48 3880006B
04000E4C 48621609
04000E50 7FE3FB78
04000E54 38800076
04000E58 486215FD
04000E5C 7FE3FB78
04000E60 3880006D
04000E64 486215F1
04000E68 7FE3FB78
04000E6C 4862C9CC
04000EB0 808B6918
04000EBC FFFFFFFF
04000EC0 80000EC4
04000EC4 3AA00001
04000EC8 3E808000
04000ECC 92B40EAC
04000ED0 3AA00000
04000ED4 3A800000
04000ED8 485BCE00
04839E48 60000000
C2622574 00000019
3EC08000 3A600000
82D60EAC 7C13B000
418200AC 3EC08000
82D60EA4 7C16F000
4082009C 3EC08000
83D60EA8 92760EAC
82760EA8 82D60EA0
82D60248 3AD6006C
92D3090C 92D30848
3CA00100 90B300D4
3E608000 82730EA0
82730000 2C130058
41820030 3E608000
82730EA0 827301E0
92D306F0 3E608000
82730EA0 827301BC
92D306C4 3A600000
3AC00000 48000030
3E608000 82730EA0
827301B8 92D306F0
3E608000 82730EA0
827301BC 92D306C4
3A600000 3AC00000
48000004 54C0103A
60000000 00000000
C262D81C 0000000A
7FE3FB78 3E808000
90740EA0 826301C0
92740EA4 826301B4
92740EA8 8263024C
82730024 82730008
3A400EB0 7E949214
929301BC 82730224
3E808000 92740EB4
3E600000 3E800000
3A400000 60000000
C262D8AC 0000000A
7FE3FB78 3E808000
90740EA0 826301E8
92740EA4 826301B4
92740EA8 8263024C
82730024 82730008
3A400EB0 7E949214
929301BC 82730224
3E808000 92740EB4
3E600000 3E800000
3A400000 60000000
C262287C 00000004
2C1D0000 40820014
3CA08000 80A50EA4
7CBD2B78 48000004
93A30354 00000000


Credits:
MrBean for his original Change Character/Vehicle In Between Races Online code
https://mkwii.com/showthread.php?tid=785

Print this item

Thumbs Down Aimbot[Dea]
Posted by: Dea00 - 07-24-2021, 06:52 AM - Forum: Incomplete & Outdated Codes - Replies (2)

Just an Aimbot.

Because of leaking, I have decided to release my codes.(What a toxic community)
Good luck!

If you can port this and works perfectly, please comment and move/edit this thread.

NTSC-J
040016C8 3F800000
040016CC BF800000
040016D0 00000000
040016D4 3F000000
2834XXXX 0000YYYY
C27EE614 00000003
3DE08000 5460063E
1E600004 926F1534
60000000 00000000
C25B4FA0 0000004B
D2810058 D2A1005C
D2C10060 D2E10064
D3010068 D321006C
D3410070 D3610074
D3810078 D3A1007C
D3C10080 D3E10084
3DC0809C 81CE0958
81CE0020 3E408000
C232153C 82721534
7DCF7378 7DCE9A14
3E608034 A273XXXX
2C13ZZZZ 40820024
82721530 2C130000
40820010 82721538
3A730004 92721538
3E608034 A273XXXX
2C13ZZZZ 40820010
3A600001 92721530
4800000C 3E600000
92721530 82721538
82521534 7C139000
3E408000 4082000C
3A730004 92721538
A26FFFF6 82521538
7C129800 3E408000
4080000C 41820008
4800000C 3E600000
92721538 82721538
7DEF9A14 81EF0000
81CE0000 81CE0024
81EF0024 81CEFFF8
81EFFFF8 81CE0008
81EF0008 81CE0008
81EF0008 39CE0010
39EF0010 7C0EF000
40820104 C29E0068
C2BE0070 C2CF0068
C2EF0070 FED4B028
FEF5B828 FE20B210
FE40BA10 D2321520
D2521524 3D8045A4
81D21520 81F21524
7C0E6000 418100C8
7C0F6000 418100C0
2C0E0000 418200B8
2C0F0000 418200B0
FF1605B2 FF3705F2
FF38C82A FF40C890
C37216D0 C39216D4
FFA0D090 3A200064
7E2903A6 EFDBE82A
EFDE0732 EFFE07B2
FC1AF800 41820010
40800010 FFA0F090
4200FFE4 48000010
FF60F090 4200FFD8
4BFFFFF4 FF00B090
FF20B890 FED6F024
C21216CC FED005B2
FEF7F024 FEF005F2
C23216D0 C25216C8
FC198800 4181000C
FEF7902A 48000020
FEF7E028 FEE0B850
FEF7E02A FF00B090
FEC0B890 FEE0C090
48000004 D2DE00F4
D2FE00FC C2810058
C2A1005C C2C10060
C2E10064 C3010068
C321006C C3410070
C3610074 C3810078
C3A1007C C3C10080
C3E10084 EEE2282A
60000000 00000000
E0000000 80008000

XXXX: Controller
YYYY: Activate Button
ZZZZ: Change Target

Credits: 
mdmwii for store P1 index address and Coordinate Pointer.
DarkFlare for his Aimbot Algorithm in MK8.

Maybe, this code can be more shorter using Wii's fsqrt function instead of Newton method for calculating distance.

Print this item

  True Velocity Meter [Vega]
Posted by: Vega - 07-23-2021, 12:52 PM - Forum: Time Trials & Battle - Replies (3)

True Velocity Meter [Vega]

This will display your velocity (factoring in force, collisions, gravity, engine speed, etc) in the milliseconds section of your timer. Will only work in Solo TT's.

NTSC-U
C2690444 00000008
2C190000 41820034
C1BA0804 FDA0681C
D9A1FFF8 8181FFFC
3D603B80 7D6B6378
3D80807F 956CD9F8
7C00606C 7C0004AC
7C0067AC 4C00012C
3B390001 00000000

PAL
C26948CC 00000008
2C190000 41820034
C1BA0804 FDA0681C
D9A1FFF8 8181FFFC
3D603B80 7D6B6378
3D808080 956C84F8
7C00606C 7C0004AC
7C0067AC 4C00012C
3B390001 00000000

NTSC-J
C2693F38 00000008
2C190000 41820034
C1BA0804 FDA0681C
D9A1FFF8 8181FFFC
3D603B80 7D6B6378
3D80807F 956C7B64
7C00606C 7C0004AC
7C0067AC 4C00012C
3B390001 00000000

NTSC-K
C2682C74 00000008
2C190000 41820034
C1BA0804 FDA0681C
D9A1FFF8 8181FFFC
3D603B80 7D6B6378
3D80807E 956C68B8
7C00606C 7C0004AC
7C0067AC 4C00012C
3B390001 00000000



Code creator: Vega
Code Credits: JoshuaMK (Millisecond Display Mod)



Source:
Code:
#Address Ports
#NTSC-U = 80690444
#PAL = 806948CC
#NTSC-J = 80693F38
#NTSC-K = 80682C74

#Compilation Region Setting
.set region, ''

#Region Dependent Addresses
.if (region == 'E' || region == 'e') # RMCE
.set millmod, 0x807ED9F8
.elseif (region == 'P' || region == 'p') # RMCP
.set millmod, 0x807F84F8
.elseif (region == 'J' || region == 'j') # RMCJ
.set millmod, 0x807F7B64
.elseif (region == 'K' || region == 'k') # RMCK
.set millmod, 0x807E68B8
.else # Invalid Region
.err
.endif

#Velocity is most updated (r26 correct address) when r25 is 1 (can only be 0 or 1 before default instruction)
cmpwi r25, 0
beq- default_instruction

#Get Velocity
lfs f13, 0x0804 (r26)

#Convert float w/ standard rounding, place conversion into a GPR; no need for fabs, value is always positive
fctiw f13, f13
stfd f13, -0x8 (sp)
lwz r12, -0x4 (sp)

#Modify millisecond value of timer
lis r11, 0x3B80 #Upper bits of new instruction
or r11, r11, r12
lis r12, millmod@ha #Use ha in macro to adjust for possible signed offset values in the following store instruction
stwu r11, millmod@l (r12) #Use stwu for upcoming cache instructions

#Update cache
dcbst 0, r12 #Adjust cache for new instruction
sync
icbi 0, r12
isync

#Default Instruction
default_instruction:
addi r25, r25, 1

Print this item

  [REQUEST] Custom Default Character Selection
Posted by: Fear - 07-20-2021, 07:55 AM - Forum: Code Support / Help / Requests - Replies (1)

A cool idea I thought of was to change the default character selection when you boot up, from Mario, Standard Kart, Automatic to maybe Funky Kong, Flame Runner, Manual or anything really. Could be a really subtle QoL change.

Print this item

  Rapid Fire [Vega]
Posted by: Vega - 07-18-2021, 10:34 PM - Forum: Misc/Other - No Replies

Rapid Fire [Vega]

Unlike other RF codes in the past, this one works with any controller. Just fill in your controller address value (XXXX) in the code. Also the code is gives you the ability of when to initiate the RF and when to not. Thus, to fire your items normally, just use w/e button on your controller that is normally required for Item Usage. The ZZZZ values in the code is the button value you choose to initiate the RF. The RF button cannot be the same button that is used for normal Item Usage.

W values (for PAL code only):
4 = Non-GCN controller (Wheel, chuck, classic)
5 = GCN

XXXX values = Controller Address
ZZZZ values = Button for RF

Thread containing XXXX and ZZZZ values -> https://mkwii.com/showthread.php?tid=44

Important: If filling a ZZZZ value for GCN, used the Wavebird ZZZZ values!

R Value is rate of rapid fire (in frames)
2 = Lowest amount possible (fastest the RF can be)

NOTE: This code makes use of memory addresses 0x80000FCC thru 0x80000FCF. Make sure no other codes you have equipped are using those addresses.

Video - https://www.youtube.com/watch?v=CMU1NX4m804

NTSC-U
C251CE8C 00000007
3D808000 816C0FCC
280B000R 41800020
3D608034 A16BXXXX
716BZZZZ 41A20010
60000004 39600000
916C0FCC B01E002C
60000000 00000000
C0000000 00000003
3D808000 816C0FCC
396B0001 916C0FCC
4E800020 00000000

PAL
C2521300 00000007
3D808000 816C0FCC
280B000R 41800020
3D60803W A16BXXXX
716BZZZZ 41A20010
60000004 39600000
916C0FCC B01E002C
60000000 00000000
C0000000 00000003
3D808000 816C0FCC
396B0001 916C0FCC
4E800020 00000000

NTSC-J
C2520C80 00000007
3D808000 816C0FCC
280B000R 41800020
3D608034 A16BXXXX
716BZZZZ 41A20010
60000004 39600000
916C0FCC B01E002C
60000000 00000000
C0000000 00000003
3D808000 816C0FCC
396B0001 916C0FCC
4E800020 00000000

NTSC-K
C250F324 00000007
3D808000 816C0FCC
280B000R 41800020
3D608033 A16BXXXX
716BZZZZ 41A20010
60000004 39600000
916C0FCC B01E002C
60000000 00000000
C0000000 00000003
3D808000 816C0FCC
396B0001 916C0FCC
4E800020 00000000



Code creator: Vega
Code credits: Seeky (Timed Auto Usage)



Source:
1st ASM (C2)

#NTSC-U = 8051CE8C
#PAL = 80521300
#NTSC-J = 80520C80
#NTSC-K = 8050F324

#Check Frame Count
lis r12, 0x8000
lwz r11, 0x0FCC (r12)
cmplwi r11, 2 #2 used for compilation purposes, adjust this to your needs
blt- default_instruction

#Get Controller Button Halfword
lis r11, 0x8033 #NTSC-K GCN used for compilation purposes, adjust this to your needs
lhz r11, 0x6200 (r11)

#Check if desired button for RF has at least been pressed
andi. r11, r11, 0x0800 #GCN Y button used for compilation purposes, adjust this to your needs
beq+ default_instruction

#RF Button pressed+held, initiate Rapid Fire. Flip Item Usage bit high.
ori r0, r0, 0x0004

#Start cooldown period
li r11, 0
stw r11, 0x0FCC (r12)

#Default Instruction
default_instruction:
sth r0, 0x002C (r30) #Default instruction; Store the word containing Item Usage bit to memory

===

2nd ASM (C0)

lis r12, 0x8000 #Set EVA Upper
lwz r11, 0x0FCC (r12) #Get Frame Count
addi r11, r11, 1 #Increment Frame Count
stw r11, 0x0FCC (r12) #Update Frame Count

Print this item

  Luck Wheelie Bot [Vega]
Posted by: Vega - 07-17-2021, 09:00 PM - Forum: Misc/Other - No Replies

Luck Wheelie Bot [Vega]

Always get a luck wheelie, no controller input required. It's entirely automated. Works everywhere using any controller.

NOTE: This code makes use of memory address 0x80000FC8. Make sure no other codes you have equipped are using that address.

Video - https://www.youtube.com/watch?v=pNDeJNrnLYs

NTSC-U
C2581BA0 00000004
74858000 3CA08000
38800000 40A20008
38800001 98850FC8
80A30000 00000000
C2581FA4 00000004
3D808000 898C0FC8
2C0C0001 40820008
38600001 2C030001
60000000 00000000

PAL
C25883C4 00000004
74858000 3CA08000
38800000 40A20008
38800001 98850FC8
80A30000 00000000
C25887C8 00000004
3D808000 898C0FC8
2C0C0001 40820008
38600001 2C030001
60000000 00000000

NTSC-J
C2587D44 00000004
74858000 3CA08000
38800000 40A20008
38800001 98850FC8
80A30000 00000000
C2588148 00000004
3D808000 898C0FC8
2C0C0001 40820008
38600001 2C030001
60000000 00000000

NTSC-K
C257641C 00000004
74858000 3CA08000
38800000 40A20008
38800001 98850FC8
80A30000 00000000
C2576820 00000004
3D808000 898C0FC8
2C0C0001 40820008
38600001 2C030001
60000000 00000000

Code creator: Vega
Code credits: Stebler (player.h mkw-structure GitHub)



Source:
1st ASM

#NTSC-U = 80581BA0
#PAL = 805883C4
#NTSC-J = 80587D44
#NTSC-K = 8057641C

#r4 and r5 safe for use

andis. r5, r4, 0x8000 #Check if r4 was a pointer or if it was the byte size wheelie timer value. If it's the timer value byte, we know to continue the wheelie
lis r5, 0x8000 #Set EVA Upper
li r4, 0 #Preset Status Flag to 0
bne+ end_code

li r4, 1 #Need to initiate an LW, set status flag to 1

end_code:
stb r4, 0x0FC8 (r5) #Update Status Flag in EVA
lwz r5, 0 (r3) #Default Instruction

=================

2nd ASM

#NTSC-U = 80581FA4
#PAL = 805887C8
#NTSC-J = 80588148
#NTSC-K = 80576820

lis r12, 0x8000 #Set EVA Upper
lbz r12, 0x0FC8 (r12) #Load Status Flag
cmpwi r12, 1 #Check if Flag is 1
bne- default_instruction

li r3, 1

default_instruction:
cmpwi r3, 1

Print this item

  Extended BMG String Length [Diamond]
Posted by: Diamond - 07-13-2021, 05:28 AM - Forum: Misc/Other - No Replies

Extends BMG string sizes further than is defined in the BRLYT

NTSC-U
0407B2DC 38000128

PAL
0407B37C 38000128

NTSC-J
0407B29C 38000128

NTSC-K
0407B3DC 38000128

Print this item