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

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 366
» Latest member: jawa
» Forum threads: 1,320
» Forum posts: 6,650

Full Statistics

Online Users
There are currently 108 online users.
» 1 Member(s) | 105 Guest(s)
Bing, Google, JoshuaMK

Latest Threads
Position Graphic Modifier...
Forum: Visual & Sound Effects
Last Post: 1superchip
Yesterday, 01:39 AM
» Replies: 0
» Views: 64
How to bypass ANY ban on ...
Forum: Other
Last Post: Dorian
04-13-2021, 02:00 AM
» Replies: 7
» Views: 3,464
Make it to 10,000
Forum: General Discussion
Last Post: Mewmaster99
04-12-2021, 08:16 PM
» Replies: 1,761
» Views: 447,648
How would download a file...
Forum: Hacking General Discussion
Last Post: Vega
04-11-2021, 11:26 PM
» Replies: 1
» Views: 79
How would I copy a file t...
Forum: Hacking General Discussion
Last Post: jawa
04-11-2021, 05:03 PM
» Replies: 2
» Views: 199
Replace/Edit Bootstrap Sc...
Forum: Other
Last Post: HackerCop
04-10-2021, 03:34 PM
» Replies: 1
» Views: 2,484
VS Points Based on Finish...
Forum: Online Non-Item
Last Post: WhatisLoaf
04-10-2021, 02:11 PM
» Replies: 1
» Views: 147
CC Tracker [JoshuaMK]
Forum: Misc/Other
Last Post: Vega
04-08-2021, 08:58 PM
» Replies: 8
» Views: 3,673
Check if Time Trials [Jos...
Forum: Misc/Other
Last Post: 1superchip
04-07-2021, 04:20 PM
» Replies: 7
» Views: 3,025
Golden Length Modifier [1...
Forum: Offline; Item
Last Post: 1superchip
04-07-2021, 12:49 AM
» Replies: 0
» Views: 184

 
  Code Request - Wiimmfi Patcher v7
Posted by: DF_BR - 02-26-2021, 08:16 PM - Forum: Code Support / Help / Requests - Replies (2)

Well, as you might know, today wiimmfi announced the update of the patcher (Wiimmfi Update Info), I think that the code made by CLF78 (Wiimmfi Patcher [Leseratte] (mkwii.com)) is not compatible with this new version, there's a way to rebuild the code for the new version? or the old one is fine?

Print this item

  Use Pow Anytime [1superchip]
Posted by: 1superchip - 02-26-2021, 02:01 AM - Forum: Incomplete & Outdated Codes - Replies (1)

Use Pow Anytime [1superchip]

This code allows you to use a pow in a race whenever you want. Press the Activator and the Pow will be used. This code is server-sided. When using this code you will lose items in your item slot (3 mushrooms -> 2 mushrooms -> 1 mushroom).
This resets the ItemSlotData pow timer making pows unable to be pulled from item boxes for 20 seconds after use.

X = player slot using pow
XXXX = Controller Address
ZZZZ = Button Value

NTSC-U
C0000000 0000000D
3C608034 6063XXXX
A0630000 3960ZZZZ
7D601838 7C005800
40A2004C 3C60809C
8063EE20 2C030000
4182003C 9421FF80
7D8802A6 BC610008
80630014 3880000X
1C840248 7C632214
3C80807D 60849580
7C8803A6 4E800021
B8610008 7D8803A6
38210080 4E800020

PAL
C0000000 0000000D
3C608034 6063XXXX
A0630000 3960ZZZZ
7D601838 7C005800
40A2004C 3C60809C
80633618 2C030000
4182003C 9421FF80
7D8802A6 BC610008
80630014 3880000X
1C840248 7C632214
3C80807B 60841B2C
7C8803A6 4E800021
B8610008 7D8803A6
38210080 4E800020

NTSC-J
C0000000 0000000D
3C608034 6063XXXX
A0630000 3960ZZZZ
7D601838 7C005800
40A2004C 3C60809C
80632678 2C030000
4182003C 9421FF80
7D8802A6 BC610008
80630014 3880000X
1C840248 7C632214
3C80807B 60841198
7C8803A6 4E800021
B8610008 7D8803A6
38210080 4E800020

NTSC-K
C0000000 0000000D
3C608033 6063XXXX
A0630000 3960ZZZZ
7D601838 7C005800
40A2004C 3C60809B
80631C58 2C030000
4182003C 9421FF80
7D8802A6 BC610008
80630014 3880000X
1C840248 7C632214
3C808079 6084FEEC
7C8803A6 4E800021
B8610008 7D8803A6
38210080 4E800020

Source:


.set region, ''
.set UsePlayerID, X #this is the player id that uses the pow

.if (region == 'E' || region == 'e') # RMCE
    .set Pow_use, 0x807d9580
    .set ItemHolder, 0x809bee20
    lis r3, 0x8034
.elseif (region == 'P' || region == 'p') # RMCP
    .set Pow_use, 0x807b1b2c
    .set ItemHolder, 0x809C3618
    lis r3, 0x8034
.elseif (region == 'J' || region == 'j') # RMCJ
    .set Pow_use, 0x807b1198
    .set ItemHolder, 0x809C2678
    lis r3, 0x8034
.elseif (region == 'K' || region == 'k') # RMCK
    .set Pow_use, 0x8079feec
    .set ItemHolder, 0x809B1C58
    lis r3, 0x8033
.else # Invalid Region
    .err
.endif

ori r3, r3, 0xXXXX
lhz r3, 0 (r3)
li r11, 0xZZZZ
and r0, r11, r3
cmpw r0, r11
bne+ end

lis r3, ItemHolder@ha
lwz r3, ItemHolder@l (r3)

cmpwi r3, 0
beq- end

stwu sp, -0x0080 (sp) #Make stack frame
mflr r12 #Backup LR because C0
stmw r3, 0x8 (sp)

lwz r3, 0x14 (r3)
li r4, UsePlayerID
mulli r4, r4, 0x248
add r3, r3, r4

lis r4, Pow_use@h
ori r4, r4, Pow_use@l
mtlr r4
blrl

lmw r3, 0x8 (sp) #Pop stack frame
mtlr r12 #Recover LR because c0
addi sp, sp, 0x0080

end:
blr



This code is untested for NTSC-J and NTSC-K.

Code Creator: 1superchip
Code Contributor: Vega (ASM for pressing multiple buttons)

Print this item

  Launch Any Wii Channel Instead of MKChannel [Vega, Kazuki]
Posted by: Kazuki - 02-25-2021, 10:20 PM - Forum: Incomplete & Outdated Codes - No Replies

This code will launch the desired Wii Channel of your choice instead of MKChannel.
if desired Wii Channel is not exsist, system menu will be launched.

This code does not work for launching the Region Select channel.

(NTSC-U)
c20095f4 00000017
3d80809c 818cd508
2c0c0000 418200a4
818c0000 2c0c0000
41820098 818c0000
2c0c007a 40a2008c
3d608016 616cadbc
48000031 2f746974
6c652fXX XXXXXXXX
XXXXXX2f YYYYYYYY
YYYYYYYY 2f636f6e
74656e74 2f746974
6c652e74 6d640000
7c6802a6 38800001
7d8803a6 4e800021
2c030000 41800024
616cb2e4 7d8803a6
4e800021 3c60UUUU
6063UUUU 3c80LLLL
6084LLLL 4800000c
38600001 38800002
3d80801a 618cd960
7d8803a6 4e800020
88030051 60000000



(PAL)
c2009634 00000017
3d80809c 818c1e38
2c0c0000 418200a4
818c0000 2c0c0000
41820098 818c0000
2c0c007a 40a2008c
3d608016 616cae5c
48000031 2f746974
6c652fXX XXXXXXXX
XXXXXX2f YYYYYYYY
YYYYYYYY 2f636f6e
74656e74 2f746974
6c652e74 6d640000
7c6802a6 38800001
7d8803a6 4e800021
2c030000 41800024
616cb384 7d8803a6
4e800021 3c60UUUU
6063UUUU 3c80LLLL
6084LLLL 4800000c
38600001 38800002
3d80801a 618cda00
7d8803a6 4e800020
88030051 60000000



(NTSC-J)
c2009590 00000017
3d80809c 818c0e98
2c0c0000 418200a4
818c0000 2c0c0000
41820098 818c0000
2c0c007a 40a2008c
3d608016 616cad7c
48000031 2f746974
6c652fXX XXXXXXXX
XXXXXX2f YYYYYYYY
YYYYYYYY 2f636f6e
74656e74 2f746974
6c652e74 6d640000
7c6802a6 38800001
7d8803a6 4e800021
2c030000 41800024
616cb2a4 7d8803a6
4e800021 3c60UUUU
6063UUUU 3c80LLLL
6084LLLL 4800000c
38600001 38800002
3d80801a 618cd920
7d8803a6 4e800020
88030051 60000000



UUUUUUUU = Upper 32 bits of Title ID
LLLLLLLL = Lower 32 bits of Title ID

XXXXXXXXXXXXXXXX = Ascii code of UUUUUUUU
YYYYYYYYYYYYYYYY = Ascii code of LLLLLLLL

Example U/L/X/Y value:

Mii Channel (non-Korean)
UUUUUUUU = 00010002
LLLLLLLL = 48414341
XXXXXXXXXXXXXXXX = 3030303130303032
YYYYYYYYYYYYYYYY = 3438343134333431

Riivolution
UUUUUUUU = 00010001
LLLLLLLL = 52494956
XXXXXXXXXXXXXXXX = 3030303130303031
YYYYYYYYYYYYYYYY = 3532343934393536

HBC (LULZ)
UUUUUUUU = 00010001

LLLLLLLL = 4c554c5a
XXXXXXXXXXXXXXXX = 3030303130303031
YYYYYYYYYYYYYYYY = 3463353534633561


Code creator: Vega, Kazuki

Code credits: Vega (Launch Any Wii Channel, Steal-Mii), Megazig (all isfs functions), MrBean35000vr (menu_pointer)

Source
#inject at 0x800095F4 (NTSC-U)
#inject at 0x80009634 (PAL)
#inject at 0x80009590 (NTSC-J)

.set region, '' #Fill in E, P or J within the quotes for your region when Compiling! Lowercase letters can also be used.

.if    (region == 'E' || region == 'e') # RMCE
        .set menu_pointer, 0x809CD508
        .set ISFS_Open, 0xADBC
        .set ISFS_Close, 0xB2E4
        .set The_Addr, 0x801AD960
.elseif (region == 'P' || region == 'p') # RMCP
        .set menu_pointer, 0x809C1E38
        .set ISFS_Open, 0xAE5C
        .set ISFS_Close, 0xB384
        .set The_Addr, 0x801ADA00
.elseif (region == 'J' || region == 'j') # RMCJ
        .set menu_pointer, 0x809C0E98
        .set ISFS_Open, 0xAD7C
        .set ISFS_Close, 0xB2A4
        .set The_Addr, 0x801AD920
.else # Invalid Region
        .abort
.endif

lis r12,menu_pointer@h
lwz r12,menu_pointer@l (r12)
cmpwi r12,0
beq- skip_all
lwz r12,0(r12)
cmpwi r12,0
beq- skip_all
lwz r12,0(r12)

cmpwi r12,0x7A #Mario Kart Channel (from Main Menu)
bne+ skip_all

#~~~~~~~~~~~~~~~~~~~~~#
# Call ISFS_Open #
#~~~~~~~~~~~~~~~~~~~~~#
lis r11,0x8016 #Set 1st half address for all ISFS Functions
ori r12, r11, ISFS_Open
bl file_path

.string "/title/00010002/48414341/content/title.tmd\0"

file_path:
mflr r3
li r4,1

mtlr r12
blrl

cmpwi r3,0
blt set_system_menu

#~~~~~~~~~~~~~~~~~~~~~#
# Call ISFS_Close #
#~~~~~~~~~~~~~~~~~~~~~#

ori r12, r11, ISFS_Close
mtlr r12
blrl

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
#    _OSLaunchTitle Arguments    #
# r3 = Upper 32 bits of Title ID #
# r4 = Lower 32 bits of Title ID #
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#

lis r3, 0x0001 #Example value used just for compilation
ori r3, r3, 0x0002
lis r4, 0x4841
ori r4, r4, 0x4341
b call_OSLaunchTitle

set_system_menu:
li r3, 1
li r4, 2

#~~~~~~~~~~~~~~~~~~~~~#
# Call _OSLaunchTitle #
#~~~~~~~~~~~~~~~~~~~~~#

call_OSLaunchTitle:

lis r12, The_Addr@h
ori r12, r12, The_Addr@l
mtlr r12
blr

skip_all:
lbz r0, 0x0051 (r3) #default instruction

Print this item

  Riivolution and Ocarina codes [Help]
Posted by: DF_BR - 02-24-2021, 05:34 PM - Forum: Code Support / Help / Requests - Replies (2)

Hello, so, I'm tryng to add some codes to Riivolution, the Wiimmfi Patcher (Wiimmfi Patcher [Leseratte] (mkwii.com)) and the speedometer (Pretty Speedometer [stebler] (mkwii.com)), I'm trying to add them to one single .gct, I've tried with the online method and the offline one (Mario Kart Wii Gecko Codes, Cheats, & Hacks - How to make GCT files (mkwii.com)), but when I launch the game, it gives me a black screen and I have to reset the Wii, this only happens if the both codes are in the .gct, if it's only the Wiimmfi, or only the speedometer, it works just fine (Riivolution 1.06, RiiOcarina Ocarina Codes - Riivolution (rvlution.net))

These codes don't work together? I'd like to play via wiimmfi with the speedometer

Print this item

  Make Save Copyable [Kazuki]
Posted by: Kazuki - 02-24-2021, 05:42 AM - Forum: Misc/Other - Replies (1)

This code modifies the "banner.bin" of the saved game so that the saved game can be copied.

(NTSC-U)
04ae4d84 00000000

(PAL)
04ae9544 00000000

(NTSC-J)
04ae85a4 00000000

(NTSC-K)
04ad7b84 00000000

Print this item

  GeoHit Patcher [CLF78]
Posted by: CLF78 - 02-21-2021, 11:18 AM - Forum: Misc/Other - No Replies

This code lets you patch any of the GeoHit files right after they're loaded in memory. Useful if you only changed a few values and don't want to provide the entire file.

Since this is a customizable code, only the ASM is provided.

Code:
# Hooks (PAL, NTSC-U, NTSC-J, NTSC-K):
# GeoHitTableItem    = 0x8082A410, 0x808168FC, 0x80829A7C, 0x808187D0
# GeoHitTableItemObj = 0x8082A440, 0x8081692C, 0x80829AAC, 0x80818800
# GeoHitTableKart    = 0x8082A470, 0x8081695C, 0x80829ADC, 0x80818830
# GeoHitTableKartObj = 0x8082A4A0, 0x8081698C, 0x80829B0C, 0x80818860

# Free registers = r3, r4, r5

# Original instruction
stw r3, 0(r30)

# Load pointer to data (equivalent of offset 0x6 in the .bin file)
lwz r3, 0x24(r30)

################
# Example Code #
################

# This code patches the Geysers' damage in GeoHitTableKart
# You can do anything you want in this part
# See tockdom for more details on each file' structure

# Load damage type 11
li r4, 0xB

# Store damage to FlamePole_v and FlamePole_v_big
sth r4, 0x974(r3)
sth r4, 0x99C(r3)

Code created by: CLF78

Print this item

  Hello ;)
Posted by: Syara - 02-18-2021, 12:44 PM - Forum: Introductions - Replies (5)

Hello! I was mainly active in the Japanese MKW community.
I've been playing Mario Kart Wii for years, I still create mods.
I like to create various graphics and fonts.

Thanks for watching!

Print this item

  [REQUEST] Add codes into custom track distributions
Posted by: pakrett - 02-15-2021, 11:18 PM - Forum: Code Support / Help / Requests - Replies (2)

Is it possible to add some codes into custom track distributions ? We can put codes in the main.dol of the vanilla mario kart wii but is it possible to do something like that for ct-code or le-code based distributions ?

Print this item

  Code Request 2
Posted by: dime222 - 02-14-2021, 04:37 AM - Forum: Code Support / Help / Requests - Replies (1)

Hello There. Since I Was Playing The Mario Kart Wii With Max Item Limiter Modifier Code(https://mkwii.com/showthread.php?tid=242...item+limit) For A LongTime, I Have Some Uncomfortable.
Because When I Setting The Fake Items Boxes And Bananas ETC Are Each Limit Item's Total Numbered 30 Is Over, Some Of Setting The Item Will Disappears Automatically.
So SomeOne Made A Cheat Code That Unlimit Item Code' Please? Just Like A Fake Item Boxes And Bananas ETC Are Can Spawn Up To 100.

Thanks And Have A Nice Day.

Print this item

  Code Request - Don't freeze when using Bullet Bill on battle mode
Posted by: mapnov - 02-10-2021, 09:48 PM - Forum: Code Support / Help / Requests - Replies (5)

Well, the title is self-explanatory. When you use a bullet bill on battle mode, the game instantly freezes (this only happens on console). It would be nice to have an "Anti-Freeze code" for this, so you can't accidentally crash the game when using item cheats on battles (you have no idea how many times this has happened to me lol). Thanks!

Print this item