It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I last played A Hat In Time on Friday and it was running just fine then. I tried to start it just now and it shows the little splash logo then I get a white screen for a couple seconds and the program exits (followed by cloud save sync happening in GOG Galaxy so I know it's not running in the background). I got the same result both through Galaxy and running the game executable directly so I don't think Galaxy is causing any trouble. I tried running verify/repair and it downloaded something, but no difference afterwerds. I see that the game has updated since I last played it so maybe there's something wrong with the latest update or it changed my game settings to something invalid somehow? I was wondering if anybody else has experienced the same issue before I go bugging the support folks about this.

Thanks.

PC Specs:

AMD Ryzen 5 2600 3.4Ghz
16GB RAM
NVidia GeForce GTX 1060
This question / problem has been solved by XenoBikerimage
Same here. This is information from logfile:

[0022.73] Warning: Property CurrentCollectedTimePieces of Hat_SaveGameChecklist is not serializable for package: FMemoryReader
[0022.73] Warning: Property CurrentCollectedTimePieces_Mods of Hat_SaveGameChecklist is not serializable for package: FMemoryReader

After that game crashes with critical error.

I've tried to delete savefiles, no effect.

As an option there's a workaround. In Galaxy's game settings disable automatic updates and choose version 1.02 - it works.
Post edited May 20, 2019 by XenoBiker
avatar
XenoBiker: Same here. This is information from logfile:

[0022.73] Warning: Property CurrentCollectedTimePieces of Hat_SaveGameChecklist is not serializable for package: FMemoryReader
[0022.73] Warning: Property CurrentCollectedTimePieces_Mods of Hat_SaveGameChecklist is not serializable for package: FMemoryReader

After that game crashes with critical error.

I've tried to delete savefiles, no effect.

As an option there's a workaround. In Galaxy's game settings disable automatic updates and choose version 1.02 - it works.
Hmm, I don't recall seeing a logfile, but it sounds like they're trying to do some serialization (converting in-memory data object to a format appropriate for transfer elsewhere such as to a file or across a network) of save game data where they shouldn't...probaby included it within another object that is serializable by accident if I had to guess. If deleting savegames didn't work they're probably creating a default one ahead of the offending code.

I wasn't aware that Galaxy allowed choosing from various older versions... I decied to try 1.03 and it magically works again (got my 40th timepiece) :). I think I'll just stick with that one for now.

Thanks!