diff options
author | Johannes Schickel | 2007-02-03 14:52:02 +0000 |
---|---|---|
committer | Johannes Schickel | 2007-02-03 14:52:02 +0000 |
commit | de19c946282256074c121b8f893e717574dc9d2f (patch) | |
tree | f91372e7f0a8bdf906d67f6f1bbab6bd0d559651 /tools/create_kyradat/eng.h | |
parent | a8ea78ce73f8061201995d012573da46b58d1575 (diff) | |
download | scummvm-rg350-de19c946282256074c121b8f893e717574dc9d2f.tar.gz scummvm-rg350-de19c946282256074c121b8f893e717574dc9d2f.tar.bz2 scummvm-rg350-de19c946282256074c121b8f893e717574dc9d2f.zip |
Adding create_kyradat here now.
svn-id: r25349
Diffstat (limited to 'tools/create_kyradat/eng.h')
-rw-r--r-- | tools/create_kyradat/eng.h | 190 |
1 files changed, 190 insertions, 0 deletions
diff --git a/tools/create_kyradat/eng.h b/tools/create_kyradat/eng.h new file mode 100644 index 0000000000..72feff62e7 --- /dev/null +++ b/tools/create_kyradat/eng.h @@ -0,0 +1,190 @@ +const ExtractEntry kyra1EngFloppy[] = { + { kKallakWritingSeq, 0x0002FE5E, 0x00030653 }, + { kMalcolmTreeSeq, 0x00030653, 0x00030869 }, + { kWestwoodLogoSeq, 0x00030869, 0x000308B4 }, + { kKyrandiaLogoSeq, 0x000308B4, 0x00030910 }, + { kKallakMalcolmSeq, 0x00030910, 0x00030B7B }, + { kForestSeq, 0x00030B7B, 0x00030D10 }, + { kIntroCPSStrings, 0x00030D10, 0x00030D24 }, + { kIntroWSAStrings, 0x00030D24, 0x00030DA4 }, + { kIntroCOLStrings, 0x00030DA4, 0x00030DCF }, + { kIntroStrings, 0x00030DCF, 0x000312C4 }, + { kRoomList, 0x00028020, 0x0002CDF6 }, + { kRoomFilenames, 0x0003386A, 0x00033B46 }, + { kCharacterImageFilenames, 0x0003268D, 0x00032771 }, + { kDefaultShapes, 0x0002CFB0, 0x0002D43A }, + { kItemNames, 0x00033F2E, 0x00034396 }, + { kTakenStrings, 0x00033822, 0x00033832 }, + { kPlacedStrings, 0x00033832, 0x0003383B }, + { kDroppedStrings, 0x00033860, 0x0003386A }, + { kNoDropStrings, 0x000337DA, 0x00033821 }, + { kAmuleteAnimSeq, 0x0002EA9C, 0x0002EAC6 }, + { kPaletteList1, 0x00025100, 0x00025115 }, + { kPaletteList2, 0x00025115, 0x00025148 }, + { kPaletteList3, 0x00025148, 0x0002517B }, + { kPaletteList4, 0x0002517B, 0x000251AE }, + { kPaletteList5, 0x000251AE, 0x000251E1 }, + { kPaletteList6, 0x000251E1, 0x00025214 }, + { kPaletteList7, 0x00025214, 0x0002524A }, + { kPaletteList8, 0x0002524A, 0x00025280 }, + { kPaletteList9, 0x00025280, 0x000252AD }, + { kPaletteList10, 0x000252AD, 0x000252DA }, + { kPaletteList11, 0x000252DA, 0x00025307 }, + { kPaletteList12, 0x00025307, 0x00025334 }, + { kPaletteList13, 0x00025334, 0x00025361 }, + { kPaletteList14, 0x00025361, 0x0002539D }, + { kPaletteList15, 0x0002539D, 0x000253CA }, + { kPaletteList16, 0x000253CA, 0x000253EB }, + { kPaletteList17, 0x000253EB, 0x0002540C }, + { kPaletteList18, 0x0002540C, 0x00025421 }, + { kPaletteList19, 0x00025421, 0x00025436 }, + { kPaletteList20, 0x00025436, 0x0002544B }, + { kPaletteList21, 0x0002544B, 0x00025460 }, + { kPaletteList22, 0x00025460, 0x00025475 }, + { kPaletteList23, 0x00025475, 0x0002548A }, + { kPaletteList24, 0x0002548A, 0x000254BA }, + { kPaletteList25, 0x000254BA, 0x000254EA }, + { kPaletteList26, 0x000254EA, 0x0002551A }, + { kPaletteList27, 0x0002551A, 0x0002554A }, + { kPaletteList28, 0x0002554A, 0x0002557A }, + { kPaletteList29, 0x0002557A, 0x000255AA }, + { kPaletteList30, 0x000255AA, 0x000255E6 }, + { kPaletteList31, 0x000255E6, 0x0002560D }, + { kPaletteList32, 0x0002560D, 0x00025634 }, + { kPaletteList33, 0x00025634, 0x00025670 }, + { kPutDownString, 0x0002EBCE, 0x0002EBF4 }, + { kWaitAmuletString, 0x0002EBF4, 0x0002EC31 }, + { kBlackJewelString, 0x0002EC31, 0x0002EC54 }, + { kHealingTipString, 0x0002EC54, 0x0002EC81 }, + { kPoisonGoneString, 0x0002ECE7, 0x0002ED14 }, + { kHealing1Shapes, 0x0002D4A3, 0x0002D53D }, + { kHealing2Shapes, 0x0002D53D, 0x0002D60F }, + { kThePoisonStrings, 0x0002F8DC, 0x0002F933 }, + { kFluteStrings, 0x00031C7B, 0x00031CB7 }, + { kPoisonDeathShapes, 0x0002D903, 0x0002D98F }, + { kFluteShapes, 0x0002D807, 0x0002D903 }, + { kWinter1Shapes, 0x0002D60F, 0x0002D640 }, + { kWinter2Shapes, 0x0002D640, 0x0002D735 }, + { kWinter3Shapes, 0x0002D735, 0x0002D751 }, + { kDrinkShapes, 0x0002D43A, 0x0002D4A3 }, + { kWispShapes, 0x0002D751, 0x0002D807 }, + { kMagicAnimShapes, 0x0002D98F, 0x0002D9B2 }, + { kBranStoneShapes, 0x0002D9B2, 0x0002DA20 }, + { kWispJewelStrings, 0x0002EC81, 0x0002ECD4 }, + { kMagicJewelStrings, 0x0002ECD4, 0x0002ECE7 }, + { kFlaskFullString, 0x0002F9EB, 0x0002FA07 }, + { kFullFlaskString, 0x0002F954, 0x0002F9EB }, + { kOutroReunionSeq, 0x000313C1, 0x00031908 }, + { kOutroHomeString, 0x000319C2, 0x000319C7 }, + { kVeryCleverString, 0x00031922, 0x00031954 }, + { kGUIStrings, 0x0002EE7A, 0x0002F02A }, + { kNewGameString, 0x00032466, 0x0003247B }, + { kConfigStrings, 0x0002f870, 0x0002f8af }, + { -1, 0, 0 } +}; + +const ExtractEntry kyra1EngCD[] = { + { kKallakWritingSeq, 0x0003008F, 0x00030894 }, + { kMalcolmTreeSeq, 0x00030894, 0x00030AC4 }, + { kWestwoodLogoSeq, 0x00030AC4, 0x00030B0F }, + { kKyrandiaLogoSeq, 0x00030B0F, 0x00030BB5 }, + { kKallakMalcolmSeq, 0x00030BB5, 0x00030E6D }, + { kForestSeq, 0x00030E6D, 0x000310E0 }, + { kIntroCPSStrings, 0x000310E0, 0x000310F5 }, + { kIntroWSAStrings, 0x000310F5, 0x00031175 }, + { kIntroCOLStrings, 0x00031175, 0x000311A0 }, + { kIntroStrings, 0x000311A0, 0x00031696 }, + { kRoomList, 0x00028280, 0x0002D056 }, + { kRoomFilenames, 0x00033F2C, 0x00034208 }, + { kCharacterImageFilenames, 0x00032F22, 0x00033006 }, + { kDefaultShapes, 0x0002D210, 0x0002D69A }, + { kItemNames, 0x00034442, 0x000348AA }, + { kTakenStrings, 0x00033EE4, 0x00033EF4 }, + { kPlacedStrings, 0x00033EF4, 0x00033EFD }, + { kDroppedStrings, 0x00033F22, 0x00033F2C }, + { kNoDropStrings, 0x00033E9C, 0x00033EE3 }, + { kAmuleteAnimSeq, 0x0002EE1C, 0x0002EE46 }, + { kPaletteList1, 0x00025530, 0x00025545 }, + { kPaletteList2, 0x00025545, 0x00025578 }, + { kPaletteList3, 0x00025578, 0x000255AB }, + { kPaletteList4, 0x000255AB, 0x000255DE }, + { kPaletteList5, 0x000255DE, 0x00025611 }, + { kPaletteList6, 0x00025611, 0x00025644 }, + { kPaletteList7, 0x00025644, 0x0002567A }, + { kPaletteList8, 0x0002567A, 0x000256B0 }, + { kPaletteList9, 0x000256B0, 0x000256DD }, + { kPaletteList10, 0x000256DD, 0x0002570A }, + { kPaletteList11, 0x0002570A, 0x00025737 }, + { kPaletteList12, 0x00025737, 0x00025764 }, + { kPaletteList13, 0x00025764, 0x00025791 }, + { kPaletteList14, 0x00025791, 0x000257CD }, + { kPaletteList15, 0x000257CD, 0x000257FA }, + { kPaletteList16, 0x000257FA, 0x0002581B }, + { kPaletteList17, 0x0002581B, 0x0002583C }, + { kPaletteList18, 0x0002583C, 0x00025851 }, + { kPaletteList19, 0x00025851, 0x00025866 }, + { kPaletteList20, 0x00025866, 0x0002587B }, + { kPaletteList21, 0x0002587B, 0x00025890 }, + { kPaletteList22, 0x00025890, 0x000258A5 }, + { kPaletteList23, 0x000258A5, 0x000258BA }, + { kPaletteList24, 0x000258BA, 0x000258EA }, + { kPaletteList25, 0x000258EA, 0x0002591A }, + { kPaletteList26, 0x0002591A, 0x0002594A }, + { kPaletteList27, 0x0002594A, 0x0002597A }, + { kPaletteList28, 0x0002597A, 0x000259AA }, + { kPaletteList29, 0x000259AA, 0x000259DA }, + { kPaletteList30, 0x000259DA, 0x00025A16 }, + { kPaletteList31, 0x00025A16, 0x00025A3D }, + { kPaletteList32, 0x00025A3D, 0x00025A64 }, + { kPaletteList33, 0x00025A64, 0x00025AA0 }, + { kPutDownString, 0x0002EF50, 0x0002EF76 }, + { kWaitAmuletString, 0x0002EF76, 0x0002EFB3 }, + { kBlackJewelString, 0x0002EFB3, 0x0002EFD6 }, + { kHealingTipString, 0x0002EFD6, 0x0002F003 }, + { kPoisonGoneString, 0x0002F068, 0x0002F095 }, + { kHealing1Shapes, 0x0002D703, 0x0002D79D }, + { kHealing2Shapes, 0x0002D79D, 0x0002D86F }, + { kThePoisonStrings, 0x0002FCCA, 0x0002FD21 }, + { kFluteStrings, 0x00032510, 0x000325AC }, + { kPoisonDeathShapes, 0x0002DB63, 0x0002DBEF }, + { kFluteShapes, 0x0002DA67, 0x0002DB63 }, + { kWinter1Shapes, 0x0002D86F, 0x0002D8A0 }, + { kWinter2Shapes, 0x0002D8A0, 0x0002D995 }, + { kWinter3Shapes, 0x0002D995, 0x0002D9B1 }, + { kDrinkShapes, 0x0002D69A, 0x0002D703 }, + { kWispShapes, 0x0002D9B1, 0x0002DA67 }, + { kMagicAnimShapes, 0x0002DBEF, 0x0002DC12 }, + { kBranStoneShapes, 0x0002DC12, 0x0002DC80 }, + { kWispJewelStrings, 0x0002F003, 0x0002F055 }, + { kMagicJewelStrings, 0x0002F055, 0x0002F068 }, + { kFlaskFullString, 0x0002FDE1, 0x0002FDFD }, + { kFullFlaskString, 0x0002FD4A, 0x0002FDE1 }, + { kOutroReunionSeq, 0x00031791, 0x00031D76 }, + { kOutroHomeString, 0x00031E3A, 0x00031E3F }, + { kVeryCleverString, 0x00031D90, 0x00031DC2 }, + { kGUIStrings, 0x0002F1EE, 0x0002F3F7 }, + { kNewGameString, 0x00032CFB, 0x00032D10 }, + { kConfigStrings, 0x0002fc3d, 0x0002fc9e }, + { -1, 0, 0 } +}; + +const ExtractEntry kyra1EngDemo[] = { + { kWestwoodLogoSeq, 0x00015327, 0x0001536B }, + { kKyrandiaLogoSeq, 0x0001536B, 0x000153BF }, + { kIntroCPSStrings, 0x000154B1, 0x000154BD }, + { kIntroWSAStrings, 0x000154BD, 0x0001550A }, + { kIntroCOLStrings, 0x0001550A, 0x00015550 }, + { kIntroStrings, 0x00015550, 0x0001584A }, + { kDemo1Seq, 0x000153BF, 0x000153E5 }, + { kDemo2Seq, 0x000153E5, 0x00015408 }, + { kDemo3Seq, 0x00015408, 0x00015461 }, + { kDemo4Seq, 0x00015461, 0x00015481 }, + { -1, 0, 0 } +}; + +const Game kyra1EngGames[] = { + { kKyra1, EN_ANY, -1, "76a4fc84e173cadb6369785787e1546e", kyra1EngFloppy }, + { kKyra1, EN_ANY, kTalkieVersion, "1ebc18f3e7fbb72474a55cb0fa089ed4", kyra1EngCD }, + { kKyra1, EN_ANY, kDemoVersion, "7b7504c8560ffc914d34c44c71b3094c", kyra1EngDemo }, + GAME_DUMMY_ENTRY +}; |