Commit graph

135 commits

Author SHA1 Message Date
athrxx
0aca97d8f5 COMMON: add PC-98 8-color render mode to launcher 2024-08-06 08:47:25 +03:00
athrxx
29cafca8bf KYRA: (EOB) - add launcher checkbox for more faithful AD&D rules
(community suggestion)

I have been told that the implementation is  not always in line with the
AD&D 2nd edition handbook. This switch allows to have more faithful
rules if we implement them as an alternative.
2024-07-22 15:09:44 +02:00
Cameron Cawley
441b02d057 DETECTION: Use uint32 for ADGameFileDescription file size 2024-06-30 19:13:41 +02:00
leloch
8659f39224 KYRA: Support for official Polish HoF translation (floppy version)
Fixes #7666
2023-05-14 19:39:15 +02:00
athrxx
6ab1af3cc4 KYRA: (EOB II/PC98) - add detection entry 2023-05-12 14:50:42 +02:00
Vladimir Serbinenko
babd08c35a KYRA: Fix detection entry for Chinese LoL 2023-04-30 20:01:06 +02:00
Vladimir Serbinenko
6ae55d93a4 KYRA: Play voices in Intro and Finale of Chinese EoB2 2023-04-29 13:37:45 +02:00
Vladimir Serbinenko
094f6aea29 KYRA: Mark Chinese EoB2 as talkie 2023-04-29 13:37:45 +02:00
Vladimir Serbinenko
e5ddd3bc5b KYRA: Enable Chinese EOB2 2023-04-29 13:37:45 +02:00
Vladimir Serbinenko
73b55dae93 KYRA: Change eob2 Chinese from ZH_ANY to more accurate ZH_TWN 2023-04-29 13:37:45 +02:00
eientei
3f3bdafce4 KYRA: Add accurate GUIs for each version/language 2023-03-24 21:20:02 +01:00
eientei
fa006c0282 KYRA: Add versions, sizes for entries 2023-03-24 21:20:02 +01:00
eientei
9f28d71443 KYRA: Add support for French Amiga release and Czech DOS fan translation 2023-03-24 21:20:02 +01:00
Eugene Sandulenko
555974a584
KYRA: Fix POTFILES 2023-03-17 16:20:44 +01:00
Vladimir Serbinenko
bd6ca1721f KYRA: Enable Italian Amiga support 2023-03-05 14:00:28 +01:00
Vladimir Serbinenko
95224258d4 KYRA: Checksum mac installers on data fork
We don't need the resource fork as we unpack Stuffit anyway which is
fully in data fork. So we want to allow to play even if data fork was lost

Previously we had 2 entris to achive the same result for CD entry: one
covering resource hash and another one covering data fork hash.
2023-01-10 18:34:33 +01:00
Vladimir Serbinenko
d7aa54bf30 KYRA: Support multi-floppy installer 2022-12-08 00:02:39 +01:00
Cameron Cawley
ca29054d6b KYRA: Move the engine options into the MetaEngine subclass 2022-11-16 23:58:54 +01:00
athrxx
f773f190b6 KYRA: (LoK/´Demo) - further reduce detection ambiguity
(now it also doesn't collide with Mac CD)
2022-09-27 17:39:33 +02:00
athrxx
3630eafa3a KYRA: fix bug no. 13283
"KYRA: Legend of Kyrandia (CD/DOS/English) also matches (Demo/DOS/English)"
2022-09-27 17:18:30 +02:00
athrxx
f6142064f5 KYRA: fix build 2022-06-28 00:43:59 +02:00
athrxx
f1b085d867 KYRA: (MR/ZH) - fix ZH font issue when language is set to other than ZH (Step 1)
This is only one of two steps. It slightly changes the detection so that the game always "remembers" whether it is Simplified or Traditional Chinese, even when the language is set to English, German or French.
2022-06-28 00:36:29 +02:00
BLooperZ
18526d0fb2 KYRA: MR: Remove useInstallerPackage flag from detection 2022-06-27 22:16:53 +02:00
BLooperZ
b03d209c52 KYRA: Support hebrew fan translation of MR 2022-06-26 11:25:49 +02:00
eientei
7c0659d859 KYRA: Extract Korean strings, preliminary work 2022-06-09 00:49:05 +02:00
athrxx
eabe606466 KYRA: (LoK/Mac) - add new detection entry 2022-05-22 14:46:16 +02:00
athrxx
da83cb79a9 KYRA: (LOL/Spanish/Floppy) - add detection entry for installer package 2022-05-18 20:07:02 +02:00
trembyle
b9e7b1dfcd COMMON: ENGINES: Correct Czech language ISO code
1. Correct constant in common files
2. Add the old code to obsolete language codes
3. Replace all occurences in engine code
2022-03-04 18:29:02 +01:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
athrxx
d9850a2d78 KYRA: (HOF/Traditional Chinese) - add static resources 2021-12-01 22:37:59 +01:00
Torbjörn Andersson
8574d19f20 KYRA: First attempt at loading Kyra1 StuffIt archive
This doesn't work. Not even close.
2021-11-22 18:39:23 +01:00
athrxx
db2c959289 KYRA: (LoK/Traditional Chinese) - add static resources 2021-11-15 01:01:06 +01:00
trembyle
6e1135ee8a ENGINES: Revise language constants to ISO standards
* Use ISO-3166 country codes and ISO-639 language codes
2021-11-11 12:06:15 +01:00
trembyle
c740f96f63 COMMON: Normalize and document language maintenance
* Add documentation to add or maintain language values
* Fix and reorder existing entries to match ISO standards
2021-11-11 12:06:15 +01:00
athrxx
ece7e26b41 KYRA: (MR/Traditional Chinese) - add support 2021-10-26 17:57:01 +02:00
trembyle
1ce8510de1 KYRA: Add message for unsupported EOB2 demo
We can add a message just in case someone tries to run the demo. If
someone did want to implement it at some point, it would be fairly
simple. It's simply a collection of FLICs and static GIFs.
2021-09-19 14:52:46 +02:00
BLooperZ
1d518ab6f1 KYRA: update detection entry flags for hebrew HOF 2021-08-17 19:43:48 +02:00
BLooperZ
bacd737ea3 KYRA: add support for kyra2 fan translation 2021-08-17 19:43:48 +02:00
Eugene Sandulenko
cea7ee1216
KYRA: Fixed recently added detection entry 2021-05-05 23:34:14 +02:00
athrxx
0afbbd6b20 KYRA: (LOL) - add support for playable talkie demo 2021-04-27 23:12:12 +02:00
athrxx
e10af53359 KYRA: (MR/Chinese) - add detection etc. and fix installer archive loading
(also add LOL-CD demo resources to reduce number of binary git pushs)
2021-04-27 22:06:32 +02:00
Eugene Sandulenko
e000276695
KYRA: Improve wording for user-visible message about LOL GOG version 2021-04-23 20:18:42 +02:00
Eugene Sandulenko
bed2519800
KYRA: Clarify language for Chinese kyra1 2021-04-23 15:56:48 +02:00
Eugene Sandulenko
81556c8634
KYRA: Clarify language for Chinese kyra2 2021-04-23 15:56:48 +02:00
Eugene Sandulenko
b848cbb0ad
KYRA: Added detection entry for Traditional Chinese kyra3. Bugreport #11935 2021-04-23 15:56:48 +02:00
Eugene Sandulenko
634be04836
KYRA: Added detection to unsupported Chinese kyra3. Bugreport #11934 2021-04-23 15:56:48 +02:00
Eugene Sandulenko
5e30db08e3
KYRA: Change incorrectly set up GOG lol to unsupported. 2021-04-23 15:56:48 +02:00
Eugene Sandulenko
8c5ef7b490
KYRA: Added detection entry for incorrectly set up GOG lol. Bugreport #11769 2021-04-22 18:41:18 +02:00
Eugene Sandulenko
b8784aa54a
KYRA: Added unsupported entry for Amiga Italian kyra1. Bugreport #11596 2021-04-22 15:36:31 +02:00
Eugene Sandulenko
2d450ee069
KYRA: Added detection for unsupported Czech fan translation. Bugreport #7773 2021-04-19 23:09:03 +02:00