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
DIST_FILES_ENGINEDATA+=neverhood.dat
endif
ifdef ENABLE_PRINCE
DIST_FILES_ENGINEDATA+=prince_translation.dat
endif
ifdef ENABLE_QUEEN
DIST_FILES_ENGINEDATA+=queen.tbl
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/nancy.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/sky.cpt");
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.
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:
This file contains character mapping for CJK encodings to unicode.
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:
This file contains set of free TTF fonts used by Glk, ZVision, Wintermute engines and
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:
This file contains all the hardcoded logic, strings and fonts used by Hugo
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
by Director, MacVenture and WAGE engines.
macventure.dat
macventure.dat:
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:
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
English translation.
myst3.dat:
This file contains essential game data used by the Myst3 game.
nancy.dat:
File containing various constants, game logic and strings originally embedded
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/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/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/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/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/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
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/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/sky.cpt sky.cpt 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/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/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/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/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)
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')

View File

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

View File

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