Hacking Hardware Homebrew Mandatory Game Disc Updates in 2024-onward

RedColoredStars

Well-Known Member
Member
Joined
Aug 14, 2022
Messages
1,276
Trophies
1
Location
Angoche
XP
1,721
Country
Mozambique
Actually, I don't think it did. The thread is from years ago, and we never got to see a resolution. It was the only thread I could find that was remotely similar to my problem. https://gbatemp.net/threads/another-way-to-install-and-play-from-disc-needed.516521/

So did you follow the directions from Cyan and delete the actual correct tickets? For the base game and all DLC tickets that may also be included? As Cyan pointed out, since it's a "complete" version there could also tickets for the DLC. OP in linked topic didn't seem to know quite what they were doing or how to follow directions, and from your own post it looks like you "like to think" you ruled out tickets by "following certain patterns" but aren't 100% sure.
 

PlasmoBoy

Active Member
OP
Newcomer
Joined
Aug 24, 2021
Messages
28
Trophies
0
Age
26
XP
77
Country
United States
So did you follow the directions from Cyan and delete the actual correct tickets? For the base game and all DLC tickets that may also be included? As Cyan pointed out, since it's a "complete" version there could also tickets for the DLC. OP in linked topic didn't seem to know quite what they were doing or how to follow directions, and from your own post it looks like you "like to think" you ruled out tickets by "following certain patterns" but aren't 100% sure.
It's a good thing you put my work into question, because that means that I can double-check with a little more knowledge!

When you use tik2sd to copy your tickets to your SD, you're given a notepad that shows all the titles that have ever been registered to your console. Looking it up online, Arkham City's US Title ID is 000500001010ab00, and its Title Key is 4e2a55f304b20e1af742bfbc710f5f40. When copied from tik2sd, this Title was found inside 0000 > 00000000.tik. For me at least, 2 other Titles are shared in this file: Crunchyroll, and Twilight Princess HD.

While the Title ID is not found inside the tik's hex code, the Title Key is. Each title starts with "00 01 00 04" in its code, and about 3/4ths of the way in that wall of code you will find a string of hex code that matches the Title ID that you are looking for. If you downloaded the title legitimately or with USBHelper, the Title Key will be pretty much isolated from the rest of the code. If downloaded through NUSspli, the code is more compacted, so you have to search a little harder; on the 2nd or 3rd paragraph of code per title.
When I downloaded Arkham City, it was through USBHelper back in the CBHC days, so I found and deleted the title pretty easily.



This, unfortunately, did not fix my problem.
At that point, I decided deleting the whole tik file from my system would fix things. Nobody sane still uses Crunchyroll, let alone on Wii U, and I think I might get Twilight Princess HD physically in the future, so losing that won't hurt me.
Still no changes...
But it did encourage me to check the files on my disc! tik2sd can extract and copy tickets from whatever disc is currently in your drive, and they get their own folder on your SD called "odd" (probably stands for "optic disc drive"). If I have the ticket that's on my disc, I can compare it with the digital ticket!

To my surprise, both the ticket on my disc and the ticket on my NAND are identical!
Whatever could be making my Wii U not like my Arkham City disc, it's not a ticket issue, because based on my observation, they are a perfect match! I'll drop the screenshots so you can see for yourselves in case I could have missed something.





Now, if there aren't any more suggestions, I would like to finally try @4d1xlaan's theory. Unlike the half-week I've spent learning how to use an FTP client and a hex editor, I know nothing about what I'm about to do, and I'm gonna need sleep before I take in new information. Will update soon!
Post automatically merged:

forgot to add the pictures
Post automatically merged:

I FOUND IT

ithinkifoundit.png



Now what do I do? Whatever, I'm going to sleep. I got a birthday party to go to tomorrow.
 

Attachments

  • odd1.png
    odd1.png
    127 KB · Views: 3
  • odd2.png
    odd2.png
    79.1 KB · Views: 3
  • digital1.png
    digital1.png
    123.5 KB · Views: 3
  • digital2.png
    digital2.png
    78.8 KB · Views: 2
Last edited by PlasmoBoy,

4d1xlaan

Well-Known Member
Member
Joined
Apr 21, 2024
Messages
496
Trophies
0
XP
431
Country
United States
To my surprise, both the ticket on my disc and the ticket on my NAND are identical!
Not surprising tbh, wii u usb helper specifically uses disc tickets, to enable games to run without cfw

Now what do I do? Whatever, I'm going to sleep. I got a birthday party to go to tomorrow.
I'll be around later today
 

PlasmoBoy

Active Member
OP
Newcomer
Joined
Aug 24, 2021
Messages
28
Trophies
0
Age
26
XP
77
Country
United States
Not surprising tbh, wii u usb helper specifically uses disc tickets, to enable games to run without cfw
Do you think that's why my Wii U got confused?

Except that wouldn't explain why my legit tickets don't give me similar problems...
Post automatically merged:

I've done some independent research to see if I could recreate the error with another game that's never been updated. I chose Lego Batman 2 from my already existing physical library. It's only 4GB digitally, so it's quick to install & uninstall, and since it's so small & cheap on Steam, I won't miss it if I can't restore it the way it was on my Wii U.

2 days ago, I downloaded Lego Batman 2 through NUSspli. I backed up & wiped all my saves for that game and created a new save on the pirated digital version. I put my disc in, and the game booted up like normal. I did this a few more times both with and without the pirated digital version installed, and the disc still booted the game.
Earlier today, I deleted the ticket for the game, and tried downloading Lego Batman 2 through USB Helper. I did the same testing methods as before, but I still couldn't recreate the error. It could be that my Wii U already recognizes my disc because it's an old one in my collection – long before I hacked my console...but that's just a theory.


But I do have a new theory. Arkham City solely relies on shared save data, meaning any user on the console can access the same saves. I wonder if that error is caused because of that... Again, it's not what I would call an educated theory; more like spotting a difference. I know I previously pirated & played both Zelda HD games, so if I buy them and I get the same error, that would disprove my theory. Twilight Princess has update data, so maybe it will be exempt from the error if I have it?

Right now, I can try 4d1xlaan's suggestion, but I don't know how to move forward. I think I found the game I'm looking forward based on the fact the hex code matches Arkham City's Title ID, but I don't know what the rest of it means. What do I change? Do the lines of Fs in the code mean anything?
 
Last edited by PlasmoBoy,

4d1xlaan

Well-Known Member
Member
Joined
Apr 21, 2024
Messages
496
Trophies
0
XP
431
Country
United States
Do you think that's why my Wii U got confused?

Except that wouldn't explain why my legit tickets don't give me similar problems...
no, when you put a disc in the console and run it, the ticket from the disk gets copied to slc in the same place as digital games

and when the ticket is already there, it just uses it

really, stop worrying about tickets. it has nothing to do with tickets.

anyway sorry I forgot yesterday, but in your versions.bin at this line, you would change at FF FF 00 10, to FF FF 00 00

and when you go to put the edited file back on nand, don't delete the old one. drag the edited file onto the folder and let it overwrite (some issue with file permissions that you might avoid that way)

but before you do nand changes like this, I strongly suggest to install isfshax just in case something screws up, you will be able to recover

https://gbatemp.net/threads/how-to-set-up-isfshax.642258/

simply changing a 10 to 00 shouldnt really be a risk of bricking, but you never know if the file could transfer wrong or something (like if your network has problems) and become corrupted
 

PlasmoBoy

Active Member
OP
Newcomer
Joined
Aug 24, 2021
Messages
28
Trophies
0
Age
26
XP
77
Country
United States
Before I save or move forward with anything: is the red text good? Am I good to save this change?
Untitled.png


I will also download a backup of my original versions.bin just in case.
 

PlasmoBoy

Active Member
OP
Newcomer
Joined
Aug 24, 2021
Messages
28
Trophies
0
Age
26
XP
77
Country
United States
I think I'm stuck. I downloaded everything required to boot ISFShax except the files for the UDPIH exploit, and when I boot up my Wii U, I see a menu with a blue border, but I can't seem to navigate anything.
View attachment 20240703_184218.jpg

Exactly how mandatory is it that I install ISFShax before I replace the versions.bin? I know there's the risk of bricking, but how high is that risk if my Wii U is plugged into an ethernet?
 
Last edited by PlasmoBoy,

4d1xlaan

Well-Known Member
Member
Joined
Apr 21, 2024
Messages
496
Trophies
0
XP
431
Country
United States
I think I'm stuck. I downloaded everything required to boot ISFShax except the files for the UDPIH exploit, and when I boot up my Wii U, I see a menu with a blue border, but I can't seem to navigate anything.
View attachment 445295

Exactly how mandatory is it that I install ISFShax before I replace the versions.bin? I know there's the risk of bricking, but how high is that risk if my Wii U is plugged into an ethernet?
it's not absolutely mandatory, I just don't want to be responsible if something goes wrong lol

it shouldn't cause any problems, but I would rather be safe than sorry

btw you navigate the menu by pressing Power button to scroll down, and Eject to select an option
 

4d1xlaan

Well-Known Member
Member
Joined
Apr 21, 2024
Messages
496
Trophies
0
XP
431
Country
United States
btw I'm pretty sure your disk ticket confirms my theory, considering that title version in disk ticket is v0, but the version number in version.bin was v16

which to me would indicate that the disk is v0 while the digital is v16
 

PlasmoBoy

Active Member
OP
Newcomer
Joined
Aug 24, 2021
Messages
28
Trophies
0
Age
26
XP
77
Country
United States
A'ight, I give up on ISFShax. I don't know how to select "fw_img_loader," and when I go to download it, it's yet another payload elf, and I'm just about out of patience. I'll let shit hit the fan.

Once I overwrite the versions.bin on my slc, do I need to reboot my console to apply the changes?
 

PlasmoBoy

Active Member
OP
Newcomer
Joined
Aug 24, 2021
Messages
28
Trophies
0
Age
26
XP
77
Country
United States
YES!!! IT WORKED!!! OH MY GOD, IT WORKED!!!!!!!!
20240703_201801_1_816x611.jpg


It was as simple as fixing a mistake in the versions.bin code. My console wanted me to download an update that never existed in the first place! It doesn't make sense how an error like this could crop up, but I do have a theory.
While the Wii U port of Arkham City never got any official patches, all the other consoles obviously did get updates. The game got DLCs, new challenge levels, a new DLC story; the Catwoman DLC that used to be pre-order exclusive; the fact that each costume was originally pre-order bonuses exclusive to each game store! The Wii U port is basically just a GOTY edition with peripheral bells & whistles, but just because all the patches are now in one package doesn't mean it's read as a 0.0 version. And so, the Wii U reads Arkham City's digital version as Version 16, and with really no more eShop, there's no server left to correct it when a disc gets popped in.


...But that's just my theory.



I'd be lying if I said I didn't have fun with this trip. I ended up learning so much about the Wii U's hardware, as well as other integral computer programs, while I stumbled around in the dark with voices in my head. I even finally got Aroma set up after having put it off for so long, and I don't think I would have ever gotten around to it if I didn't have the proper motivation. So thank you, guys -- all of you! I understand my thread has gotten pretty popular in the last 2 weeks, and I hope in the future that my journey will help other novice modders tackle similar problems. Going forward from here, I just hope I don't have to do this again when I buy Wind Waker HD.



Anyway: now that that's over, I'm gonna go play Arkham City on my Switch.
 

Attachments

  • 20240703_201801.jpg
    6.5 MB · Views: 1
  • Like
Reactions: Pismire

4d1xlaan

Well-Known Member
Member
Joined
Apr 21, 2024
Messages
496
Trophies
0
XP
431
Country
United States
and with really no more eShop, there's no server left to correct it when a disc gets popped in.
The server still handles game updates. but server would never fix this anyway. Once version is incremented, it doesnt to back down without either manual edit, or system format
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Don't know why I'm hungry I ate 12 hours ago