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:



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.


Ticket imported from: #1834449. Ticket imported from: feature-requests/416.

Change History (8)

comment:1 by Kirben, 17 years ago

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.

comment:2 by eriktorbjorn, 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 fingolfin, 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 SF/richiefs, 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

comment:5 by sev-, 16 years ago

What is the status of this item?

comment:6 by peres, 16 years ago

Nippon Safes (supported by Parallaction) is using files named '' since 29820.

comment:7 by digitall, 6 years ago

Component: --Other--

comment:8 by criezy, 6 years ago

Owner: set to criezy
Resolution: fixed
Status: newclosed

For Broken Sword 1, the savegames are now named"". 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.

Note: See TracTickets for help on using tickets.