View Single Post
Old September 27, 2018, 21:40   #6
takkaria's Avatar
Join Date: Apr 2007
Posts: 1,947
Donated: $40
takkaria is on a distinguished road
Originally Posted by shirish View Post
Cheating is a good side effect but for me, it is more of how to retain character information and progress before death. From what I recall of my playthrough several years ago, it is/was easy to die i.e. permadeath.

The save file as it is hard for me to know what level I am, what quests are there (if there are any) , my armor and various bits of information. Having such information is and would be gold in an easy to read manner.

It might also tell if there are any 'secrets' in any room I am or are left or something like that.

It would make it also easier for people to share save files and exchange info. (copy and paste) rather than having to write each and everything.

I do hope it makes sense.
I think a savefile is very unlikely to have most of that information that you want to see in a human-readable way anyway. Remember that a savefile is a thing that exists for the game to be able to restore itself after it is shut down. Your equipment list would just be a ton of different numbers referencing other places (the gamedata files). The dungeon layout wouldn't be saved in a way that was understandable, neither would what monsters there are or where they are. The files themselves would also be many megabytes in size, or they would be stored compressed for efficiency, in which case you'd have to uncompress them first. (I know because years ago someone did start implementing a more human readable key-value store for savefiles and this is what happened.)

I wonder if what you want is a better way to choose between different saved games that gives you an indication of a given savefile's current status before you load it? Or maybe an autosaved character dump alongside each savefile that gives you the kind of information you want in a human-readable format?
takkaria whispers something about options. -more-
takkaria is offline   Reply With Quote