[Scummvm-git-logs] scummvm master -> 60bcd21267b5c7bf5f741e90c3d7cfc6b0a48d85
sev-
noreply at scummvm.org
Wed Jul 15 08:39:36 UTC 2026
This automated email contains information about 5 new commits which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .
Summary:
6a4d725c9f DISTS: Added newly introduced .dat files to the relevant lists
f38df5c8f6 FOOL: Add missing file to POTFILES
7f4beafe24 MACS2: Add missing file to POTFILES
28d9cfcd41 FOOL: Remove redundant include
60bcd21267 BUILD: Moved MacToolbox to a component and made the fool engine dependent on it
Commit: 6a4d725c9f7634478bb3cf1aef4f649c137fa847
https://github.com/scummvm/scummvm/commit/6a4d725c9f7634478bb3cf1aef4f649c137fa847
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2026-07-15T10:39:17+02:00
Commit Message:
DISTS: Added newly introduced .dat files to the relevant lists
Changed paths:
dists/engine-data/README
dists/irix/scummvm.idb
diff --git a/dists/engine-data/README b/dists/engine-data/README
index 15c2dec6087..7b3b202f176 100644
--- a/dists/engine-data/README
+++ b/dists/engine-data/README
@@ -81,6 +81,9 @@ scripts, from.
lure.dat:
This file contains essential game data used by Lure of the Temptress game.
+macs2_translation.dat:
+This file contains game translations for the MACS2 engine.
+
macgui.dat:
The file contains set of offsets for recreation of Classic Mac OS GUI, used
by Director, MacVenture and WAGE engines.
diff --git a/dists/irix/scummvm.idb b/dists/irix/scummvm.idb
index 960ea239d69..286fe645085 100644
--- a/dists/irix/scummvm.idb
+++ b/dists/irix/scummvm.idb
@@ -25,6 +25,7 @@ f 0644 root sys usr/ScummVM/share/scummvm/cryo.dat cryo.dat scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/cryomni3d.dat cryomni3d.dat scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/darkseed.dat darkseed.dat scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/drascula.dat drascula.dat scummvm.sw.eoe
+f 0644 root sys usr/ScummVM/share/scummvm/eem.dat eem.dat scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/encoding.dat encoding.dat scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/fonts.dat fonts.dat scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/fonts-cjk.dat fonts-cjk.dat scummvm.sw.eoe
@@ -40,6 +41,7 @@ f 0644 root sys usr/ScummVM/share/scummvm/kyra.dat kyra.dat scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/lure.dat lure.dat scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/macgui.dat macgui.dat scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/macventure.dat macventure.dat scummvm.sw.eoe
+f 0644 root sys usr/ScummVM/share/scummvm/macs2_translation.dat macs2_translation.dat scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/monkey4-patch.m4b monkey4-patch.m4b scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/mort.dat mort.dat scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/myst3.dat myst3.dat scummvm.sw.eoe
Commit: f38df5c8f6a3cccc2ed07fe9b4c1ac4f162011b2
https://github.com/scummvm/scummvm/commit/f38df5c8f6a3cccc2ed07fe9b4c1ac4f162011b2
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2026-07-15T10:39:17+02:00
Commit Message:
FOOL: Add missing file to POTFILES
Changed paths:
engines/fool/POTFILES
diff --git a/engines/fool/POTFILES b/engines/fool/POTFILES
index bb56210f4b2..9c54c10d6dd 100644
--- a/engines/fool/POTFILES
+++ b/engines/fool/POTFILES
@@ -1 +1,2 @@
+engines/fool/fool_game.cpp
engines/fool/metaengine.cpp
Commit: 7f4beafe24583b5928c980b011ccf7b071d2a009
https://github.com/scummvm/scummvm/commit/7f4beafe24583b5928c980b011ccf7b071d2a009
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2026-07-15T10:39:18+02:00
Commit Message:
MACS2: Add missing file to POTFILES
Changed paths:
engines/macs2/POTFILES
diff --git a/engines/macs2/POTFILES b/engines/macs2/POTFILES
index bba28fff840..60537eaa38d 100644
--- a/engines/macs2/POTFILES
+++ b/engines/macs2/POTFILES
@@ -1 +1,2 @@
+engines/macs2/dialogs.cpp
engines/macs2/metaengine.cpp
Commit: 28d9cfcd4195f7647026bcfaa34c9b772d1e9488
https://github.com/scummvm/scummvm/commit/28d9cfcd4195f7647026bcfaa34c9b772d1e9488
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2026-07-15T10:39:18+02:00
Commit Message:
FOOL: Remove redundant include
Changed paths:
engines/fool/detection.cpp
diff --git a/engines/fool/detection.cpp b/engines/fool/detection.cpp
index 6ac53ffb036..8f74982f05b 100644
--- a/engines/fool/detection.cpp
+++ b/engines/fool/detection.cpp
@@ -24,7 +24,6 @@
#include "common/file.h"
#include "common/md5.h"
#include "common/str-array.h"
-#include "common/translation.h"
#include "common/util.h"
#include "fool/detection.h"
#include "fool/detection_tables.h"
Commit: 60bcd21267b5c7bf5f741e90c3d7cfc6b0a48d85
https://github.com/scummvm/scummvm/commit/60bcd21267b5c7bf5f741e90c3d7cfc6b0a48d85
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2026-07-15T10:39:18+02:00
Commit Message:
BUILD: Moved MacToolbox to a component and made the fool engine dependent on it
Changed paths:
configure
engines/fool/configure.engine
graphics/module.mk
diff --git a/configure b/configure
index 9ac61307958..827a0e32d4c 100755
--- a/configure
+++ b/configure
@@ -208,6 +208,7 @@ _werror_build=auto
_text_console=no
_mt32emu=yes
_lua=yes
+_mactoolbox=yes
_mfc=yes
_build_scalers=yes
_build_hq_scalers=yes
@@ -350,6 +351,7 @@ add_component indeo3 "Indeo 3" "_indeo3" "USE_INDEO3"
add_component indeo45 "Indeo 4&5" "_indeo45" "USE_INDEO45"
add_component jyv1 "JYV1" "_jyv1" "USE_JYV1"
add_component lua "Lua" "_lua" "USE_LUA"
+add_component mactoolbox "Mac Toolbox" "_mactoolbox" "USE_MACTOOLBOX"
add_component mfc "MFC" "_mfc" "USE_MFC"
add_component vpx "libvpx" "_vpx" "USE_VPX"
add_component theoradec "libtheoradec" "_theoradec" "USE_THEORADEC"
diff --git a/engines/fool/configure.engine b/engines/fool/configure.engine
index 743859e715d..4f60696d572 100644
--- a/engines/fool/configure.engine
+++ b/engines/fool/configure.engine
@@ -1,3 +1,3 @@
# This file is included from the main "configure" script
-# add_engine [name] [desc] [build-by-default] [subengines] [base games] [deps]
-add_engine fool "The Fool's Errand" no "" "" "highres"
+# add_engine [name] [desc] [build-by-default] [subengines] [base games] [deps] [components]
+add_engine fool "The Fool's Errand" no "" "" "highres mactoolbox"
diff --git a/graphics/module.mk b/graphics/module.mk
index 34e505fcf28..d6847ef5a4a 100644
--- a/graphics/module.mk
+++ b/graphics/module.mk
@@ -43,16 +43,6 @@ MODULE_OBJS := \
macgui/macwindow.o \
macgui/macwindowborder.o \
macgui/macwindowmanager.o \
- mactoolbox/siphash/halfsip.o \
- mactoolbox/toolbox_fileman.o \
- mactoolbox/toolbox_menu.o \
- mactoolbox/toolbox_pict.o \
- mactoolbox/toolbox_quickdraw.o \
- mactoolbox/toolbox_resman.o \
- mactoolbox/toolbox_sound.o \
- mactoolbox/toolbox_text.o \
- mactoolbox/toolbox.o \
- mactoolbox/utils.o \
managed_surface.o \
nine_patch.o \
opengl/context.o \
@@ -86,6 +76,21 @@ MODULE_OBJS += \
scaler/downscalerARM.o
endif
+ifdef USE_MACTOOLBOX
+MODULE_OBJS += \
+ mactoolbox/siphash/halfsip.o \
+ mactoolbox/toolbox_fileman.o \
+ mactoolbox/toolbox_menu.o \
+ mactoolbox/toolbox_pict.o \
+ mactoolbox/toolbox_quickdraw.o \
+ mactoolbox/toolbox_resman.o \
+ mactoolbox/toolbox_sound.o \
+ mactoolbox/toolbox_text.o \
+ mactoolbox/toolbox.o \
+ mactoolbox/utils.o
+endif
+
+
ifdef USE_MFC
MODULE_OBJS += \
mfc/afx.o \
More information about the Scummvm-git-logs
mailing list