What is it:
This utility patches the main.dol to cheat the game's language detection mechanism. We can force a multi-language game to use specified language rather than the system's language with this utility. This could be useful when we play multi-language games on NTSC-U/NTSC-J consoles, which come without a language option in the system.
How to use it:
- Open ISO with Trucha Signer
- Extract Partition2/SYSFILES/main.dol
- Drag&drop the main.dol to wglp.exe
- Select a language (For example, if you patch an NTSC-U game, please select [1] en)
- Replace Partition2/SYSFILES/main.dol with the patched one and re-sign it
- Burn and play [IMG]
I tested it with Resident Evil: Umbrella Chronicle (U). When I set the language code to 1(eng), everything is in English, including the home button interface. But when I try some European language codes, it still displays English except the health warning screens and home button interface. This is because it is an NTSC-U game. It re-overrides the language code on top of the common detection mechanism. Of course we can still hack it with additional asm code patches, but this utility won't do this for you [IMG]
Rayman Raving Rabbits (PAL) works perfectly for me, because this is a real multi-language game.
Super Monkey Ball should also be ok.
Cooking Mama (U) can run on NTSC-J Wii after being patched.
-----------------------
UPDATE (03/15/08):
While the patcher was initially intended to merely change the language a multi-lang game uses, a lot of people tried to use it to region-free NTSC-U games for NTSC-J Wii and found that there were still some games refused to work.
So here comes the V2 update. It enables more NTSC-U games to run on NTSC-J consoles and vice versa. Please note that this new hack has no effect for PALNTSC-U. It only works for NTSC-JNTSC-U, and maybe NTSC-JPAL with the help of VMC.
You still need to WBB a game if necessary since this patcher has nothing to do with the firmware update partition!
Download:
http://sites.google.com/site/slowargo/wglp_v2.zip?attredirects=0
This utility patches the main.dol to cheat the game's language detection mechanism. We can force a multi-language game to use specified language rather than the system's language with this utility. This could be useful when we play multi-language games on NTSC-U/NTSC-J consoles, which come without a language option in the system.
How to use it:
- Open ISO with Trucha Signer
- Extract Partition2/SYSFILES/main.dol
- Drag&drop the main.dol to wglp.exe
- Select a language (For example, if you patch an NTSC-U game, please select [1] en)
- Replace Partition2/SYSFILES/main.dol with the patched one and re-sign it
- Burn and play [IMG]
I tested it with Resident Evil: Umbrella Chronicle (U). When I set the language code to 1(eng), everything is in English, including the home button interface. But when I try some European language codes, it still displays English except the health warning screens and home button interface. This is because it is an NTSC-U game. It re-overrides the language code on top of the common detection mechanism. Of course we can still hack it with additional asm code patches, but this utility won't do this for you [IMG]
Rayman Raving Rabbits (PAL) works perfectly for me, because this is a real multi-language game.
Super Monkey Ball should also be ok.
Cooking Mama (U) can run on NTSC-J Wii after being patched.
-----------------------
UPDATE (03/15/08):
While the patcher was initially intended to merely change the language a multi-lang game uses, a lot of people tried to use it to region-free NTSC-U games for NTSC-J Wii and found that there were still some games refused to work.
So here comes the V2 update. It enables more NTSC-U games to run on NTSC-J consoles and vice versa. Please note that this new hack has no effect for PALNTSC-U. It only works for NTSC-JNTSC-U, and maybe NTSC-JPAL with the help of VMC.
You still need to WBB a game if necessary since this patcher has nothing to do with the firmware update partition!
Download:
http://sites.google.com/site/slowargo/wglp_v2.zip?attredirects=0