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.
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.
But I don't want to start from the beginning of the demo.
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).Can't you use memory editor and look for values that keeps increasing while you did nothing?
I think it can be safely assumed it's storing time in save somewhere. But UE4 games saves are pften compressed or/and encrypted.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.