Hacking RiiskiMod 1.0

What shall we call the new version of Riiski since it aint that risky anymore...

  • SoftMii

    Votes: 0 0.0%
  • Chip-Away

    Votes: 0 0.0%
  • Anti-Chip

    Votes: 0 0.0%
  • The U-Mod - Ultimate Soft Mod

    Votes: 0 0.0%

  • Total voters
    0

strell

Active Member
Newcomer
Joined
Oct 10, 2008
Messages
30
Trophies
0
XP
69
Country
United States
Excellent work - thank you! Jumped from 3.4U/gamma to this with no issues - I can read and have a fairly usable loaf.

I am definitely looking forward to being able to customize things like the health screen and the menu.
 

Jizmo

Well-Known Member
Member
Joined
Oct 23, 2008
Messages
500
Trophies
0
XP
6
Country
United States
Ok guys, get comfortable, get a drink and a snack or a bong if that's your thing.... but I've deciphered the logistics that explains why certain games run on certain region/video/language systems. It's gonna take some space to explain and of course I'll ramble a lot but I think the situation will be understood by most when I'm done.

For starters let me just say I'm going to be using my own system (NTSC(USA) 3.2U, PreLoader & ARC M5 Starfall Hacks, CIOSCORP) as reference but the information applies in reverse to EUR(PAL) systems. I am also talking about native launching backup discs from Disc Channel as that has been the goal most recently. Now on to the technical.....

First let's address a game's Language. Games can support many languages, however many games do not. Donkey Kong Jungle Beat for Instance is a Japanese game which seems to only have Japanese support. The only way I have found to run this title from Disc Channel is to use Any Region Changer 1.1b M5 and change the Region Language setting to Japanese. This says to me that there must be a match between the specific games language and the console's language. The Wii console is only set to 1 language at a time, so that language must be present on the game. Since all US games and most PAL games have English language this explains the high level of compatibility. Yet some games are very region specific and don't have english language on them. They will not run from disc channel unless the console's language is changed to match a language on that game. Don't forget here that we're only talking about Disc Channel. This information does not apply to gamma. Using this information we can declare:

Condition #1: The game disc must include the language or language code to match the console's language setting.

Secondly let's address a game's Video Mode support. Games can support many video modes, however many games do not. You can view/change your console's Video Out mode with Any Region Changer 1.1b M5 also. When you run a game from the Disc Channel your console's Video Out setting is forced. So for a USA console that is set to NTSC Video Out you must have NTSC video support on the game disc. The compatibility provided here would be 100% of all USA games and a High percentage of PAL games since EUR/PAL games tend to also have NTSC video support. Now by using ARCM5 if we change the Video Out mode of the console to PAL and save it we would attain the following compatibility. Now with video out set to PAL I have near 100% compatibility with EUR/PAL games but lost compatibility with many of my USA games. This proves that there must be a match between the Console's Video Out mode setting and support for that mode on the game. Using this information we can declare:

Condition #2: The game disc must include video mode support or code to match the console's video out setting.

Both of these conditions have to be met for a disc to run correctly from the disc channel. I don't know if a tool exists that can read this information from the .ISO or the Discs themselves but It would be a really handy utility to catalog compatability with.

There is also a third factor that comes into play, and that is a game's Region. The disc channel requires a match between it's console's region and the game disc's region for it to display. This however has been overridden by applying region free hacks to the disc channel so we're not forced to meet this condition. We also know this to be fact because with the recent hacks we no longer have to region patch out of region discs for them to show up in disc channel.

So now that we know we have to meet two conditions, we have to examine what they really are. For instance, the languages supported by a game.... is it just a byte or a few bytes of code the Wii reads off the disc (which would allow it to be patched) or does it have to actually have that language present in the games program code? This I am unsure of and would appreciate someone explaining the actual method the Wii uses to determine if that condition is met.

Also concerning the Video mode support on the game disc. We know we can force video modes and run pal games in ntsc and visa versa, but does there actually have to be seperate program code to support both video modes, or is it just a byte or a few bytes of data like a tag that can be patched?

Regardless of whether it's tags or program code, because of the wide variety of language/video modes on the game discs we would never be able to attain 100% compatibility without some kind of on the fly patching of these settings. I guess there could be other ways, but currently I don't think they exist. At least not with softmod and disc channel use.


So where was I going and what are my conclusions from this.... I investigated these settings to clearly show why so many incompatibilities still exist. The culprits are Language and Video Mode. I personally have no idea how this would be addressed, but without source code for Disc Channel/System Menu it would really be tough.

As a final thought let me state that by changing Video Out and Language settings with ARCM5 I believe I am able to get every one of my 110 1:1 backups to run from disc channel. Even Donkey Kong Jungle Beat and that Pikmin or whatever it is game. Or course I'm not able to get them to all load with a single configuration though. And also remember that it's a lot easier just to launch a game from Gamma or Softchip than to change console settings to run it.

Now if someone will just explain the actual logistics of the settings on the discs and which ones can be patched or spoofed and which can't I would be happy. I mean could I patch a Japanese language game to spoof it as english even though the english language doesn't exist in the game?

So next time you get a black screen with a game with this Wii Mod setup, you'll know it's because you are not meeting one of the two conditions I've stated. This of course assumes you have the Region Free hacks installed.

Please correct me on any statements I've made that are incorrect as I do not want to spread misinformation. There's plenty of that going on already. Also please feel free to clarify any of my statements as my only purpose for these types of posts is to help spread knowledge. Thank you for listening. Goodnight Gracie.
 

Jizmo

Well-Known Member
Member
Joined
Oct 23, 2008
Messages
500
Trophies
0
XP
6
Country
United States
As far as a custom splash screen for people, how about this approach which seems fairly simple and safe.

All we would need is someone to write a small piece of code that will display splash.jpg or whatever from the root of SD for a default amount of time or until a button is pressed and then load System Menu. This code as a .dol could be launched from Preloader and function as a custom Bootup/Warning/Personalization screen. Would it not be that simple or am i overlooking something?

Edit: Or how about this, the Splash screen also Displays:

Press 1 for NTSC
Press 2 for PAL
Press - for JAP

or something to that effect... which would then patch the Wii's Region settings to match. Dunno if it's possible to make those changes without a full reboot or if once the patches are applied they take effect when system menu loads.
 

Omegax0

Well-Known Member
Newcomer
Joined
Jan 6, 2007
Messages
46
Trophies
0
Website
Visit site
XP
96
Country
Netherlands
Hmm, looking at the Preloader 0.26 video, it seems to have a hack that forces the video mode of the game, instead of the system.

Shouldn't that remove the need to change it in ARC?
 

rajnika

Well-Known Member
Newcomer
Joined
Jul 6, 2006
Messages
55
Trophies
0
XP
213
Country
France
I think it'll
smile.gif
 

DanteMx

Member
Newcomer
Joined
Jan 23, 2009
Messages
17
Trophies
0
XP
181
Country
United States
hey guys another noob question
I have a 3.2U Ninty wii (originaly 3.3u but downgraded) so
Where start the process ? because i dont have internet wifi
and tell me the Korean Disc or Whatever need network conection?

thanks dude i wnt to instal riskiimod
 

Hajaz

Member
Newcomer
Joined
Aug 13, 2006
Messages
6
Trophies
0
XP
251
Country
Belgium
hello,

ive got a quick question;
i already have euro 3.2 + starfall + hbc + gammachannel installed...

do i need to uninstal anything or should i skip any steps in the instalationguide?

cheers
 

fhy

Member
Newcomer
Joined
Apr 27, 2008
Messages
12
Trophies
0
XP
43
Country
France
digitydogs said:
30 is the scary one on 3.2 thats its system menu ios.
Hmm what the fuck is the MPAL region? anyone know
By the way, im installing now, but i left out the cios install step since i already have it installed, and am sketchy on aforementioned wads.
I'm not perfectly sure, but I think PAL-M is kind of between PAL and NTSC, or another name or variation of PAL60. PAL with NTSC speed, sort of. PAL consoles with modchips or 60Hz mode often stays in a kind of PAL mode, but with 60Hz. That's why my digital video recorder doesn't understand the signal when I plug my PAL dreamcast with a 60Hz game.
 

Jizmo

Well-Known Member
Member
Joined
Oct 23, 2008
Messages
500
Trophies
0
XP
6
Country
United States
Omegax0 said:
Hmm, looking at the Preloader 0.26 video, it seems to have a hack that forces the video mode of the game, instead of the system.

Shouldn't that remove the need to change it in ARC?

Sure looks that way. And Language is really only a problem with Japanese discs I think. Could be almost the ultimate hack wtih 0.26

I saw that, similar to how it was implemented in softchip. choice of System Video mode or Video mode from game. But I noticed in softchip the language setting is a hard set, no launguage from game setting or anything like that, just Individual Languages

EDIT: Actually softchip uses...

Set Video Mode using: Disc Region / System Settings
 

Hajaz

Member
Newcomer
Joined
Aug 13, 2006
Messages
6
Trophies
0
XP
251
Country
Belgium
fozzieb said:
Hajaz said:
hello,

ive got a quick question;
i already have euro 3.2 + starfall + hbc + gammachannel installed...

do i need to uninstal anything or should i skip any steps in the instalationguide?

cheers


it tell's you in the guide where to start and what to do m8


ah.. right i missed that, sorry.
straight to phase 3 it is then, i suppose
smile.gif
 

robiul

Well-Known Member
Member
Joined
Oct 1, 2008
Messages
538
Trophies
0
Location
United Kingdom
XP
237
Country
United States
clarky you need to edit the title of the thread so it can be seen outside of the thread.

btw someone had a link in there signature which had a donatable link towards csm, I was gonna do it but I didn't know much about it, can someone explain more about csm.
 

Omegax0

Well-Known Member
Newcomer
Joined
Jan 6, 2007
Messages
46
Trophies
0
Website
Visit site
XP
96
Country
Netherlands
fhy said:
I'm not perfectly sure, but I think PAL-M is kind of between PAL and NTSC, or another name or variation of PAL60. PAL with NTSC speed, sort of. PAL consoles with modchips or 60Hz mode often stays in a kind of PAL mode, but with 60Hz. That's why my digital video recorder doesn't understand the signal when I plug my PAL dreamcast with a 60Hz game.

Apparently it's a 60hz video mode used in Brazil.
 

yahmegaman

Well-Known Member
Newcomer
Joined
Aug 21, 2007
Messages
95
Trophies
0
XP
141
Country
United States
i just want to thank everyone who made this mod happen.. it's SO GREAT! now i can play MoHH2 1:1. im so over the warnning screen being stuck for hours. also region free 1:1 not a problem any more.

now if there is only a way to enable ALL games to force or run wide-screen mode.
tongue.gif
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Hawaii played it smart and said we're too hot for this land