[Scummvm-git-logs] scummvm master -> 0392219a282c4029c9839dc40bfe6f0bad7df0b0

dreammaster noreply at scummvm.org
Fri Jul 3 06:50:34 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:
0392219a28 BAGEL: MINIGAMES: Fix saving options in Th Gesng Game. Fixes #16883


Commit: 0392219a282c4029c9839dc40bfe6f0bad7df0b0
    https://github.com/scummvm/scummvm/commit/0392219a282c4029c9839dc40bfe6f0bad7df0b0
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2026-07-03T16:50:22+10:00

Commit Message:
BAGEL: MINIGAMES: Fix saving options in Th Gesng Game. Fixes #16883

Changed paths:
    NEWS.md
    engines/bagel/hodjnpodj/pdq/usercfg.cpp
    engines/bagel/hodjnpodj/pdq/usercfg.h


diff --git a/NEWS.md b/NEWS.md
index 42d021a7d74..c2af66faf8b 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -10,6 +10,9 @@ For a more comprehensive changelog of the latest experimental code, see:
      devices.
    - Switched Nuked-OPL3 AdLib emulator to Nuked-OPL3-fast fork.
 
+ Bagel:
+   - Fix saving options for Hodj n' Podj's Th Gesng Gme.
+
  GLK:
    - Fixed saved font selections not being applied correctly in some games.
    - Added support for loading ZX Spectrum games directly from TAP/TZX tape images.
diff --git a/engines/bagel/hodjnpodj/pdq/usercfg.cpp b/engines/bagel/hodjnpodj/pdq/usercfg.cpp
index d2019ae7c7b..f27a0bf5145 100644
--- a/engines/bagel/hodjnpodj/pdq/usercfg.cpp
+++ b/engines/bagel/hodjnpodj/pdq/usercfg.cpp
@@ -83,22 +83,6 @@ void CUserCfgDlg::PutDlgData() {
 	m_pNamesButton->SetCheck(m_bShowNames);
 }
 
-
-void CUserCfgDlg::GetDlgData() {
-	m_nGameSpeed = m_pSpeedScroll->GetScrollPos();
-	m_nShown = m_pShownScroll->GetScrollPos();
-
-	m_bRandomLetters = true;
-	if (pFixedButton->GetCheck() == 1)
-		m_bRandomLetters = false;
-
-	m_bShowNames = false;
-	if (m_pNamesButton->GetCheck() == 1) {
-		m_bShowNames = true;
-	}
-}
-
-
 bool CUserCfgDlg::OnCommand(WPARAM wParam, LPARAM lParam) {
 	/*
 	* respond to user
@@ -427,8 +411,6 @@ void CUserCfgDlg::ClearDialogImage() {
 	CDC *pDC;
 
 	if (m_bShouldSave) {
-		GetDlgData();
-
 		WritePrivateProfileString(INI_SECTION, "RandomLetters",
 		                          m_bRandomLetters ? "Yes" : "No", INI_FILENAME);
 		WritePrivateProfileString(INI_SECTION, "NumStartingLetters",
diff --git a/engines/bagel/hodjnpodj/pdq/usercfg.h b/engines/bagel/hodjnpodj/pdq/usercfg.h
index 6d9754e1734..b414815883d 100644
--- a/engines/bagel/hodjnpodj/pdq/usercfg.h
+++ b/engines/bagel/hodjnpodj/pdq/usercfg.h
@@ -49,7 +49,6 @@ protected:
 	virtual bool OnCommand(WPARAM, LPARAM) override;
 	virtual bool OnInitDialog() override;
 	void PutDlgData();
-	void GetDlgData();
 	void DispSpeed();
 	void DispShown();
 	void ClearDialogImage();




More information about the Scummvm-git-logs mailing list