Opened 15 years ago

Closed 14 years ago

Last modified 4 years ago

#7642 closed feature request

KYRA: add support for Italian version of Kyrandia 2&3

Reported by: SF/glorifindel Owned by: lordhoto
Priority: normal Component: Engine: Kyra
Version: Keywords:
Cc: Game:


Hi, now that Kyra 2-3 are supported I send the italian patches made by Italian AG Translators Group ( for these 2 games:

Kyrandia 2: the translation is finished and the patch is in beta stage, the edited language is english; the author tell me that the file fate.pak (on which the md5 sum control is performed) won't be changed, so the italian version md5 is: "fate.pak", "30487f3b8d7790c7857f4769ff2dd125", 113459. Regarding the font data and other lines contained in exe files (for kyra.dat), I hope you manage to extract them from the patched exe without problems, otherwise tell me and I will contact the patch author.

Kyrandia 3: this patch from 2003 is completed and tested; this time the edited language is french.

Just have a look and tell me anything you need! Thanks

Ticket imported from: #2003504. Ticket imported from: feature-requests/458.

Attachments (1) (91.7 KB ) - added by SF/glorifindel 15 years ago.

Download all attachments as: .zip

Change History (9)

comment:1 by lordhoto, 15 years ago

Owner: set to lordhoto

comment:2 by lordhoto, 15 years ago

Ok I added support for the kyra3 fan translation now.

by SF/glorifindel, 15 years ago

Attachment: added

comment:3 by SF/glorifindel, 15 years ago

I've attach the Kyrandia 2 exe with italian strings, the author kept the same pointers of file hof_cd.h:

const ExtractEntry kyra2File1CDE[] = { { k2SeqplayPakFiles, 0x00029FA4, 0x00029FEA }, { k2SeqplayCredits, 0x00027920, 0x00028408 }, { k2SeqplayCreditsSpecial, 0x00029E01, 0x00029E1B }, { k2SeqplayStrings, 0x0002C566, 0x0002CE7C }, { k2SeqplaySfxFiles, 0x0002E284, 0x0002E4B8 }, { k2SeqplayTlkFiles, 0x0002A2AC, 0x0002A349 }, { k2SeqplayIntroTracks, 0x0002E4C5, 0x0002E4CD }, { k2SeqplayFinaleTracks, 0x0002E4DA, 0x0002E4E3 }, { k2SeqplaySeqData, 0x0002BB4C, 0x0002C20A }, { -1, 0, 0 } };

The edited language is english. The new md5 is "fate.pak", "30487f3b8d7790c7857f4769ff2dd125", 113459 Thanks for Kyra3 support! File Added:

comment:4 by lordhoto, 15 years ago

I tried the Hand of Fate patch today and it doesn't apply for me. I always get "maindos.exe: versione sconosciuta", which I guess means my binary is different? Anyway before that is fixed I can not really do any testing on it. I added the detection entries never the less, so if it works for you I would really like to see a complete play through. After that I might even still think of backporting it into 0.12.0.

comment:5 by lordhoto, 15 years ago

FYI you should be able to find WIN32 0.13.0SVN builds over here:

comment:6 by lordhoto, 14 years ago

Well I just assume it is working fine...

comment:7 by lordhoto, 14 years ago

Status: newclosed

comment:8 by digitall, 4 years ago

Component: Engine: Kyra
Note: See TracTickets for help on using tickets.