Commit graph

103 commits

Author SHA1 Message Date
Matthew Hoops
bfcf0e85b4 SCI: Fix Mixed-Up Mother Goose FM Towns
Thanks to alexbevi
2011-02-16 14:24:39 -05:00
Matthew Hoops
71edec7b80 SCI: Add detection for GK2 Mac 2011-02-13 17:45:30 -05:00
Matthew Hoops
0d19171ce5 SCI: Fix platform for the GK2 demo, videos will now play
svn-id: r55885
2011-02-11 21:42:51 +00:00
Matthew Hoops
85f8dc5dee SCI: Add detection for Freddy Pharkas Mac
svn-id: r55828
2011-02-08 15:03:23 +00:00
Matthew Hoops
0a7887ac8a SCI: Oops, fix compilation
svn-id: r55782
2011-02-05 08:20:06 +00:00
Matthew Hoops
cb6d30a915 SCI: Add detection for Phantasmagoria Mac
svn-id: r55779
2011-02-05 08:14:05 +00:00
Matthew Hoops
2be57434a1 COMMON: Only take the md5 of the resource fork data section
Since various apps can modify the type/creator of the files, we can't rely on the header of the resource fork to take the md5. I've therefore also recalculated all of the detector entries (all 5 of them) that use the Mac resource fork code.

svn-id: r55764
2011-02-04 15:27:56 +00:00
Filippos Karapetis
34ae92033c SCI: Moved the "SCI" bit to the extras field, to preserve the original naming of the games
svn-id: r55119
2011-01-04 19:46:18 +00:00
Filippos Karapetis
77a1915377 SCI: Some changes to the naming scheme of some games
- For remakes like KQ1, KQ4 and LSL1, the "SCI remake" bit has been moved to the game
description (as it's part of the description, not the extras)
- The "VGA" bit has been removed from the extras. Only the "EGA" bit remains for EGA
versions, to distinguish them from their VGA counterparts, when they exist

svn-id: r55115
2011-01-04 09:09:56 +00:00
Filippos Karapetis
91bee3e7b0 SCI: Added another English version of QFG3 (bug #3125559)
svn-id: r54962
2010-12-19 15:48:51 +00:00
Filippos Karapetis
29395974ca SCI: Remove the Windows versions of Freddy Pharkas. This one has an alternative sound track, but it's handled in a different manner
svn-id: r54474
2010-11-25 14:16:46 +00:00
Filippos Karapetis
d9f429716f SCI: Fixed compilation
svn-id: r54473
2010-11-25 13:01:45 +00:00
Filippos Karapetis
69da6a6dd6 SCI: added Windows entries for all games with alternate GM tracks
These are the CD versions of EcoQuest, Jones, KQ5, Pharkas and SQ4
Also, added AGDF_CD to all CD versions that have corresponding floppy versions

svn-id: r54472
2010-11-25 12:44:17 +00:00
Filippos Karapetis
7508260954 SCI: Added support for the alternative GM tracks of the Windows version of KQ5CD (bug #3041239)
Note that the empty GM track for the Sierra logo makes the game hang, so the
MT-32 track is used, which sounds awful

svn-id: r54464
2010-11-25 01:19:45 +00:00
Filippos Karapetis
c140e43a35 SCI: Added entries for the GOG versions of Phantasmagoria 1 and 2 (patch #3112884)
svn-id: r54427
2010-11-23 12:07:21 +00:00
Filippos Karapetis
c87ef6f307 SCI: Added KQ4 Atari ST version from bug report #3110941
svn-id: r54360
2010-11-19 07:43:47 +00:00
Filippos Karapetis
581a090204 SCI3: Removed detection and any possible support of Shivers 2
Shivers 2 doesn't contain SCI scripts. The whole game logic has
been reimplemented from SCI in native code placed in DLL files.
Each room has its own DLL file, and some SCI functions have been
reimplemented/rewritten for this purpose in native code. The
game and demo have all the resources of a SCI game, apart from
the SCI scripts themselves. Thus, they cannot be directly
supported, unless their whole room logic is rewritten from
scratch, which classifies Shivers 2 as "not SCI"

svn-id: r54173
2010-11-09 22:01:12 +00:00
Filippos Karapetis
1a85ce8e03 SCI: Some slight work on SCI3
- Enabled the SCI3 game entries for testing purposes
- The resource manager is initialized fully now (with a slight hack)
- Added a hack for the demo of Shivers 2 (which seemingly has no
scripts or vocabularies)
- The engine will stop before parsing any game scripts in SCI3 games,
and opens the console for resource manager-related functionality

svn-id: r54167
2010-11-09 19:37:42 +00:00
Andrew Kurushin
f1ed9c9a6f SCI: add Russian SQ4 & SQ5
svn-id: r53955
2010-10-30 19:51:17 +00:00
Filippos Karapetis
88ad2d3991 SCI: Fixed a detection entry of Hoyle 1 (bug report #3090841)
svn-id: r53913
2010-10-28 23:59:37 +00:00
Filippos Karapetis
ebf4e736ba SCI: Added the Spanish version of SQ5 from bug report #3090664
svn-id: r53742
2010-10-23 19:17:26 +00:00
Martin Kiewitz
db55d81b08 SCI: removing "german" laura bow 1
the version released in Germany was/is 100% english-only

svn-id: r53657
2010-10-20 21:47:26 +00:00
Matthew Hoops
bc5f10a55c SCI: Add The Black Cauldron (fan game)
svn-id: r53547
2010-10-16 20:48:51 +00:00
Matthew Hoops
07abe3d603 SCI: Add detection for Hoyle4 Mac
svn-id: r53397
2010-10-13 03:28:59 +00:00
Filippos Karapetis
c9e3a93c04 SCI: Added detection entry for KQ5/PC-98 (bug report #3073583)
svn-id: r53005
2010-10-03 23:10:45 +00:00
Johannes Schickel
8bc65ccdc7 SCI: Add 1.2M version of KQ5 EGA (0.000.055).
svn-id: r52679
2010-09-11 21:23:22 +00:00
Filippos Karapetis
3daf588e08 SCI: Janitorial - fixed spaces and typos
svn-id: r52527
2010-09-04 17:16:41 +00:00
Filippos Karapetis
98f36800e3 SCI: Added another version of Hoyle 3 (bug report #3038837)
svn-id: r52526
2010-09-04 17:10:27 +00:00
Filippos Karapetis
5666df7b38 SCI: Added the Italian version of QFG3 (bug #3053457)
svn-id: r52478
2010-08-31 21:22:52 +00:00
Martin Kiewitz
b5b4ecbed6 SCI: adding kq4 0.247
svn-id: r52412
2010-08-27 15:09:54 +00:00
Eugene Sandulenko
15e50a64b8 SCI: Make use of new ADGF_PIRATED flag
svn-id: r52385
2010-08-25 11:51:26 +00:00
Eugene Sandulenko
def042e412 SCI: md5s from Bug #3049193
svn-id: r52380
2010-08-25 11:00:48 +00:00
Filippos Karapetis
d48e173da1 SCI: added another version of Hoyle 1 (bug report #3052366)
svn-id: r52350
2010-08-24 17:17:13 +00:00
Martin Kiewitz
7b8add291e SCI: multiple changes for mother goose vga
which is sci1 and sci1.1
fixes bug #3051145
- separating this mother goose from ega and sci2.1
- adding workaround when restoring saved games in these games, games try to calculate restored savedgameid instead of looking it up, we patch this code out and also set the global to the current savedgameid
- adding workaround for scripts checking savedgameid to be below 13 (our savedgameids begin at 100 now)
- changing official range for savedgameids from 1000->1999 to 100->199, otherwise mother goose would have required much larger patches and this range should be fine even if we replace savedgame dialogs later

svn-id: r52301
2010-08-23 16:33:19 +00:00
Filippos Karapetis
7890bf484f SCI: Added a detection entry for LSL5 (bug report #3049771)
svn-id: r52250
2010-08-21 08:25:36 +00:00
Filippos Karapetis
45f1a5d450 Fixed bug #3049361 - "Hoyle4: Game is falsely detected as DEMO"
svn-id: r52236
2010-08-20 18:43:00 +00:00
Filippos Karapetis
0106a37857 SCI: Added another French version of LSL3
svn-id: r52170
2010-08-17 19:50:23 +00:00
Filippos Karapetis
bf694bf271 SCI: Added the EGA version of SQ4
svn-id: r52169
2010-08-17 19:45:51 +00:00
Filippos Karapetis
aeb62b5db5 SCI: Added another EGA version of KQ5
svn-id: r52168
2010-08-17 19:41:27 +00:00
Filippos Karapetis
02f08d41a1 SCI: Added another EGA version of Longbow
svn-id: r52167
2010-08-17 19:37:43 +00:00
Filippos Karapetis
918847360e SCI: Added the EGA version of PQ3
svn-id: r52166
2010-08-17 19:33:13 +00:00
Filippos Karapetis
9b80709ed6 SCI: Added the EGA version of Space Quest I
svn-id: r52165
2010-08-17 19:27:51 +00:00
Filippos Karapetis
22210187a9 SCI: Added the EGA version of LSL5
svn-id: r52164
2010-08-17 19:22:34 +00:00
Matthew Hoops
185da18926 SCI: Add the detection entry for GK1 mac
svn-id: r52072
2010-08-14 00:25:10 +00:00
Martin Kiewitz
56c4fc7a70 SCI: commenting out sq5 beta detection entry
svn-id: r52067
2010-08-13 13:33:29 +00:00
Martin Kiewitz
f242451da1 SCI: cleanup of slater detection entries
svn-id: r51982
2010-08-11 14:28:23 +00:00
Martin Kiewitz
3d56859fc9 SCI: fixing slater&charlie go camping entry
bug #3042547

svn-id: r51981
2010-08-11 14:16:08 +00:00
Martin Kiewitz
1b69257654 SCI: changing hoyle 4 workaround
fixing hoyle 4 detection entry (not a demo)
adding direct selector fix, maybe we should replace this later with a script patch
adding detailed comment about the issue

svn-id: r51753
2010-08-05 07:49:19 +00:00
Matthew Hoops
fbd7c84567 SCI: Add Hero's Quest demo detection entry (qfg1 ega)
svn-id: r51740
2010-08-04 16:13:26 +00:00
Filippos Karapetis
2b1f366e19 SCI: Added detection entry for Hoyle 4 (Hoyle Classic Card Games) from bug report #3039291
svn-id: r51735
2010-08-04 12:54:16 +00:00