aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
Diffstat (limited to 'engines')
-rw-r--r--engines/cine/cine.cpp11
1 files changed, 10 insertions, 1 deletions
diff --git a/engines/cine/cine.cpp b/engines/cine/cine.cpp
index 4cfee10fd1..2e3d042aab 100644
--- a/engines/cine/cine.cpp
+++ b/engines/cine/cine.cpp
@@ -197,8 +197,17 @@ static void initialize() {
animDataTable = (AnimData *)malloc(NUM_MAX_ANIMDATA * sizeof(AnimData));
loadTextData("texte.dat", textDataPtr);
- if (gameType == Cine::GID_FW)
+
+ switch (gameType) {
+ case Cine::GID_FW:
snd_loadBasesonEntries("BASESON.SND");
+ break;
+ case Cine::GID_OS:
+ // TODO
+ // load POLDAT.DAT
+ // load ERRMESS.DAT (default responses to actions)
+ break;
+ }
for (i = 0; i < NUM_MAX_OBJECT; i++) {
objectTable[i].part = 0;