Ah, don't worry about suggestions I'll stick with Firefox until they too decide to strip us of increasing storage. The problem though is that, while you can make a file to save to disk, the sessionstorage remains and continues to grow to the point you get an error saying "sessionstorage quota exceeded" or something along those lines and not being able to even load a save file from disk.I don't exactly have a browser suggestion so I'm sorry about that but cleaning up all of Inno's mess - yes, the code is a bloody mess - would be part of the port, aka rewriting all that shit from scratch as it's a nonsensical clusterfuck. Reminds me of the CoC nonsense with Fenoxo and its team. Hence the "rewrite" part of the post. Yes, this means actually implementing shit that was dummied out because Inno went "this will break so I'll just disable it" instead of "I suck at doing it right so I'll just work on fixing this first before the entire thing becomes unfixable".
You wouldn't really need 50MB of local storage with a HTML5 text-based game done right even while keeping (and reimplementing) all of the features, including stuff Inno disabled because she was completely clueless on how to do it without breaking things, but you definitely have a point on this limitation being a PITA, even when the storage is optimized.
You don't have to store entire text objects either, references are enough and references are pretty lightweight, unless I don't recall how HTML5 stores stuff by default. There's also, again, if I remember correctly, the option to export the savedata instead of using browser storage, which allows users to not give a fuck about accidentally wiping their savedata (if done wrong, this can cause app files to go nuts on mobile devices, but fuck mobile devices; if a device OS is coded backwards and the user can't access it without rooting or jailbreaking them, the game isn't the problem).
Thanks but isn't LT in Java? Or did I miss some part of the discussion?
That's what always killed my longer FreeCities games. The sessionstorage which I think is a cache system. It too seems to be limited to 50MB so if the file ever grows larger than that you can't even start up the game from an offline save.
That's my concern, because you get encounters on each space, you have children waiting in the wings to show up, you have slave markers and prostitute markers, you have the slave auction, you have the myriad of transformation potions you can make... that's the stuff I'm worried will build up and eat all that sessionstorage space.
If I'm not understanding any of this correctly then please do correct me, but that was my understanding of the situation when I was trying to figure out how to increase the limit for FreeCities.