Hacking YAL-binaries for injection into channels.

  • Thread starter Thread starter joda
  • Start date Start date
  • Views Views 27,414
  • Replies Replies 163
HowardC said:
For those having trouble make sure you have the right cios...... you need kwiiks, NOT wanikoko's and you also need the "dip" version (has dip in the filename)

Thank you very much, now it works
yay.gif
yay.gif
 
For all of you who can't find the ios. Check the archive linked earlier with the source from tehskeen. It contains the installer you're looking for ...
 
joda said:
For all of you who can't find the ios. Check the archive linked earlier with the source from tehskeen. It contains the installer you're looking for ...

I have that specific installer, but somehow it cant get past the "press A to install or shut down to cancel" screen. Do I need to be on 3.2 to do it? Im at 4.0 (updated with wanin's updater) and im with IOS60 patched... Would one of these interfere? Sorry for my (possible stupid) question.
unsure.gif
 
Quick test results...

First of all kwiirk's loader doesn't work with IOS 239... if you use it with 239 it tries to access the disc. A modder here was complaining about the waninkoko's usb loader not working without disc drive... so this may work...

I installed IOS 222 using the cios_dip_usb2_install.dol earlier I got from the first page of this thread.

I had the ntsc version of wii sports in my usb drive, changed the hardcoded disc id with the disc id of the game... green screen... I guess region free is not implemented well...

Then tested a pal game, it worked... Now I'll rip the banner of the game and make a channel and see if it works...

ps: created the channel, banner is ok, I even change the tmd to prevent ios reloading in the app but it crashes with code dump
 
jeanrmarques said:
joda said:
For all of you who can't find the ios. Check the archive linked earlier with the source from tehskeen. It contains the installer you're looking for ...

I have that specific installer, but somehow it cant get past the "press A to install or shut down to cancel" screen. Do I need to be on 3.2 to do it? Im at 4.0 (updated with wanin's updater) and im with IOS60 patched... Would one of these interfere? Sorry for my (possible stupid) question.
unsure.gif
That shouldn't interfere. Do your Wiimotes sync up at all? Otherwise, it should just be pushing A ...
 
Aww I really want this, but it doesnt seem possible to make a channel that boots the game.
Has anyone had any luck yet?
 
Guys I have created a very little program for Windows to create the "yal.dol" simply giving a game DiscID
yay.gif

It requires .NET Framework 3.5 and nothing else: no DevKitPro, no libs, no external files, ecc...
wink2.gif

This is a screen:
1238700983596schermata7.png

Download HERE.

Hoping it will be usefull to someone
laugh.gif
 
WiiCrazy said:
Finally, with a few changes in the code (only one actually)
I got it to work!
smile.gif

Would you mind sharing the channel-working dol with the rest of the class so we can make our own?
smile.gif
 
WiiCrazy said:
Finally, with a few changes in the code (only one actually)
I got it to work!
smile.gif


Well are you gonna share with the rest of the class?
wink.gif


*edit* just saw troa11's reply... great minds think alike I guess.
 
HowardC said:
WiiCrazy said:
Finally, with a few changes in the code (only one actually)
I got it to work!
smile.gif


Well are you gonna share with the rest of the class?
wink.gif


*edit* just saw troa11's reply... great minds think alike I guess.

I know...it's been literally hours since I started on this...that's like...a lot of time in internet time!
 
Red_Squirrel said:
Guys I have created a very little program for Windows to create the "yal.dol" simply giving a game DiscID
yay.gif

It requires .NET Framework 3.5 and nothing else: no DevKitPro, no libs, no external files, ecc...
wink2.gif

This is a screen:
1238700983596schermata7.png

Download HERE.

Hoping it will be usefull to someone
laugh.gif


That is handy.
Thanks!
 
WiiCrazy said:
I will, I just want to create a demo with my crazy intro before... just after 15-20 minutes I'll put it here

Gotta make it presentable, I understand...

Right now I'm working on a tutorial for how to create a wad with the hard-coded DOL and using the banner/icon from the original ISO, I know you're going to get lots of credit in it WiiCrazy.
 
Great job guys! I was planning on bashing my head to the wall when getting home from work, but now you relieved me of that ... =)
 
troa11 said:
WiiCrazy said:
I will, I just want to create a demo with my crazy intro before... just after 15-20 minutes I'll put it here

Gotta make it presentable, I understand...

Right now I'm working on a tutorial for how to create a wad with the hard-coded DOL and using the banner/icon from the original ISO, I know you're going to get lots of credit in it WiiCrazy.


tutorial would be great
smile.gif
 
Dammit, battery of the camera empty...

Here is the dol : http://www.tepetaklak.com/data/yal-channel.rar

Find the string RCPP18 in the dol and change with your disc id...

For the actual channel I used XCPP title id... that's for the game Kororinpa


ps: about the code changes... you only need to do this along with joda's changes... usb gecko detection is the problem...

CODEvoid debug_printf(const char *fmt, ...) {
/*
ÂÂif(usb_isgeckoalive(1)){
ÂÂÂÂchar buf[1024];
ÂÂÂÂint len;
ÂÂÂÂva_list ap;
ÂÂÂÂusb_flush(1);
ÂÂÂÂva_start(ap, fmt);
ÂÂÂÂlen = vsnprintf(buf, sizeof(buf), fmt, ap);
ÂÂÂÂva_end(ap);
ÂÂÂÂif (len sizeof(buf)) printf("Error: len = %d\n", len);
ÂÂÂÂelse usb_sendbuffer(1, buf, len);
ÂÂ}
*/
}
 

Site & Scene News

Popular threads in this forum