[Scummvm-git-logs] scummvm branch-2-8 -> af55e175149e2e8e20103a4c8c8a7175c1bd5655

mikrosk noreply at scummvm.org
Mon Jan 1 15:29:15 UTC 2024


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

Summary:
af55e17514 BACKENDS: ATARI: Disable ultima & hugo engines


Commit: af55e175149e2e8e20103a4c8c8a7175c1bd5655
    https://github.com/scummvm/scummvm/commit/af55e175149e2e8e20103a4c8c8a7175c1bd5655
Author: Miro Kropacek ()
Date: 2024-01-01T16:28:27+01:00

Commit Message:
BACKENDS: ATARI: Disable ultima & hugo engines

- The only non-hires ultima engine is ultima1, not worth it. See
  also https://bugs.scummvm.org/ticket/14790. This prevents adding
  the 15 MB ultima.dat to the release archive.

- Disable hugo also in full version (oversight).

- Mention freemint version in readme.txt.

Changed paths:
    backends/platform/atari/build-release.sh
    backends/platform/atari/build-release030.sh
    backends/platform/atari/readme.txt


diff --git a/backends/platform/atari/build-release.sh b/backends/platform/atari/build-release.sh
index f8591ab2267..7cca8c94ca4 100755
--- a/backends/platform/atari/build-release.sh
+++ b/backends/platform/atari/build-release.sh
@@ -33,7 +33,7 @@ then
 	--opengl-mode=none \
 	--enable-verbose-build \
 	--enable-text-console \
-	--disable-engine=director,cine \
+	--disable-engine=hugo,director,cine,ultima \
 	--disable-detection-full
 fi
 
@@ -49,7 +49,7 @@ ${PLATFORM}-nm -C dist-generic/scummvm/scummvm.ttp | grep -vF ' .L' | grep ' [Tt
 ${PLATFORM}-strip -s dist-generic/scummvm/scummvm.ttp
 
 # remove unused files; absent gui-icons.dat massively speeds up startup time (used for the grid mode)
-rm dist-generic/scummvm/data/{achievements,encoding,gui-icons,hugo,macgui,shaders}.dat
+rm dist-generic/scummvm/data/{achievements,encoding,gui-icons,macgui,shaders}.dat
 
 # move themes into 'themes' folder (with compression level zero for faster depacking)
 mkdir -p dist-generic/scummvm/themes
diff --git a/backends/platform/atari/build-release030.sh b/backends/platform/atari/build-release030.sh
index 2684ec77ebc..9482568e1f5 100755
--- a/backends/platform/atari/build-release030.sh
+++ b/backends/platform/atari/build-release030.sh
@@ -34,7 +34,7 @@ then
 	--opengl-mode=none \
 	--enable-verbose-build \
 	--enable-text-console \
-	--disable-engine=hugo,director,cine \
+	--disable-engine=hugo,director,cine,ultima \
 	--disable-detection-full
 fi
 
diff --git a/backends/platform/atari/readme.txt b/backends/platform/atari/readme.txt
index d1aa7311ab6..8df034c95a5 100644
--- a/backends/platform/atari/readme.txt
+++ b/backends/platform/atari/readme.txt
@@ -493,9 +493,14 @@ Known issues
       them detected on TOS 8+3 file system
     - https://wiki.scummvm.org/index.php?title=Director
   - Hugo (3 games)
-    - Uses (lot of) overlay dialogs which are problematic for Atari backend
-    - Engine GUI (for save/load/etc) does not support 8-bit screens
+    - uses (lot of) overlay dialogs which are problematic for Atari backend
+    - engine GUI (for save/load/etc) does not support 8-bit screens
     - https://wiki.scummvm.org/index.php?title=Hugo
+  - Ultima (many games)
+    - the only non-hires ultima engine is ultima1; see
+      https://bugs.scummvm.org/ticket/14790
+    - this prevents adding the 15 MB ultima.dat to the release archive
+    - https://wiki.scummvm.org/index.php?title=Ultima
 
 - Indy4 (the adventure) may have a bug in the screen when you K.O. the bouncer.
   I was able to get a freeze when he fell to the ground but currently I am
@@ -503,6 +508,9 @@ Known issues
   during that scene so feel free to use keypad for the fight and report whether
   it has improved the situation.
 
+- When using FreeMiNT, ScummVM requires a recent kernel (>= 2021), otherwise
+  keyboard handling wont work properly.
+
 Future plans
 ------------
 




More information about the Scummvm-git-logs mailing list