[Scummvm-git-logs] scummvm master -> 26ca8d147de003e93e1fe89e1e4bfe70d88f4f97
mikrosk
noreply at scummvm.org
Thu Oct 1 05:25:00 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:
26ca8d147d BACKENDS: ATARI: Remove SV workaround
Commit: 26ca8d147de003e93e1fe89e1e4bfe70d88f4f97
https://github.com/scummvm/scummvm/commit/26ca8d147de003e93e1fe89e1e4bfe70d88f4f97
Author: Miro Kropacek (miro.kropacek at gmail.com)
Date: 2026-10-01T15:24:34+10:00
Commit Message:
BACKENDS: ATARI: Remove SV workaround
Changed paths:
backends/graphics/atari/atari-graphics.cpp
backends/platform/atari/readme.txt
backends/platform/atari/readme.txt.in
diff --git a/backends/graphics/atari/atari-graphics.cpp b/backends/graphics/atari/atari-graphics.cpp
index 7093d2b3ce2..31406cfeb85 100644
--- a/backends/graphics/atari/atari-graphics.cpp
+++ b/backends/graphics/atari/atari-graphics.cpp
@@ -178,15 +178,9 @@ void AtariGraphicsShutdown() {
VsetScreen(SCR_NOCHANGE, s_oldPhysbase, SCR_NOCHANGE, SCR_NOCHANGE);
- if (g_hasSuperVidel) {
- // SuperVidel XBIOS does not restore those (unlike TOS/EmuTOS)
- long ssp = Super(SUP_SET);
- //*((volatile char *)0xFFFF8265) = 0;
- *((volatile short *)0xFFFF820E) = 0;
- Super(ssp);
-
+ if (g_hasSuperVidel)
VsetMode(SVEXT | SVEXT_BASERES(0) | COL80 | BPS8C); // resync to proper 640x480
- }
+
VsetMode(s_oldMode);
VsetRGB(0, s_oldPalette.entries, s_oldPalette.falcon);
diff --git a/backends/platform/atari/readme.txt b/backends/platform/atari/readme.txt
index db97ca79a9f..0ddc4a18171 100644
--- a/backends/platform/atari/readme.txt
+++ b/backends/platform/atari/readme.txt
@@ -568,6 +568,9 @@ Known issues
- When using ExtenDOS for Audio CD, ScummVM requires a recent release (>= 4.11),
otherwise playback could freeze the whole program.
+- When using SuperVidel, ScummVM requires a recent drivers release (>= 2026),
+ otherwise video wouldn't be restored correctly.
+
Future plans
------------
diff --git a/backends/platform/atari/readme.txt.in b/backends/platform/atari/readme.txt.in
index b8ce5749b04..f978639115c 100644
--- a/backends/platform/atari/readme.txt.in
+++ b/backends/platform/atari/readme.txt.in
@@ -568,6 +568,9 @@ Known issues
- When using ExtenDOS for Audio CD, ScummVM requires a recent release (>= 4.11),
otherwise playback could freeze the whole program.
+- When using SuperVidel, ScummVM requires a recent drivers release (>= 2026),
+ otherwise video wouldn't be restored correctly.
+
Future plans
------------
More information about the Scummvm-git-logs
mailing list