[Scummvm-git-logs] scummvm master -> 1b99815d153815d862dc14526f2e1cc34b34456b
mikrosk
noreply at scummvm.org
Thu Nov 20 00:12:44 UTC 2025
This automated email contains information about 2 new commits which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .
Summary:
2dd0b13aa3 BACKENDS: ATARI: Fix overlay hiding when starting game from command line
1b99815d15 NEWS: Atari port news
Commit: 2dd0b13aa3eb0c31873a69bc88a73d25c9b355da
https://github.com/scummvm/scummvm/commit/2dd0b13aa3eb0c31873a69bc88a73d25c9b355da
Author: Miro Kropacek (miro.kropacek at gmail.com)
Date: 2025-11-20T10:11:48+10:00
Commit Message:
BACKENDS: ATARI: Fix overlay hiding when starting game from command line
Changed paths:
backends/graphics/atari/atari-graphics.cpp
diff --git a/backends/graphics/atari/atari-graphics.cpp b/backends/graphics/atari/atari-graphics.cpp
index 30fe3ddf2c4..48fd626ce85 100644
--- a/backends/graphics/atari/atari-graphics.cpp
+++ b/backends/graphics/atari/atari-graphics.cpp
@@ -437,8 +437,7 @@ OSystem::TransactionError AtariGraphicsManager::endGFXTransaction() {
&& !g_hasSuperVidel) {
atari_warning("Engine surfaces not divisible by 16, aborting");
error |= OSystem::TransactionError::kTransactionSizeChangeFailed;
- } else if (_overlayState == kOverlayIgnoredHide || _currentState.width != _pendingState.width || _currentState.height != _pendingState.height) {
- // if kOverlayIgnoredHide and with valid w/h, force a video mode reset
+ } else if (_currentState.width != _pendingState.width || _currentState.height != _pendingState.height) {
hasPendingSize = true;
}
}
@@ -501,11 +500,11 @@ OSystem::TransactionError AtariGraphicsManager::endGFXTransaction() {
_palette.entries = 256;
_pendingScreenChanges.queuePalette();
- if (_overlayState == kOverlayIgnoredHide) {
+ if (_overlayState == kOverlayIgnoredHide)
_overlayState = kOverlayHidden;
- _ignoreHideOverlay = false;
- _pendingScreenChanges.queueAll();
- }
+
+ _ignoreHideOverlay = false;
+ _pendingScreenChanges.queueAll();
} else {
// clear any queued transaction changes from feature flags (e.g. aspect ratio correction)
_pendingScreenChanges.clearTransaction();
Commit: 1b99815d153815d862dc14526f2e1cc34b34456b
https://github.com/scummvm/scummvm/commit/1b99815d153815d862dc14526f2e1cc34b34456b
Author: Miro Kropacek (miro.kropacek at gmail.com)
Date: 2025-11-20T10:11:48+10:00
Commit Message:
NEWS: Atari port news
Changed paths:
NEWS.md
diff --git a/NEWS.md b/NEWS.md
index 9fadedcb9a0..59924acbdbe 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -210,6 +210,16 @@ For a more comprehensive changelog of the latest experimental code, see:
- 3D renderer enabled by default for 2D games.
- Added Text-to-Speech support.
+ Atari port:
+ - Unified paths for FreeMiNT and TOS in scummvm.cfg (better delete the old
+ config file).
+ - Added translation for longer than 8+3 .dat filenames.
+ - Fixed slow rendering of Eco Quest's intro.
+ - Fixed cursor rendering of Phantasmagoria, KQ7 and other SCI32 games.
+ - Increased stack size to 256k to avoid stack overflow in some engines (e.g.
+ Supernova).
+ - Fixed launching games from command line.
+
#### 2.9.1 "Slappin da BASS" (2025-05-25)
AGI:
More information about the Scummvm-git-logs
mailing list