ROM Hack Question [REQUEST] Remove the five hour time limit from the Bravely Default 2 final demo.

TrendingNews

Active Member
Newcomer
Joined
Nov 3, 2020
Messages
33
Reaction score
13
Trophies
0
Age
36
XP
221
Country
United States
I'm interested to see if the developer uploaded the full game to the e-shop as a demo and instead added a five hour time limit. Surely they can't be that dumb.
 
Demo is only around 2 gb, the full bravely second game on 3ds is 2.5gb according to my backup. Given the size comparison and the bigger assets, I doubt that at 2gb it's the full game, unless it's a disappointingly small/short game in full. I've yet to play the demo but there's probably a cheat to reset the timer, or maybe devmenu can do it (if you can even get it for higher firmware.)
 
I'm interested to see if the developer uploaded the full game to the e-shop as a demo and instead added a five hour time limit. Surely they can't be that dumb.

Just use another profile if you want to play 5 more hours, not like the demo save will transfer to the main game.
 
Can't you use memory editor and look for values that keeps increasing while you did nothing?
I think they won't do that. The easiest way is to store date and time when game starts and let's say after 30 frames check again date + time, substract them and check if value for hour is 5 or higher, then lock game. They can also use system tick to do the same (5*60*60*19200000).

With your method only way why they would use that is when they are counting frames or storing result of substraction in the same place of RAM all time. First one is unreliable source of time in games that don't have perfectly locked fps. Second one can be omitted by storing result in register only.
 
Last edited by masagrator,
my guess is that the time thing is using a syscall rather than something factored into the game itself.
 
I wonder if the timer is linked to the actual game save itself or something to do with your profile, like can you only have one save for the demo, if not is the timer shared between all save slots?
You could maybe try creating a new profile, using a save manager to export your old save to the new profile and see if the timer changes at all. No idea if it'll work but doesn't seem like it'll hurt to try.
 
I wonder if the timer is linked to the actual game save itself or something to do with your profile, like can you only have one save for the demo, if not is the timer shared between all save slots?
You could maybe try creating a new profile, using a save manager to export your old save to the new profile and see if the timer changes at all. No idea if it'll work but doesn't seem like it'll hurt to try.
I think it can be safely assumed it's storing time in save somewhere. But UE4 games saves are pften compressed or/and encrypted.
 

Site & Scene News

Popular threads in this forum