Hacking Dios Mios Lite

  • Thread starter Thread starter G0dLiKe
  • Start date Start date
  • Views Views 937,279
  • Replies Replies 4,287
  • Likes Likes 18
Status
Not open for further replies.
WiiPower, I've taken your neogamma code for booting mios, striping out all video patches and works perfectly in postloader 3.53.0. I have a wii retail disc in the wii, I've not tested without it.
 
WiiPower, I've taken your neogamma code for booting mios, striping out all video patches and works perfectly in postloader 3.53.0. I have a wii retail disc in the wii, I've not tested without it.
It got the same PAL video mode problem than neogamma.
 
WiiPower, I've taken your neogamma code for booting mios, striping out all video patches and works perfectly in postloader 3.53.0. I have a wii retail disc in the wii, I've not tested without it.

If you boot NeoGamma at the point where you boot your software, does it fix the problem as well? Do you have the problem at all?
 
Neogamma doesn't work for me, as I have no gc disk.

In pl3 I have just added this code

Code:
s32 StartMIOS (void)
{
s32 ret;

__setappvideo_GC((char *)0x80000000);  
ret = setstreaming();

ret = ES_GetTicketViews(BC, &view, 1);
if (ret != 0)
{
return -1;
}
// Tell DML to boot the game from sd card
*(u32 *)0x80001800 = 0xB002D105;
DCFlushRange((void *)(0x80001800), 4);
ICInvalidateRange((void *)(0x80001800), 4);  

*(volatile unsigned int *)0xCC003024 |= 7;

ret = ES_LaunchTitle(BC, &view);

return -102;
}

to boot dml (obviusly creating boot.bin and updating (char *)0x80000000 with game id.

On my wii I don't experiment the problem reported by fix94, but how I sayd to him actually my wii is attached to a pc video grabber. In the late afternoon I will connet it to my plasma.
 
I had a video problem with Animal Crossing, but it wasn't PAL I think, 'cause it said Australia. It loaded fine and everything, but when the nintendo logo appeared, the screen went crazy just up and down, and so on.

Also I can't format any SD to 64k clusters, it just says that the SD is not big enough for that format or something like that, and I've tried with everything I know.
 
NeoGamma R9 beta56 should fix this problem. (Thanks again to Crediar, who insisted that i write to sram, without him i wouldn't have tried it)

And anybody who has 480p problems and is able to code, should have something to play around with. Well if he/she has BootMii boot2, because i don't know how save it is. Look in the apploader.c and search for SRAM. The video mode NTSC/PAL is stored in bit 0 of the flags, progressive video mode should be one of the other bits(high chance it is bit 1), while bit 2 is for mono/stereo.
 
NeoGamma R9 beta56 should fix this problem. (Thanks again to Crediar, who insisted that i write to sram, without him i wouldn't have tried it)

And anybody who has 480p problems and is able to code, should have something to play around with. Well if he/she has BootMii boot2, because i don't know how save it is. Look in the apploader.c and search for SRAM. The video mode NTSC/PAL is stored in bit 0 of the flags, progressive video mode should be one of the other bits(high chance it is bit 1), while bit 2 is for mono/stereo.



Awesome!! I will try it out now! Thanks for all the hard work guys!!
 
NeoGamma R9 beta56 should fix this problem. (Thanks again to Crediar, who insisted that i write to sram, without him i wouldn't have tried it)

And anybody who has 480p problems and is able to code, should have something to play around with. Well if he/she has BootMii boot2, because i don't know how save it is. Look in the apploader.c and search for SRAM. The video mode NTSC/PAL is stored in bit 0 of the flags, progressive video mode should be one of the other bits(high chance it is bit 1), while bit 2 is for mono/stereo.

Thank you wiipower. I have had a look to your code... is that bit only relevant for gamecube mode ?
 
Many thanks for the fast update wiipower, the change works fine, 50hz is no problem anymore :)
edit: Well via component cable it doesnt work at all now but I don't wanna play around on the code because I'm no real coder and I don't have bootmii boot2.
 
NeoGamma R9 beta56 should fix this problem. (Thanks again to Crediar, who insisted that i write to sram, without him i wouldn't have tried it)

And anybody who has 480p problems and is able to code, should have something to play around with. Well if he/she has BootMii boot2, because i don't know how save it is. Look in the apploader.c and search for SRAM. The video mode NTSC/PAL is stored in bit 0 of the flags, progressive video mode should be one of the other bits(high chance it is bit 1), while bit 2 is for mono/stereo.

Thank you wiipower. I have had a look to your code... is that bit only relevant for gamecube mode ?

It should...

Seriously, i don't know what SRAM is and what exactly it is used for.
 
Good ! :D

After your post I have checked this...

http://wiibrew.org/wiki/Open_Sram_Language_Modifier
 
Seriously, i don't know what SRAM is and what exactly it is used for.
http://hitmen.c02.at...10.html#sec10.5
GC didn't have NAND so it kept settings in the SRAM instead (like the old SNES cartridges with onboard saving). Wii programs generally don't care about it, they use SYSCONF. I remember reading somewhere that the SRAM will reset if you leave the wii unplugged without the battery installed but I never tested it.
 
I remember reading somewhere that the SRAM will reset if you leave the wii unplugged without the battery installed but I never tested it.


Well, if its working like the S/NES/GB(A)/etc carts, it does. Ive had a few batteries die on me >_>
 
This is amazing progress! Is there any chance of getting this to support USB Loading and integrating with USB Loader GX? Since USB Loader GX already has the ability to have Gamecube games displayed graphically alongside Wii games that would eliminate the need for hard mods completely! Does this have the "streaming audio" problem with GC games that WODE has?

For those looking for an SD option for Gamecube saves, I found this which I plan to buy if no SD load options come to exist. That way I can copy all my old Gamecube games on an SD card since I don't trust the reliability of GC save cards:

http://us.codejunkie...__EF000264.aspx

______________
EDIT:

I have a question about the SRAM. If a person softmods with this, and then unplugs the Wii for transport, what happens? Does it undo the softmod? The reason I ask is that if it works for me I have friends that I also softmod Wiis for and it would need to be unplugged for a long time after.

If it does clear itself, couldn't the memory of what to do with the SRAM be stored somewhere the be put into the SRAM if and when it fails to detect something in the SRAM? That way there won't be a problem with it clearing due to a power outage or transportation.
 
This is amazing progress! Is there any chance of getting this to support USB Loading and integrating with USB Loader GX?
Nope, not currently... Its still SD only and I'm sure it wont change that fast. I don't think streaming audio works, it doesn't even work via disc backup discs and softmod, just modchips can do it.
 
Just buy a high quality 2 GB sd card from SanDisk and any 3rd party GC memory card for less.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum