aboutsummaryrefslogtreecommitdiff
path: root/tools/create_kyradat
diff options
context:
space:
mode:
authorJohannes Schickel2009-09-17 13:46:01 +0000
committerJohannes Schickel2009-09-17 13:46:01 +0000
commitf0ccad5bbd79581e98ef9cb1afc6f3d4b01fd46e (patch)
tree8c2523d7d1158c3d614bafad72a594c7c3f38c6b /tools/create_kyradat
parent858061946aa5f4911feb3fac1de47513d19d0810 (diff)
downloadscummvm-rg350-f0ccad5bbd79581e98ef9cb1afc6f3d4b01fd46e.tar.gz
scummvm-rg350-f0ccad5bbd79581e98ef9cb1afc6f3d4b01fd46e.tar.bz2
scummvm-rg350-f0ccad5bbd79581e98ef9cb1afc6f3d4b01fd46e.zip
- Increase kyra.dat version
- Fix language settings of some game entries svn-id: r44157
Diffstat (limited to 'tools/create_kyradat')
-rw-r--r--tools/create_kyradat/create_kyradat.cpp4
-rw-r--r--tools/create_kyradat/games.cpp14
2 files changed, 11 insertions, 7 deletions
diff --git a/tools/create_kyradat/create_kyradat.cpp b/tools/create_kyradat/create_kyradat.cpp
index ddefde4f77..91e75af3ee 100644
--- a/tools/create_kyradat/create_kyradat.cpp
+++ b/tools/create_kyradat/create_kyradat.cpp
@@ -37,7 +37,7 @@
#include "md5.h"
enum {
- kKyraDatVersion = 55,
+ kKyraDatVersion = 56,
kIndexSize = 12
};
@@ -397,6 +397,8 @@ uint32 getFeatures(const Game *g) {
features |= GF_ITALIAN;
else if (g->lang == JA_JPN)
features |= GF_JAPANESE;
+ else
+ features |= GF_LNGUNK;
return features;
}
diff --git a/tools/create_kyradat/games.cpp b/tools/create_kyradat/games.cpp
index 52443a80fe..3c0aa5f31e 100644
--- a/tools/create_kyradat/games.cpp
+++ b/tools/create_kyradat/games.cpp
@@ -90,7 +90,9 @@ const Game kyra2Games[] = {
};
const Game kyra3Games[] = {
- { kKyra3, EN_ANY, kPlatformPC, -1, "bf68701eb591d0b72219f314c0d32688" },
+ // DOS CD (multi language version, with no language specific strings)
+ { kKyra3, UNK_LANG, kPlatformPC, -1, "bf68701eb591d0b72219f314c0d32688" },
+
GAME_DUMMY_ENTRY
};
@@ -98,12 +100,12 @@ const Game lolGames[] = {
// DOS demo
{ kLol, EN_ANY, kPlatformPC, k2DemoLol, "30bb5af87d38adb47d3e6ce06b1cb042" },
- // DOS floppy
- { kLol, EN_ANY, kPlatformPC, -1, "6b843869772c1b779e1386be868c15dd" },
+ // DOS floppy (no language specifc strings)
+ { kLol, DE_DEU, kPlatformPC, -1, "6b843869772c1b779e1386be868c15dd" },
- // DOS CD
- { kLol, EN_ANY, kPlatformPC, kTalkieFile1, "9d1778314de80598c0b0d032e2a1a1cf" },
- { kLol, EN_ANY, kPlatformPC, kTalkieFile2, "263998ec600afca1cc7b935c473df670" },
+ // DOS CD (multi language version, with no language specific strings)
+ { kLol, UNK_LANG, kPlatformPC, kTalkieFile1, "9d1778314de80598c0b0d032e2a1a1cf" },
+ { kLol, UNK_LANG, kPlatformPC, kTalkieFile2, "263998ec600afca1cc7b935c473df670" },
GAME_DUMMY_ENTRY
};