DISTS: Added missing engine-data files to various lists

This commit is contained in:
Eugene Sandulenko 2023-03-17 13:34:09 +01:00
parent 08b309758d
commit 3a8312c072
No known key found for this signature in database
GPG key ID: 014D387312D34F08
6 changed files with 54 additions and 4 deletions

View file

@ -443,6 +443,9 @@ endif
ifdef ENABLE_NEVERHOOD ifdef ENABLE_NEVERHOOD
DIST_FILES_ENGINEDATA+=neverhood.dat DIST_FILES_ENGINEDATA+=neverhood.dat
endif endif
ifdef ENABLE_PRINCE
DIST_FILES_ENGINEDATA+=prince_translation.dat
endif
ifdef ENABLE_QUEEN ifdef ENABLE_QUEEN
DIST_FILES_ENGINEDATA+=queen.tbl DIST_FILES_ENGINEDATA+=queen.tbl
endif endif

View file

@ -989,6 +989,7 @@ XcodeProvider::ValueList& XcodeProvider::getResourceFiles(const BuildSetup &setu
files.push_back("dists/engine-data/mort.dat"); files.push_back("dists/engine-data/mort.dat");
files.push_back("dists/engine-data/nancy.dat"); files.push_back("dists/engine-data/nancy.dat");
files.push_back("dists/engine-data/neverhood.dat"); files.push_back("dists/engine-data/neverhood.dat");
files.push_back("dists/engine-data/prince_translation.dat");
files.push_back("dists/engine-data/queen.tbl"); files.push_back("dists/engine-data/queen.tbl");
files.push_back("dists/engine-data/sky.cpt"); files.push_back("dists/engine-data/sky.cpt");
files.push_back("dists/engine-data/supernova.dat"); files.push_back("dists/engine-data/supernova.dat");

View file

@ -16,18 +16,24 @@ Some filenames depend on the edition, these are handled by game flags in engine
Those informations were stored in the original executables. Those informations were stored in the original executables.
drascula.dat: drascula.dat:
This file contains essential game data used by Drascula engine. This file contains essential game data used by the Drascula engine.
encoding.dat: encoding.dat:
This file contains character mapping for CJK encodings to unicode. This file contains character mapping for CJK encodings to unicode.
freescape.dat: freescape.dat:
This file contains essential game data used byt the Freescape engine. This file contains essential game data used by the Freescape engine.
fonts.dat: fonts.dat:
This file contains set of free TTF fonts used by Glk, ZVision, Wintermute engines and This file contains set of free TTF fonts used by Glk, ZVision, Wintermute engines and
our GUI. our GUI.
grim-patch.lab:
This file contains set of script patches for Grim Fandango.
hadesch_translations.dat:
This file contains essential data for Hadesch Challenge game.
hugo.dat: hugo.dat:
This file contains all the hardcoded logic, strings and fonts used by Hugo This file contains all the hardcoded logic, strings and fonts used by Hugo
engine. Those information were stored in the original executables. engine. Those information were stored in the original executables.
@ -44,14 +50,20 @@ macgui.dat:
The file contains set of offsets for recreation of Classic Mac OS GUI, used The file contains set of offsets for recreation of Classic Mac OS GUI, used
by Director, MacVenture and WAGE engines. by Director, MacVenture and WAGE engines.
macventure.dat macventure.dat:
This file contains additional GUI elements used by MacVenture engine. This file contains additional GUI elements used by MacVenture engine.
monkey4-patch.m4b:
This file contains script patches for Escape from Monkey Island game.
mort.dat: mort.dat:
File created partially by extracting font data from the French executable. It File created partially by extracting font data from the French executable. It
also contains the French and German translation, as well as a custom-made also contains the French and German translation, as well as a custom-made
English translation. English translation.
myst3.dat:
This file contains essential game data used by the Myst3 game.
nancy.dat: nancy.dat:
File containing various constants, game logic and strings originally embedded File containing various constants, game logic and strings originally embedded
in the games' executables. in the games' executables.

View file

@ -22,15 +22,19 @@ f 0644 root sys usr/ScummVM/share/scummvm/cryomni3d.dat cryomni3d.dat scummvm.sw
f 0644 root sys usr/ScummVM/share/scummvm/drascula.dat drascula.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/encoding.dat encoding.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.dat fonts.dat scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/grim-patch.lab grim-patch.lab scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/hugo.dat hugo.dat scummvm.sw.eoe f 0644 root sys usr/ScummVM/share/scummvm/hugo.dat hugo.dat scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/hadesch_translations.dat hadesch_translations.dat scummvm.sw.eoe f 0644 root sys usr/ScummVM/share/scummvm/hadesch_translations.dat hadesch_translations.dat scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/kyra.dat kyra.dat scummvm.sw.eoe 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/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/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/macventure.dat macventure.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/mort.dat mort.dat scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/myst3.dat myst3.dat scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/nancy.dat nancy.dat scummvm.sw.eoe f 0644 root sys usr/ScummVM/share/scummvm/nancy.dat nancy.dat scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/neverhood.dat neverhood.dat scummvm.sw.eoe f 0644 root sys usr/ScummVM/share/scummvm/neverhood.dat neverhood.dat scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/prince_translation.dat prince_translation.dat scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/queen.tbl queen.tbl scummvm.sw.eoe f 0644 root sys usr/ScummVM/share/scummvm/queen.tbl queen.tbl scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/sky.cpt sky.cpt scummvm.sw.eoe f 0644 root sys usr/ScummVM/share/scummvm/sky.cpt sky.cpt scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/supernova.dat supernova.dat scummvm.sw.eoe f 0644 root sys usr/ScummVM/share/scummvm/supernova.dat supernova.dat scummvm.sw.eoe
@ -43,9 +47,13 @@ f 0644 root sys usr/ScummVM/share/scummvm/freescape.dat freescape.dat scummvm.sw
f 0644 root sys usr/ScummVM/share/scummvm/wintermute.zip wintermute.zip scummvm.sw.eoe f 0644 root sys usr/ScummVM/share/scummvm/wintermute.zip wintermute.zip scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/mm.dat mm.dat scummvm.sw.eoe f 0644 root sys usr/ScummVM/share/scummvm/mm.dat mm.dat scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/pred.dic pred.dic scummvm.sw.eoe f 0644 root sys usr/ScummVM/share/scummvm/pred.dic pred.dic scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/residualvm.zip residualvm.zip scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/scummclassic.zip scummclassic.zip scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/scummmodern.zip scummmodern.zip scummvm.sw.eoe f 0644 root sys usr/ScummVM/share/scummvm/scummmodern.zip scummmodern.zip scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/scummremastered.zip scummremastered.zip scummvm.sw.eoe f 0644 root sys usr/ScummVM/share/scummvm/scummremastered.zip scummremastered.zip scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/gui-icons.dat gui-icons.dat scummvm.sw.eoe f 0644 root sys usr/ScummVM/share/scummvm/gui-icons.dat gui-icons.dat scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/shaders.dat shaders.dat scummvm.sw.eoe
f 0644 root sys usr/ScummVM/share/scummvm/translations.dat translations.dat scummvm.sw.eoe
l 0000 root sys usr/bin/scummvm scummvm scummvm.sw.eoe symval(/usr/ScummVM/scummvm) l 0000 root sys usr/bin/scummvm scummvm scummvm.sw.eoe symval(/usr/ScummVM/scummvm)
f 0644 root sys usr/lib/filetype/local/ScummVM.ftr ScummVM.ftr scummvm.sw.eoe exitop('if test -r $rbase/usr/lib/filetype/Makefile ; then chroot $rbase /sbin/sh -c "cd /usr/lib/filetype ; make -u > /dev/null" ; fi') f 0644 root sys usr/lib/filetype/local/ScummVM.ftr ScummVM.ftr scummvm.sw.eoe exitop('if test -r $rbase/usr/lib/filetype/Makefile ; then chroot $rbase /sbin/sh -c "cd /usr/lib/filetype ; make -u > /dev/null" ; fi')
f 0644 root sys usr/lib/filetype/local/iconlib/ScummVM.fti ScummVM.fti scummvm.sw.eoe exitop('if [ -x $rbase/usr/sbin/iconcatalogedit ]; then chroot $rbase /usr/sbin/iconcatalogedit -add "Category:File Name:/usr/ScummVM/scummvm" -syspage Games; fi') removeop('if [ -x $rbase/usr/sbin/iconcatalogedit ]; then chroot $rbase /usr/sbin/iconcatalogedit -remove "Category:File Name:/usr/ScummVM/scummvm" -syspage Games; fi') f 0644 root sys usr/lib/filetype/local/iconlib/ScummVM.fti ScummVM.fti scummvm.sw.eoe exitop('if [ -x $rbase/usr/sbin/iconcatalogedit ]; then chroot $rbase /usr/sbin/iconcatalogedit -add "Category:File Name:/usr/ScummVM/scummvm" -syspage Games; fi') removeop('if [ -x $rbase/usr/sbin/iconcatalogedit ]; then chroot $rbase /usr/sbin/iconcatalogedit -remove "Category:File Name:/usr/ScummVM/scummvm" -syspage Games; fi')

View file

@ -88,6 +88,9 @@ nancy.dat FILE "dists/engine-data/nancy.dat"
#if PLUGIN_ENABLED_STATIC(NEVERHOOD) #if PLUGIN_ENABLED_STATIC(NEVERHOOD)
neverhood.dat FILE "dists/engine-data/neverhood.dat" neverhood.dat FILE "dists/engine-data/neverhood.dat"
#endif #endif
#if PLUGIN_ENABLED_STATIC(PRINCE)
prince_translation.dat FILE "dists/engine-data/prince_translation.dat"
#endif
#if PLUGIN_ENABLED_STATIC(QUEEN) #if PLUGIN_ENABLED_STATIC(QUEEN)
queen.tbl FILE "dists/engine-data/queen.tbl" queen.tbl FILE "dists/engine-data/queen.tbl"
#endif #endif

View file

@ -11,30 +11,53 @@ COPYING.TINYGL
COPYING.GLAD COPYING.GLAD
COPYING.txt COPYING.txt
COPYRIGHT.txt COPYRIGHT.txt
access.dat
achievements.dat
cryo.dat
cryomni3d.dat
drascula.dat drascula.dat
encoding.dat
fonts.dat
freescape.dat freescape.dat
grim-patch.lab
gui-icons.dat
hadesch_translations.dat hadesch_translations.dat
hugo.dat hugo.dat
kyra.dat kyra.dat
lure.dat lure.dat
macgui.dat
macventure.dat
m4.dat m4.dat
migration.bat migration.bat
migration.txt migration.txt
mm.dat
monkey4-patch.m4b
mort.dat
myst3.dat
nancy.dat
neverhood.dat
NEWS.txt NEWS.txt
pred.dic pred.dic
prince_translation.dat
queen.tbl queen.tbl
QUICKSTART.txt QUICKSTART.txt
README-SDL.txt README-SDL.txt
README.txt README.txt
residualvm.zip
scummclassic.zip scummclassic.zip
scummmodern.zip scummmodern.zip
scummremastered.zip scummremastered.zip
gui-icons.dat
scummvm.exe scummvm.exe
SDL2.dll SDL2.dll
shaders.dat
sky.cpt sky.cpt
supernova.dat
teenagent.dat teenagent.dat
titanic.dat
toon.dat toon.dat
tony.dat
translations.dat translations.dat
ultima.dat
wintermute.zip
unins000.dat unins000.dat
unins000.exe unins000.exe