A weird version of Kyrandia

Ask for help with ScummVM problems

Moderator: ScummVM Team

IJzer
Posts: 6
Joined: Sat Jul 08, 2006 8:57 pm

A weird version of Kyrandia

Post by IJzer »

I have a repackaged version by a company called hitsquad.

On the disc it says:
Published under license from Virgin Interactive Entertainment (Europe) Ltd. Distribution in Benelux by Homesoft
It's a cd-rom, but the game is only 12mb, so I suppose it's really the floppy version, there are no audio tracks on it either.

It works in dos, but scummvm comes up with this: (I did load up the .dat file from the downloads section.)
D:\SPELLE~1\SCUMMVM>scummvm
Looking for kyra1
Trying to start game 'The Legend of Kyrandia'
Assertion failed: _str && idx >= 0 && idx < _len, file ./common/str.h, line 83

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
User avatar
LordHoto
ScummVM Developer
Posts: 1029
Joined: Sun Oct 30, 2005 3:58 pm
Location: Germany

Post by LordHoto »

Do you try it with the 0.9.0 release version and tell me the language of the game, please. Also a list with all md5sums of the files and kyra.dat would be nice.
IJzer
Posts: 6
Joined: Sat Jul 08, 2006 8:57 pm

Post by IJzer »

I'm sorry, I looked around a bit, and I can't find out how to get an md5sum from a file, I'm sure it must be pretty obvious since I see a lot of people doing it for games, but I can't find anywhere how to do it, so could you tell me?

The game is in English and I first tried to run it in the 0.9.0 version, but get the same error in the 0.10.0svn (jul 8 2006 21:53:15) version.
User avatar
LordHoto
ScummVM Developer
Posts: 1029
Joined: Sun Oct 30, 2005 3:58 pm
Location: Germany

Post by LordHoto »

http://www.etree.org/md5com.html you need that programm and then call it from the command line with the given filename (or just a '*' for all files).
IJzer
Posts: 6
Joined: Sat Jul 08, 2006 8:57 pm

Post by IJzer »

Ok, here they are:

01de09f4641ca421fda054334d587e61 *6.FNT
213329d6be82c8cc74063fb1b40c711b *8FAT.CPS
bc28efa60754f9de4d981353c5564796 *8FAT.FNT
16f3a9741bb1675ee4f5be0bf0a90f68 *8SLIM.CPS
c45b06041845de2ca5eb7c8af712a193 *ALCHEMY.EMC
478116a7e6698b5cd51982ab48777fe6 *ALFX.DRV
3d3201bafdb657ca829697625ac48e7a *ALGAE.EMC
9ccce79b0b8236711d96fb02d839deec *ALTAR.EMC
bdab2b95d4b59ede2ba926c409b5a7af *AMULET3.CPS
d70a763a71fd0dba534ccd213d833713 *ARCH.EMC
43f6b0334a2e10ca38be1e2add2f7f55 *A_E.PAK
c5b085ced048a2a6778ceb2fdd1b8400 *BALCONY.EMC
0bfcb978aca1ba1123704d6e0373438c *BEAD.CPS
6bdd38589d4a9935161f4d97b150f86d *BELROOM.EMC
e9c2e986d0a46844b3f57c458f39ca8e *BONKBG.EMC
d13ab6a3cc58c9a9f74ea9fb414b5e43 *BOTTOM.CPS
61961fe2992f96c8568a8e0d390075e6 *BRANDON.CPS
340a4836d76948f71879f829e88aa0ba *BRANSTON.CPS
962d7781a7c8cd452235ff1df94dffc2 *BRANWILL.CPS
8310fe87fde17cd612c0f32010b591d3 *BRIDGE.EMC
167c334f2eeddfe17d1dccb72e3e1461 *BRINS.EMC
d1773e53368946741986afdf1069fba3 *BROKEN.EMC
e743acba0789d464a619d8660f5ab667 *BURN.EMC
8aeae330344f48737590f827a346ec57 *BUTTONS2.CPS
1b41024e161190e2b494ed4d0bca23c2 *CASTLE.EMC
4cc4064cd21c2ae9eda9d2f5a6b95ba5 *CATACOM.EMC
1c85dd4c0bb2e0a5638a51d1402cb87d *CAVE.EMC
8b0a3c0aa65b992a54f6f9d3044d6c42 *CAVEB.EMC
08250562e890dd8b2a3b798186b35e56 *CGATE.EMC
2bf24e7c6298f65036ad3664b685a6e3 *CHALET.CPS
714e75b46cf7084a1f2dddeed23c731c *CHASM.EMC
1f7b39d09fd76ee723f14804d56b2d4f *CLIFF.EMC
1f7b39d09fd76ee723f14804d56b2d4f *CLIFFB.EMC
865ac17dace08baa7b6e3c77ac2057ff *CREDIT6.FNT
6c71c3000bca9d874b79f7caed52377c *CREDIT8.FNT
a63a52dcf115f1cc4cd528900a08fa75 *CREDITS.TXT
76e7c762901d88f28e667fb9979afa69 *DARMS.EMC
01cf349edbedcc6eb3527342f97f2546 *DAT.PAK
389c9babbb59fc4b57af95058b77cf41 *DEAD.EMC
444027988df686e0f5f41c4ad165ce6d *DESTRUCT.WSA
202ae91dadb0b79d1adbf8ccaab28bd7 *DNSTAIR.EMC
e1c7c03f6f6760bd20617ad6fdea5e5e *DRAGON.EMC
670b52664bb6d19caebd91c11e446c02 *DRINK.CPS
426bb14f1b87d130819128eace17d208 *EDGE.EMC
2204d46a4a787681eeb02b973cac3c88 *EDGEB.CPS
5cdaa48c2edf4420e902cbfee0fb5177 *EDGEB.DAT
ae83eabdb4cd503255496275d98d30fe *EDGEB.EMC
4ab3b7e994049e4a6f090e4f0708b738 *EDGEB.MSC
66f32dae83de3854efbf923f4a6fcd8d *EFFECTS.CPS
6eec1f5ab846bb84b23259852e76a2c8 *EMCAV.EMC
ac3c8e172b7df46ffc7c51f729d71a7b *ENTER.EMC
f4499b45cab375a7e84bad0fbdb529f4 *EXTGEM.EMC
d6e38863e53fa4e8a731c7512770e72e *EXTHEAL.EMC
b1775209b3215ab2c9de022a474d3e5a *EXTPOT.EMC
b53012f16fb21e6cc1314bc41afc2786 *EXTSPEL.EMC
0581e74ed03aca8f62dfb07553fb91f8 *FALLS.EMC
028484be6294a58251a32c298599e7e7 *FESTSTH.CPS
b188742eb72f358eccd12f5212ecc0b9 *FESTSTH.DAT
304c8842350ecd5d32c8d2609e8c2c40 *FESTSTH.EMC
4078cf954b7330b7d64612b4f3ec7380 *FESTSTH.MSC
5ef7b3c2036b65e81a9d23bbf82aa2f5 *FGOWEST.EMC
908a8a01cbfe8ab106d67621075eaf23 *FINALA.WSA
d10090b4eaeb09430c852bd48190330c *FINALB.WSA
5b5185cfb830c7b81a5f0ea6cd7bc0eb *FINALC.WSA
8b41faa7fb1017ec157091cb72be5575 *FINALD.WSA
bc778c9b4f51606faf4f5ba3704e874d *FLUTE1.CPS
0a0579eef8de409c26eb57777e42830b *FLUTE2.CPS
5ffbd9e7388fe86a090ead6f23ec0d9b *FNORTH.EMC
3bd72d2de3a2486742fa3ebf5557672a *FORESTA.EMC
6e08853ee916f54450b93b42f50af381 *FORESTB.EMC
f733c2597d696f5340c4e05bf163f03b *FORESTC.EMC
4903bf48ea89752dd4be425300223b72 *FOUNTN.EMC
673144aaedaf3feaa64a40d08d523328 *FOYER.EMC
f4d083f41cb31412b15e790ed485d14f *FRAME1.CPS
e866ae2fae29c3a4f9900f9d86c86ae1 *FRAME2.CPS
5ef7b3c2036b65e81a9d23bbf82aa2f5 *FSOUTH.EMC
efaa9557ee0298b2b3262cb24ad7ac9e *FSOUTHB.CPS
c65bcacb5767c2452c37a44fa8334e8d *FSOUTHB.DAT
304c8842350ecd5d32c8d2609e8c2c40 *FSOUTHB.EMC
3543106ec5305856d7c88104f3f052df *FSOUTHB.MSC
9798002caebd9caf5fb374bdb738c574 *FWSTSTH.CPS
2964693ec1988a351632392980efcaaf *FWSTSTH.DAT
304c8842350ecd5d32c8d2609e8c2c40 *FWSTSTH.EMC
8d5103d1bff76bd71e5fe3c1576f195e *FWSTSTH.MSC
921504587dd2f0958124ff16dff632b4 *F_L.PAK
c1a61a6a7db624e81bef30e16dc9ed53 *GATECV.EMC
482abe06760f7f3275648c809cb76e2b *GEM.EMC
796e44863dd22fa635b042df1bf16673 *GEMCUT.EMC
3761d283b73921a603ebab2d79b37f55 *GEMHEAL.CPS
62138c5ec38ea31508e781259bf518b0 *GENCAVB.EMC
13f48204bd27960688bd1daee0706951 *GENHALL.EMC
1bd74da2273a1b4164df8939041006fe *GEN_CAV.EMC
2eb8265b7f44d17a6cc6f05ed4c8d016 *GLADE.EMC
65fc573eac60ec409bf8c2c176cbf1f8 *GRAVE.EMC
724e5716b01911d4f6fd268b462669ed *GRTHALL.EMC
4e908f30b9a9030b7b71c3ab4c6bafe2 *HEALBR1.CPS
11dcfe31dcb53d5c95b37779cd86a943 *HEALBR2.CPS
6802c18431fe631e9cb26a2e36fb7819 *HEALER.EMC
4d031ef1f98f2afd12d447fe49b88234 *HERMAN.CPS
cd0f335a3027d628dcdc80a828fdf3fd *HERSAW1.WSA
249ce50c31f47d055214fae320f2d89d *HERSAW2.WSA
8294ae54ff12012dca1acdd1e1786ba8 *HERSAW3.WSA
8c09b0772182e63140da9b910c0d891f *INSTALL.ICO
b3ab64369989c44e889d7b9fe9911720 *INSTALL.PIF
7baf621ef325cea47c1ca3f866d92192 *INTRO.ADL
95f98ef856cfa1e6bf4291055aced5ef *INTRO.SND
4b70b699ee35ac69dc38b1665b1e2096 *INTRO.XMI
f20353d627b06c49d648055b919236c5 *ITEMS.CPS
36e39ee412ddc522c60ec96d10fd3f87 *JEWELS3.CPS
20951977065ecf1d3b17840eb9a38cba *KALLAK.COL
70829e5e2c7c152862524882bbac89d9 *KALLAK.WSA
636e20586aae6dec6462b9b6b98a4e15 *KITCHEN.EMC
fbbfd8d78b0ef50a9fce6ea92e203fe8 *KTITLE.COL
c4c6c02fd76968d56c1e34d55fa3c40b *KYRA1A.ADL
9448c1c106f6ba32e9528e8ac83fbfa8 *KYRA1A.SND
3bb20a7fb6399d9db41c72097bbaa848 *KYRA1A.XMI
99cec7e3237b016a5b5bba5701434c7b *KYRA1B.ADL
38d68d258bafc398522bf58c05b3d260 *KYRA1B.SND
099457179772032ecaabe42beb0d741e *KYRA1B.XMI
7b4d4528d6ee8b44d1a5b1aecf9f4480 *KYRA2A.ADL
ce833cfd6f3a2fbaaf21f9c288b98450 *KYRA2A.SND
aeb558e5afe81dd9437a627e02e9e649 *KYRA2A.XMI
0a1bd29eb39e4a601e1c4287f0f88e4f *KYRA3A.ADL
661da0606a52d21f07f348572d637d87 *KYRA3A.SND
b22457449930a33ca2c4f3d6731255cc *KYRA3A.XMI
73f4448d06add2c8ebe2405e92ecd597 *KYRA4A.ADL
bf476d16798877c6fc9fe69c9d9089dd *KYRA4A.SND
b1eaca1b46270e573b6ca716415d28aa *KYRA4A.XMI
d2d82cfac15655b6be9fac3a8ecad63d *KYRA4B.ADL
a289670036cca2dae06e1f804e946b3b *KYRA4B.SND
5b184ba2ec36be1ca4af8c836a41ee8f *KYRA4B.XMI
eecc6ad26baa6238249867d100f4ca20 *KYRA5A.ADL
2a3231747b094c3b65567930642679a1 *KYRA5A.SND
75c4c8fdfedf4fab5526eea9a7682a97 *KYRA5A.XMI
8bfc3d06bf76930a3d0b355ea6b7859e *KYRA5B.ADL
2e3bb0e5f0eceddf8982bb0df56c0237 *KYRA5B.SND
2cfc9b6e5ee67945ec5c29722f46a3e8 *KYRA5B.XMI
f748639e0f0c60589edfc791c98c7fd7 *KYRAGEM.EMC
38c257566084785621a763b288f48934 *KYRAMISC.ADL
522e668dfd393b37b5efe35ae6ee7746 *KYRAMISC.SND
dfa78ceda013da7847984cceb7310ef3 *KYRAMISC.XMI
8df4717e9bfb0d7d821a44205b6464da *KYRANDBW.ICO
98ef3e36c78184f9b958464a0e239eae *KYRANDIA.BAT
c27d2c9beba5fabccd988cb3bc3e8d88 *KYRANDIA.COL
5f8647a7487ebb0502ce5408bf4c223e *KYRANDIA.ICO
ae2bed910ce6b36c4d3c904323749165 *KYRANDIA.PIF
77aa2e3ac1115dfd554a864c7b121c44 *KYRANDIA.RNC
89bae7956bcabbe85a441c05abf812aa *KYRANDIA.WSA
f2efba7403147c3b897a459115f7b08b *LAGOON.EMC
405a428c78a7e0862029481f5367bebd *LANDING.EMC
1b259ebc272ec754e31edf057ec4b619 *LAVA.EMC
e06c70d6ac01891dc9b43d6ae77ef324 *LEPHOLE.EMC
6a93d932ff26fbe3a0f270270806d67e *LIBRARY.EMC
1bf7327eca6f6694df66645598e188ff *MAIN.EXE
c99fb43d666ef5881a73a509c2594b14 *MAIN15.CPS
be53e16fd22eb89cf980c655e19f0a7d *MAL-KAL.COL
62d343f70b1ac7ed35f4d691e1df4432 *MAL-KAL.WSA
dd721dfcda98a4a25d6a1578d4b95c13 *MALCOLM.CPS
b48c1a2aeaa27d4de478936ecbef47a3 *MALCOM.WSA
217bde5ced8486bb040a3f132c58bceb *MAP_5.PAK
ff5a8423051d564d779f1851bfc9e16f *MERITH.CPS
bfae92f15d6ae95e36fbabcc21bbe288 *MIX.EMC
2433181ea530f9b0285377112b9a31b3 *MOONCAV.EMC
2eccb175333f6bf8f9347b43370bba9b *MOUSE.CPS
3363cdbc730133426dab16a1c9489575 *MSC.PAK
28e933fde2cacc60415c01f74f75ff55 *MT32MPU.ADV
19166d395b0ae99b38b5bcc71c5cc5a6 *M_S.PAK
4ca13ba4d605de8bd199c39e2cae6a50 *NCLIFF.EMC
4ca13ba4d605de8bd199c39e2cae6a50 *NCLIFFB.EMC
5154325ad2803b529290b98e6e0551b6 *NOTE.CPS
3661c6942647a8517f1d67dd94f03823 *NWCLIFB.EMC
4ca13ba4d605de8bd199c39e2cae6a50 *NWCLIFF.EMC
1cb093aab4c96be15f80ee9522ac82a4 *OAKS.EMC
5c2246262bd0d29eb44ec0edb80cb0e5 *ORIGPAL.COL
b3d7a1aeafcd502580e865803961b9c8 *PALETTE.COL
713274ba12a9dcefdab23cfc57c557c4 *PCSOUND.DRV
0109bea01fe1f6610f19563429bba610 *PLATEAU.EMC
6e492c2ea7f49c2bc9b1a80a936c9b21 *PLTCAVE.EMC
0d0abb3bee0db784c9bff1709cbaddd7 *POISON.CPS
63465796b69aa89766b89118fc7a88d8 *POTION.EMC
69cabdab4e47d4eb782d9c68ae27addc *REUNION.CPS
c30ebedb76936e8c73ea4727dfd04272 *REUNION.WSA
17032cdad633fc44963bda486ecd6bd6 *RUBY.EMC
5665295e068158b9b354f06e000dfa11 *SETUP.EXE
8cb62c155810021c670e6dc93dd2aef7 *SETUP.ICO
38f5dd42118686af4be4fae51a7c573b *SETUP.PIF
c4ac8d2c61639bc2e2a79db54156e2f1 *SHORE.WSA
42e8ffe079f586b0390ae3b71d7902a8 *SICKWIL.EMC
f418ab1a3b2e1dd48c2e42ab61f967b4 *SNOW1A.CPS
d60b0d7aec8b0f8e7839d8fb82a49718 *SNOW2A.CPS
24105211479f7c21d7d56460cfd175a4 *SONG.EMC
54374a19351cdf79d5e7be90109dd37b *SORROW.EMC
2589c4f2c55acdfc634c2d9fd717b06a *SPELL.EMC
3adf28a75e51f12195073359016009ee *SPRING.EMC
abeb6b7ef42e53c3cf52a68676e24c1a *SQUARE.EMC
98ef3e36c78184f9b958464a0e239eae *START.BAT
720054f8b3ed05cfbc80dc15671f7880 *STUMP.EMC
23df786464ce01ee52995eec1fddec85 *S_Z.PAK
2f0de987ee453376ecc8b91792448898 *TELEKIN.CPS
aed9d31e53aede8e311a9b4b068076f7 *TEMP.COL
350bac31a6bc8648afd839ff8e8a9c8c *TEMPLE.EMC
ef464c59804d45b011032ee6d1366729 *TEXT.CPS
d279f024e25ef1c740946a5203381056 *TOP.CPS
c94bef9a3f22e531f9080189ea21f77e *TREE.CPS
0531ff40e54cf8fd71721583ab3e3648 *TREE1.WSA
1fb043962b10c3c38bb5eda377c36902 *TREE2.WSA
61e5036ce86ee9d865f06df9488ee67b *TREE_EXP.COL
cb87ac9cf12861e688a386bf1b0d4317 *TRUNK.EMC
45af71c6c87374903052a70aba58dc89 *UPSTAIR.EMC
900ff1d5599c5cdc60b8ef77aa0c26e0 *WELL.EMC
5c2246262bd0d29eb44ec0edb80cb0e5 *WESTWOOD.COL
70f0f0c584b44412577c53588cd14ded *WESTWOOD.WSA
37f55715d360a642c072efeee0dcadef *WILLOW.EMC
95c2f5610ddfdc49c2f3d97fd6cb7aa4 *WISE.EMC
59b4b62f3b45c1d37564603c397b94a8 *WRITING.CPS
61e3f260b995a5523a0f359cac4c40b5 *WSA1.PAK
962df0c2a57c2b0da7df98f1644cabf9 *WSA2.PAK
652ff5da3f88d1ebeae2feed22ca4d2b *WSA3.PAK
c41f4b23ee5efb32c6797ecf571a7c0f *WSA4.PAK
6f074c9536f6c333d79ac5b5027bb223 *WSA5.PAK
4441f44c5c9de53f7be91a6f313b8e94 *WSA6.PAK
1ee553444d7514a74f89af5f617699af *WW.COL
928aaa7e64b67ee8019cef1220d4911f *WWLOGO.COL
47e8f2b81b2bc2a98b4918462ba9a4d6 *WWSETUP.CFG
dde784374473685bdaf656d7766047dc *XEDGE.EMC
991a65ad346bb69375bf26f3374513f5 *XEDGEB.EMC
b934d9480c51a2d7ead0ba7f97a14a9d *XEDGEC.EMC
506ef9a803177e1425491c64718fbc7f *ZROCK.EMC
1f7b39d09fd76ee723f14804d56b2d4f *ZROCKB.EMC
57cff75644ca93fe3e17c1b20cfe2e7b *_ITEM_HT.DAT
1835d1b7907c49c9b35d1b8b445f1425 *_NPC.EMC
296212bba2b675aa7fcf4b656cb12474 *_STARTUP.EMC
02f4aa6511e78625da84aac3bdd3fd69 *kyra.dat
IJzer
Posts: 6
Joined: Sat Jul 08, 2006 8:57 pm

Post by IJzer »

So, is it a weird version or an I doing something wrong? I can borrow the cd to you guys implementing it.
clem
Posts: 2159
Joined: Mon Oct 31, 2005 11:14 am

Post by clem »

IJzer wrote: 02f4aa6511e78625da84aac3bdd3fd69 *kyra.dat
I just downloaded kyra.dat from the download page and its md5sum came up as c541c43f7b956c7b9a64e5acec656fb0 - are you sure that file isn't damaged for you?

clem
IJzer
Posts: 6
Joined: Sat Jul 08, 2006 8:57 pm

Post by IJzer »

Well, I just downloaded the file again, and again it comes up with 02f4aa6511e78625da84aac3bdd3fd69 .
So now I'm completely lost.
clem
Posts: 2159
Joined: Mon Oct 31, 2005 11:14 am

Post by clem »

IJzer wrote:Well, I just downloaded the file again, and again it comes up with 02f4aa6511e78625da84aac3bdd3fd69 .
So now I'm completely lost.
probably my bad then, I tend to do weird stuff when I'm up too long :)
User avatar
LordHoto
ScummVM Developer
Posts: 1029
Joined: Sun Oct 30, 2005 3:58 pm
Location: Germany

Post by LordHoto »

IJzer wrote:Well, I just downloaded the file again, and again it comes up with 02f4aa6511e78625da84aac3bdd3fd69 .
So now I'm completely lost.
as clemmy stated c541c43f7b956c7b9a64e5acec656fb0 would be the correct sum. so it seems to be a download problem, maybe you checked the old file the second time too?
User avatar
eriktorbjorn
ScummVM Developer
Posts: 3525
Joined: Mon Oct 31, 2005 7:39 am

Post by eriktorbjorn »

My kyra.dat is 67,227 bytes and has MD5 sum c541c43f7b956c7b9a64e5acec656fb0. I just tried re-downloading it from the Wiki page and got the same size and MD5 sum again.
IJzer
Posts: 6
Joined: Sat Jul 08, 2006 8:57 pm

Post by IJzer »

Hey, and now it works. And has the same filesize and checksum as yours, I just downloaded it again, to my Kyrandia folder, just like before.

But what I don't understand is how I got the file messed up like that, twice.
It seems like the last cluster just broke off of the file or something, because it was exactly 65536 bytes long, and it's a bit longer now. I can't figure out why something like that would happen though.

Well, it's fixed now, and I'm sorry to have wasted your time, but thanks for trying to help anyway.
Eolia
Posts: 4
Joined: Tue Aug 08, 2006 8:40 pm

Post by Eolia »

I have another error in this game... When I occured at the sorceress place the game showed: assertion failed x1 + w <= screen_w && y1 + h <= screen h (...\...\...\engines\kyra\screen.cpp, 349)

What should I do?
User avatar
LordHoto
ScummVM Developer
Posts: 1029
Joined: Sun Oct 30, 2005 3:58 pm
Location: Germany

Post by LordHoto »

Report a bug and add a savegame to the bug report, see the FAQ on the homepage for more information on how to report a bug.
Eolia
Posts: 4
Joined: Tue Aug 08, 2006 8:40 pm

Post by Eolia »

Post Reply