[Scummvm-git-logs] scummvm master -> c65e6cf390b4c10468860b3c4eb132ef572d3d67

bluegr noreply at scummvm.org
Mon Sep 14 08:25:32 UTC 2026


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .

Summary:
c65e6cf390 SCUMM: Match getSaveStateName() to makeSavegameName()


Commit: c65e6cf390b4c10468860b3c4eb132ef572d3d67
    https://github.com/scummvm/scummvm/commit/c65e6cf390b4c10468860b3c4eb132ef572d3d67
Author: Tristyn Russelo (tristynrusselo at gmail.com)
Date: 2026-09-14T11:25:27+03:00

Commit Message:
SCUMM: Match getSaveStateName() to makeSavegameName()

ScummEngine never overrode it, so it returned "target.990" while
saveState() writes "target.s990".

Assisted-by: Claude:claude-opus-5

Changed paths:
    engines/scumm/scumm.h


diff --git a/engines/scumm/scumm.h b/engines/scumm/scumm.h
index 9864f7e95eb..c817056da74 100644
--- a/engines/scumm/scumm.h
+++ b/engines/scumm/scumm.h
@@ -602,6 +602,7 @@ public:
 	bool canLoadGameStateCurrently(Common::U32String *msg = nullptr) override;
 	Common::Error saveGameState(int slot, const Common::String &desc, bool isAutosave = false) override;
 	bool canSaveGameStateCurrently(Common::U32String *msg = nullptr) override;
+	Common::String getSaveStateName(int slot) const override { return makeSavegameName(slot, false); }
 
 	void pauseEngineIntern(bool pause) override;
 




More information about the Scummvm-git-logs mailing list