1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
|
const ExtractEntry kyra1GerFloppy[] = {
{ kKallakWritingSeq, 0x000304F2, 0x00030CE7 },
{ kMalcolmTreeSeq, 0x00030CE7, 0x00030EFD },
{ kWestwoodLogoSeq, 0x00030EFD, 0x00030F48 },
{ kKyrandiaLogoSeq, 0x00030F48, 0x00030FA4 },
{ kKallakMalcolmSeq, 0x00030FA4, 0x0003120F },
{ kForestSeq, 0x0003120F, 0x000313A4 },
{ kIntroCPSStrings, 0x000313A4, 0x000313B8 },
{ kIntroWSAStrings, 0x000313B8, 0x00031438 },
{ kIntroCOLStrings, 0x00031438, 0x00031463 },
{ kIntroStrings, 0x00031463, 0x00031A68 },
{ kRoomFilenames, 0x00034058, 0x00034334 },
{ kItemNames, 0x00034776, 0x00034C88 },
{ kTakenStrings, 0x00033FEE, 0x0003400A },
{ kPlacedStrings, 0x0003400A, 0x00034015 },
{ kDroppedStrings, 0x00034046, 0x00034057 },
{ kNoDropStrings, 0x00033FA2, 0x00033FEE },
{ kPutDownString, 0x0002F100, 0x0002F128 },
{ kWaitAmuletString, 0x0002F128, 0x0002F170 },
{ kBlackJewelString, 0x0002F170, 0x0002F1A1 },
{ kHealingTipString, 0x0002F1A1, 0x0002F1DD },
{ kPoisonGoneString, 0x0002F252, 0x0002F288 },
{ kThePoisonStrings, 0x0002FF00, 0x0002FF72 },
{ kFluteStrings, 0x0003243F, 0x0003247F },
{ kWispJewelStrings, 0x0002F1DD, 0x0002F23E },
{ kMagicJewelStrings, 0x0002F23E, 0x0002F252 },
{ kFlaskFullString, 0x00030041, 0x0003005F },
{ kFullFlaskString, 0x0002FF92, 0x00030041 },
{ kOutroHomeString, 0x0003217E, 0x0003218C },
{ kVeryCleverString, 0x000320CC, 0x0003210F },
{ kGUIStrings, 0x0002f3fa, 0x0002f630 },
{ kNewGameString, 0x00032c2e, 0x00032c4b },
{ kConfigStrings, 0x0002fe76, 0x0002fed4 },
{ -1, 0, 0 }
};
const ExtractEntry kyra1GerCD[] = {
{ kKallakWritingSeq, 0x0003018F, 0x00030994 },
{ kMalcolmTreeSeq, 0x00030994, 0x00030BC4 },
{ kWestwoodLogoSeq, 0x00030BC4, 0x00030C0F },
{ kKyrandiaLogoSeq, 0x00030C0F, 0x00030CB5 },
{ kKallakMalcolmSeq, 0x00030CB5, 0x00030F6D },
{ kForestSeq, 0x00030F6D, 0x000311E0 },
{ kIntroCPSStrings, 0x000311E0, 0x000311F5 },
{ kIntroWSAStrings, 0x000311F5, 0x00031275 },
{ kIntroCOLStrings, 0x00031275, 0x000312A0 },
{ kIntroStrings, 0x000312A0, 0x000318A6 },
{ kRoomList, 0x00028280, 0x0002D056 },
{ kRoomFilenames, 0x000341FA, 0x000344D6 },
{ kCharacterImageFilenames, 0x000331CA, 0x000332AE },
{ kDefaultShapes, 0x0002D210, 0x0002D703 },
{ kItemNames, 0x00034710, 0x00034C22 },
{ kTakenStrings, 0x00034190, 0x000341AC },
{ kPlacedStrings, 0x000341AC, 0x000341B7 },
{ kDroppedStrings, 0x000341E8, 0x000341F9 },
{ kNoDropStrings, 0x00034144, 0x00034190 },
{ kPutDownString, 0x0002EF50, 0x0002EF78 },
{ kWaitAmuletString, 0x0002EF78, 0x0002EFC0 },
{ kBlackJewelString, 0x0002EFC0, 0x0002EFF1 },
{ kHealingTipString, 0x0002EFF1, 0x0002F02D },
{ kPoisonGoneString, 0x0002F099, 0x0002F0CF },
{ kThePoisonStrings, 0x0002FD82, 0x0002FDF4 },
{ kFluteStrings, 0x000327B4, 0x000327F4 },
{ kWispJewelStrings, 0x0002F02D, 0x0002F085 },
{ kMagicJewelStrings, 0x0002F085, 0x0002F099 },
{ kFlaskFullString, 0x0002FECB, 0x0002FEE9 },
{ kFullFlaskString, 0x0002FE1C, 0x0002FECB },
{ kOutroHomeString, 0x0003205A, 0x00032068 },
{ kVeryCleverString, 0x00031FA0, 0x00031FE3 },
{ kGUIStrings, 0x0002F22C, 0x0002F48D },
{ kNewGameString, 0x00032FA3, 0x00032FC0 },
{ kConfigStrings, 0x0002fcd3, 0x0002fd55 },
{ -1, 0, 0 }
};
const Game kyra1GerGames[] = {
{ kKyra1, DE_DEU, -1, "9442d6f7db6a41f3dd4aa4de5d36e107", kyra1GerFloppy },
{ kKyra1, DE_DEU, kTalkieVersion, "c65d381184f98ac26d9efd2d45baef51", kyra1GerCD },
GAME_DUMMY_ENTRY
};
|