- Joined
- Jan 7, 2014
- Messages
- 14,600
- Trophies
- 4
- Location
- Another World
- Website
- www.gbatemp.net
- XP
- 25,217
- Country
I created a thread for cache.txt here -> http://gbatemp.net/threads/looking-for-some-cache-txt-for-nintendont-ask-here.367712/
Hi! Please can you explain me why are you always specifying the GAME ID (like G2CE52 for True Crime: New York City) for the cache.txt? I just want to know if i must write it in the folder's name?
And the files in the Daxtu's repository work for all the regions games? Because the ID of these file refers to NTSC-U region, can i use them with PAL games?
Hi! Please can you explain me why are you always specifying the GAME ID (like G2CE52 for True Crime: New York City) for the cache.txt? I just want to know if i must write it in the folder's name?
And the files in the Daxtu's repository work for all the regions games? Because the ID of these file refers to NTSC-U region, can i use them with PAL games?
Hi! Please can you explain me why are you always specifying the GAME ID (like G2CE52 for True Crime: New York City) for the cache.txt? I just want to know if i must write it in the folder's name?
And the files in the Daxtu's repository work for all the regions games? Because the ID of these file refers to NTSC-U region, can i use them with PAL games?
1.95 - Super Mario Sunshine doesn't seem to be working, it broke in 1.84 and on.
It's booting fine here. Maybe delete nincfg.bin, ndebug.log, and temporarily remove your cache.txt, if you're using one?
...
//int fw = IsWiiU() ? 25 : 24;
int fw = *(vu8*)0x80003142;
if( *(vu16*)0x80003140 != 58
|| ( IsWiiU() && fw != 25 )
//Fix for Wii with IOS58 25.32 (rev 6432) -> r94.1 ??? ;-D
|| ( !IsWiiU() && fw != 24 && fw != 25 )
//
|| *(vu8*)0x80003143 != 32 )
{
ClearScreen();
gprintf("This version of IOS58 is not supported!\r\n");
PrintFormat( 25, 232, "This version of IOS58 is not supported!" );
ExitToLoader(1);
}
...
@romhunter1 This isn't a support hotline.
Wouldn't the same be achieved by using this instead? I would think the wiiU will always have the correct firmware (as long as people don't mess with it) so adding an extra check to see what console is used seems unnecessary to me. Because the wiiU most likely won't have a fw version 24, and yet both wii and wiiU will work if it's 25.Hi, pals. I solved the problem to run Nintendon't in Wii Family Edition with IOS58 25.32 (rev 6432).
Downgrade was not required and it could be dangerous for Wii system!
I include source modification and binary files (.dol and .elf).
It is based on r94 but could be applied to newer versions easily.
In loader/main.c
You can see from code that IOS58 24.32 (rev 6176) still be supported.Code:... //int fw = IsWiiU() ? 25 : 24; int fw = *(vu8*)0x80003142; if( *(vu16*)0x80003140 != 58 || ( IsWiiU() && fw != 25 ) //Fix for Wii with IOS58 25.32 (rev 6432) -> r94.1 ??? ;-D || ( !IsWiiU() && fw != 24 && fw != 25 ) // || *(vu8*)0x80003143 != 32 ) { ClearScreen(); gprintf("This version of IOS58 is not supported!\r\n"); PrintFormat( 25, 232, "This version of IOS58 is not supported!" ); ExitToLoader(1); } ...
if( *(vu16*)0x80003140 != 58 || *(vu8*)0x80003143 != 32 || (fw != 25 && fw != 24))
I want to play too:Wouldn't the same be achieved by using this instead? I would think the wiiU will always have the correct firmware (as long as people don't mess with it) so adding an extra check to see what console is used seems unnecessary to me. Because the wiiU most likely won't have a fw version 24, and yet both wii and wiiU will work if it's 25.
Code:if( *(vu16*)0x80003140 != 58 || *(vu8*)0x80003143 != 32 || (fw != 25 && fw != 24))
What do you guys use to format your flash drives? I've been struggling with getting past Checking FS for a while now. Is the cluster size the same as the allocation unit size in the windows 7 built-in formatting utility?
Wouldn't the same be achieved by using this instead? I would think the wiiU will always have the correct firmware (as long as people don't mess with it) so adding an extra check to see what console is used seems unnecessary to me. Because the wiiU most likely won't have a fw version 24, and yet both wii and wiiU will work if it's 25.
Code:if( *(vu16*)0x80003140 != 58 || *(vu8*)0x80003143 != 32 || (fw != 25 && fw != 24))
int fw = IsWiiU() ? 25 : 24;
I want to play too:
if ((*(vu32*)0x80003140 & 0xFFFFFEFF) != 0x003A1820)
realromhunter, faku1810, GreyRogue
You guys are messing with the space-time continuum, that might cause the destruction of the entire universe as we know it.
I guess so but, I was trying to respect logic from original code by crediar:
This piece of code is hard to read and I prefer avoid that kind of style: