[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