Changes

413 bytes added ,  17:08, 15 September 2016
Line 63: Line 63:  
If version is <=3, it calls the new fs [[FS:CheckUpdatedDat|command]] with the title-id of the Animal Crossing game.
 
If version is <=3, it calls the new fs [[FS:CheckUpdatedDat|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.
 
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 [[FS:CheckUpdatedDat|"/updated.dat"]], which would trigger launch-not-allowed if the user tries to run an older version of the application.
    
The only other changes are for some initialization-related(?) code, which seem to be minor.
 
The only other changes are for some initialization-related(?) code, which seem to be minor.