that's what the prog does, it makes the games work on an old IOS let's say MP3 worked on a IOS30 well with this you can make it work on a IOS21
So is this separating the necessity for certain updates, or updates all together?
For example, if I was on IOS 27 (making up a number, and having never run MP3), and MP3 requires IOS30 plus it's own special audio update, would this then say "oh, I only require the audio update", do *just* that section of the update, and not attempt to run the upgrade to IOS30?
If it does that, the separation of IOS from individual update features required, then this has real potential to stave off having to get the new trucha-killing update for a bit. Currently N is attaching updates to specific games for new features (such as SSBB, MP3, etc), however if they ever start doing a general update instead and rolling those new features into those updates, then we are back to square one (as I see it).
about those details I'm not really sure. I would have to ask Waninkoko. I'll do it iater but I don't think the updates are game specific otherwise the gamefiles would be downloaded on the console and that would use too much space, not to mention that the audio files in MP3 are the same format as Twilight princess.
MP3 has a special Game Specific update which is required otherwise you will audio problems.
I believe it was mainly with the background audio.
Even Mario Galaxy had a game specific update.
I updated my wii to 3.1
SMG had the 3.0 update on it.
SMG still had to run an update even though I already had the latest update.
My question would be, are the game specific updates part of the IOS files or are they separate.
If they are separate, then it would be a simple matter to change the _update.inf file to not install the new IOS. To be sure it won't replace the IOS file with a blanked out version.
The only problem would still be the system menu updates, since they are separate from the IOS updates.
It's also possible that Nintendo is prepared for this and will update all IOS versions to block the Trucha exploit to prevent this sort of thing.
Only time will tell
__________________
If it ain't broke, I'll fix it till it is
This is good progress, hopefully it will delay the inevitable until a better solution is found for modifying games than Trucha. Any word on if the required IOS version can be changed as easily with channels?
Quote:
Originally Posted by ccfman2004
My question would be, are the game specific updates part of the IOS files or are they separate.
If they are separate, then it would be a simple matter to change the _update.inf file to not install the new IOS. To be sure it won't replace the IOS file with a blanked out version.
The only problem would still be the system menu updates, since they are separate from the IOS updates.
It's also possible that Nintendo is prepared for this and will update all IOS versions to block the Trucha exploit to prevent this sort of thing.
Only time will tell
It's my understanding that the small game specific updates are separate from IOS. For example I'm using a patched _update.inf that allowed the SSBB specific update to run while not running the firmware update. Or similarly you could update to the latest firmware available online and when you insert an unpatched SSBB disc for the first time it will still need to run the game specific update even though you have the newest IOS version.
I'm not sure exactly how the game specific updates work, you would think if it was some critical functionality for a game to run it would be part of IOS? You would also think if they were critical you wouldn't be able to run the game without them, but as you point out in certain cases like MP3 you can play without them. The speculated functionality of these updates (microphone support, games sending messages to your inbox etc) seem like functions that would be added to IOS?
I've never been able to find much in the way of actual answers about what these game specific updates do and how they work. I'm curious as to how these updates fit into the big picture and if they themselves have a required IOS version? Anyone more knowledgeable willing to shed some light on this issue?
I have examined the Update files for both MP3 and Galaxy.
It appears that all previous IOS version are NOT included.
MP3 has IOS files that Galaxy does not.
Some of the update files are obvious as to what they are but others are not.
Also some of the files are identical on each game.
Here are the differences between MP3 and Galaxy the USA versions:
MP3 has IOS files from 22 and 28 but Galaxy does not
Galaxy includes IOS versions 30, 31, 33, and 35
Galaxy includes updated version of the following (the ones I understand):
Forecast channel: MP3 had v6 - Galaxy has v7
News Channel: MP3 had v6 - Galaxy has v7
Shopping Channel: MP3 had v6 - Galaxy has v7
System Menu: MP3 had v193 - Galaxy has v225
there are other updated stuff but I am not sure they are:
RVL-Eulav_US: MP3 had v1 - Galaxy has v2 - I assume its the End-User License Agreement
RVL-mios: MP3 had v4 - Galaxy has v5 - Mii Channel maybe????
RVL-NigaoeNR: MP3 had v3 - Galaxy has v4
RVL-Rgnsel_US: MP3 had v1 - Galaxy has v2
Files not mentioned were identical on both versions which include the following:
BOOT2 v2
IOS versions 11, 12, 13, 15, 17, 20, 21
RVL-bc v2
RVL-News v3 - I wonder what this does since I think the other News file is the New Channel
RVL-photo v1
If I made any mistakes or you know what a particular file does please speak up and let us know.
EDIT:
It appears that the older IOS files do get updated.
I compared Galaxy to Brawl and two of the IOS files are updated
ISOs 30 and 31 - Galaxy had v1039 for both and Brawl has v1040 for both.
Could this mean that an update will come out to patch ALL previous IOSs to block Trucha?
__________________
If it ain't broke, I'll fix it till it is
Last edited by ccfman2004; 03-28-2008 at 05:31 AM.
It still seems strange that if the game specific updates are orphaned IOS files then I would think they would make them part of the core IOS files you get from online updates and other games. Regardless it still seems these files are game specific and not used by other games or channels so we probably don't need to worry about them.
It does seem like it would be possible for Nintendo to push out patches for all IOS versions. But if they were going to do that I presume they would have done it at the last update instead of making only a new IOS with the patch. I guess we'll just have to wait and see what Nintendo does.
If it's possible to do it would seem the best solution would be to update everything to the latest version yet keep the main menu using an unpatched IOS version. That way we can use all existing games/channels modified with the signing exploit as well as any new games that we can patch the required IOS on. If a new game actually needed functionality from a patched IOS then we would still be able to play it unmodified as the patched IOS files are still on your system. This would be the best trade off between updating and not updating I can see.