Homebrew "you need to update this software before you can launch it"

Xiphiidae

Member
Joined
Sep 13, 2009
Messages
2,107
Trophies
1
XP
1,684
Country
Australia
I'm trying to run a romfs for Animal Crossing: New Leaf. And hans does not work for me. I go to boot it and then it goes on the screen that says "invalidated icache" and then freezes.
I'm afraid that you may just have to update the game. I believe that on 11.2 you can't play ACNL unless you have the Welcome Amiibo update. HANS has a lot of issues since the latest *hax update, using CFW would be your best bet.
 

Xiphiidae

Member
Joined
Sep 13, 2009
Messages
2,107
Trophies
1
XP
1,684
Country
Australia
delete the game's save. restore an older pre-'welcome amiibo' save if you want to keep the save.
OP is getting a message that appears on the Home Menu, before the game even boots to begin with. I believe that if you're on 11.2, you won't be able to start up the game at all unless you have the Welcome Amiibo update. I don't think that the save has anything to do with it in this case, I'm afraid.
 

ihaveahax

Well-Known Member
Member
Joined
Apr 20, 2015
Messages
6,069
Trophies
2
XP
7,823
Country
United States
OP is getting a message that appears on the Home Menu, before the game even boots to begin with. I believe that if you're on 11.2, you won't be able to start up the game at all unless you have the Welcome Amiibo update. I don't think that the save has anything to do with it in this case, I'm afraid.
in the case of Animal Crossing: New Leaf, it checks for the existence of updated.dat in the game's savedata. this is to prevent running the game without updates, since the older version can't handle the updated save format. the older ver is not blocked if this file doesn't exist.
Same function also now checks for the "Animal Crossing: New Leaf" title in EUR+JAP+USA, and checks if major-version is higher than 3. If version is <=3, it calls the new fs command with the title-id of the Animal Crossing game. If the new fs command returns true, it returns that the game is not allowed to be launched, otherwise it will launch it despite being too old.

This functionality appears to be for preventing the user from switching from an newer version of the application to an older version, where the newer version isn't released yet at the time the sysupdate was released. The newer version would (presumably) write to savedata "/updated.dat", which would trigger launch-not-allowed if the user tries to run an older version of the application.
 
  • Like
Reactions: Quantumcat

Xiphiidae

Member
Joined
Sep 13, 2009
Messages
2,107
Trophies
1
XP
1,684
Country
Australia

ihaveahax

Well-Known Member
Member
Joined
Apr 20, 2015
Messages
6,069
Trophies
2
XP
7,823
Country
United States
The only way that this would be applicable is if OP had the update, and then later deleted it. If this is actually the case then I rescind what I said.
this is the only cause of this prompt on Animal Crossing: New Leaf: installing update, run the game so the save can be converted (which also creates updated.dat), delete update. deleting the save (and therefore updated.dat) will enable the original game to be started again.
 

vinstage

sweg
Member
Joined
Jan 24, 2017
Messages
752
Trophies
1
XP
1,654
Country
Korea, North
May work for you, but search up the title's name in eShop, download the update (if it's avalible, if not this won't work as far as ik) then find your the game's ticket ID in FBI's Ticket menu, then import the seed.

If you don't know the ticket ID you can search it on this database.

Legit CIAs can be updated by pressing Y when prompted. (Correct me if I'm wrong, it worked for me the other day when I went to boot up the games.)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    ButterScott101 @ ButterScott101: +1