Opened 17 years ago
Closed 6 years ago
#7600 closed feature request (fixed)
ALL: standardization of savegames names
Reported by: | SF/richiefs | Owned by: | criezy |
---|---|---|---|
Priority: | normal | Component: | --Other-- |
Version: | Keywords: | ||
Cc: | Game: |
Description
Hello,
It would be great if all engines could use the naming: <target_name>.xxx
I think that each target should have it's own savegames. Right now, it is not the case for bs1, parallaction, sky, agos (may be others).
I know it would break the compatibility but it would be nice for the future. An external updating save games names program could be done. I think that adding this to the scummvm core would pollute it.
Regards
Ticket imported from: #1834449. Ticket imported from: feature-requests/416.
Change History (8)
comment:1 by , 17 years ago
comment:2 by , 17 years ago
For Broken Sword 1, it probably would be a good idea to change the name. It uses SAVEGAME.INF, SAVEGAME.000, SAVEGAME.001, etc. which doesn't even have any obvious connection to the game engine.
comment:3 by , 17 years ago
Agreed. It should at least be called BS1.INF or SWORD1.INF.
Hm, it would be really convenient if the renameSavefile method was implemented on all systems, then we could use that to migrate old savegames to the new scheme... ;)
comment:4 by , 17 years ago
I didn't know that some engines could share savegames between game versions. Perhaps doing a list would be interesting. There is also Nippon Safe where savegames are names game.x (FR http://sourceforge.net/tracker/index.php?func=detail&aid=1762620&group_id=37116&atid=418823)
comment:6 by , 17 years ago
Nippon Safes (supported by Parallaction) is using files named 'nippon.xxx' since 29820.
comment:7 by , 6 years ago
Component: | → --Other-- |
---|
comment:8 by , 6 years ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
For Broken Sword 1, the savegames are now named"sword1.xxx". This was actually changed 10 years ago(commit 2463c55). Before that it was actually changed to use the game id (commit 7650b61) but this was changed back to use "sword1" since the savagemes can be shared between all versions of the game.
As noted in previous comments using the game id is not adapted to all the engines. And I am not aware of any engine still using a generic name for their savegames. So I am closing this as fixed. Feel free to reopen if you are aware of engines using a savegames base name that cannot easily be related to a particular engine or game.
What exactly would be the advantage of using target name for saved games of all engines?
In most cases (AGOS, QUEEN engines, not sure about others) the saved games can be shared between different versions of the games.
And there is the option of setting a separate saved game path, for each target.