Commit graph

117 commits

Author SHA1 Message Date
Eugene Sandulenko
c640d1c604 Patch #1825276: "DETECTION: advanced detector engine simplification"
svn-id: r29386
2007-11-03 21:06:58 +00:00
Nicola Mettifogo
258901bab9 Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated.
svn-id: r28966
2007-09-19 08:40:12 +00:00
Travis Howell
2c0317ec61 The Lost in Time demo uses Adlib.
svn-id: r28700
2007-08-23 10:58:09 +00:00
Travis Howell
397aeeebfb Ooops, remove extra white space.
svn-id: r28586
2007-08-13 09:58:59 +00:00
Travis Howell
7e2390deb9 Add Lost In Time demo.
svn-id: r28580
2007-08-13 07:55:47 +00:00
Sven Hesse
a2aec6c753 Saving works now in Lost in Time
svn-id: r28418
2007-08-02 22:12:20 +00:00
Torbjörn Andersson
da8dbb271d Added entries for the CD version of Lost in Time. (I'm told this is how we
handle multi-lingual games.)

svn-id: r28416
2007-08-02 20:48:09 +00:00
Sven Hesse
93f9cf5fd3 Renamed "lost" to "lostintime".
svn-id: r28415
2007-08-02 19:16:32 +00:00
Sven Hesse
a865457d73 Added Lost in Time. The title screen doesn't show and the wobble-effect isn't there, but the game is (partly?) playable.
svn-id: r28414
2007-08-02 19:07:47 +00:00
Sven Hesse
c1d7fa0433 Added the MD5 of Inca II. It works a bit but hangs when a space shooter sequence should start
svn-id: r28413
2007-08-02 16:55:57 +00:00
Sven Hesse
d51b3b4f62 Added Italian Woodruff, as supplied by Hkz on #scummvm
svn-id: r28403
2007-08-02 09:01:58 +00:00
Sven Hesse
6b3c03317d Added Ween English Atari ST and updated the Amiga version, as provided by pwigren in bug #1764174
svn-id: r28369
2007-07-31 20:15:58 +00:00
Sven Hesse
873a3e24e5 Added an English Bargon Attack Amiga/AtariST version, as provided by pwigren in bug #1764174
svn-id: r28366
2007-07-31 19:18:41 +00:00
Sven Hesse
ea251afbb7 Added the spanish version of Woodruff, provided by jvprat on #scummvm
svn-id: r28360
2007-07-31 17:05:45 +00:00
Sven Hesse
806a0d9f0a Fixing languages for another Woodruff version
svn-id: r28236
2007-07-27 13:02:43 +00:00
Sven Hesse
d6b08fc751 - AJWorld has Adlib
- Fixing languages for one version of Woodruff

svn-id: r28228
2007-07-27 01:41:58 +00:00
Eugene Sandulenko
3bafb8cd61 Add A.J's World of Discovery. Compatibility is perfect.
svn-id: r28191
2007-07-25 16:00:23 +00:00
Sven Hesse
3b92867848 Added one (commented out) "The Last Dynasty" MD5
svn-id: r28190
2007-07-25 15:46:13 +00:00
Sven Hesse
7490b935c5 - Removed Adlib from Woodruff's freatures
- Added a fallback for Woodruff

svn-id: r28187
2007-07-25 00:01:31 +00:00
Sven Hesse
e0ead7947d Oops, forgot I've modified the entries for testing
svn-id: r28186
2007-07-24 23:42:07 +00:00
Sven Hesse
09c2ea82de - Separated game type and features
- Added feature constants for a 640x480 resolution and adlib
- Added support for game with a 640x480 resolution. Woodruff now inits the screen before it segfaults

svn-id: r28185
2007-07-24 23:24:40 +00:00
Sven Hesse
db529f9c8f Adding info for Goblins 3 Mac (supplied by fac76 in #1742716)
svn-id: r27708
2007-06-25 16:15:35 +00:00
Eugene Sandulenko
6e5b70f5e9 Patch #1733764: "Fallback detection patch". GSoC student.
svn-id: r27375
2007-06-12 12:22:25 +00:00
Max Horn
218e132e37 Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
svn-id: r27024
2007-05-30 21:56:52 +00:00
Eugene Sandulenko
ea2fb0a211 Add Italian versions as supplied in bug #1722142: "GOB: italian md5 of Ween
and Bargon"

svn-id: r26940
2007-05-26 15:28:31 +00:00
Sven Hesse
f5ab44cb54 Added the french Atari ST version of Gob2, as supplied by bgk in bug report #1706861
svn-id: r26591
2007-04-24 19:24:56 +00:00
Sven Hesse
bc0dcbfb58 Added the italian floppy version of Gob3, as supplied by Paranoimia on #scummvm
svn-id: r26590
2007-04-24 16:12:43 +00:00
Sven Hesse
5c3cd34963 The amiga version has english and german text
svn-id: r26588
2007-04-24 14:02:25 +00:00
Eugene Sandulenko
b134842cbc Update new demo description
svn-id: r26432
2007-04-09 11:26:32 +00:00
Eugene Sandulenko
44bd3e83bf Add another gob3 demo
svn-id: r26431
2007-04-09 11:22:19 +00:00
Travis Howell
614ae1c08c Both Goblins 3 interactive demos are French.
svn-id: r26413
2007-04-08 00:00:38 +00:00
Sven Hesse
ec5a9eee31 - Minor cleanup
- Added Inter_v3 (for new opcode o3_getTotTextItemPart)
- Some fixes to let Gob3 start with the first screen

svn-id: r26383
2007-04-05 13:37:20 +00:00
Sven Hesse
47f5e30857 Added the MD5 for the German Bargon Attack, as supplied by paul66 in bug #1692667
svn-id: r26370
2007-04-02 17:33:23 +00:00
Sven Hesse
d65e05841a - Fixed the IMD playing within mults, the non-interactive Gob3 demo should work better now
- Replaced strcpy with strncpy where appropriate
- Added detection entries for other languages of the multilingual Gob3 CD; bug #1691230

svn-id: r26327
2007-03-30 17:52:31 +00:00
Sven Hesse
2dc7cb2cd4 Major clean-up, including:
- Cutting down the code-dup
- Plucking leaks
- Removing dead/unused code
- Properly naming "word_2342F"-style variables and functions (removing the warnings alongside)
- Fleshing out the "stubby" functions
- Moving functions and variables to more appropriate/logical places
- Re-ordering functions and variables
- Re-structuring functions
- Moving the IMD stuff into a new "Imd" class in the new imd.cpp/.h (still to be completely implemented and cleaned up)
- Formatting
- Getting rid off the classes "Anim", "Pack" and "Timer", along with their files

svn-id: r26252
2007-03-20 14:51:57 +00:00
Sven Hesse
d95fd5e3d4 Repaired/Corrected the MD5 list
svn-id: r26187
2007-03-17 21:41:52 +00:00
Eugene Sandulenko
3a36ac02a1 Add Spanish bargon MD5 as pointed in bugreport
#1681649: "MD5: BARGON ATTACK Spanish"

svn-id: r26178
2007-03-17 17:13:52 +00:00
Sven Hesse
29703c2d4f Added the French Atari ST Bargon Attack reported in the forums
svn-id: r26097
2007-03-11 19:02:18 +00:00
Johannes Schickel
80fd9d8234 Adding comment again.
svn-id: r25979
2007-03-04 16:05:56 +00:00
Eugene Sandulenko
43625ecc3a Remove wrong gob2 Mac entry.
svn-id: r25978
2007-03-04 15:45:51 +00:00
Sven Hesse
2a871cfef2 - Some minor fixes
- Added the Gob2 Mac version fac76 reported in bug #1673397

svn-id: r25977
2007-03-04 15:34:58 +00:00
Eugene Sandulenko
8ab81824ab Fix bug #1667806: "GOB: wrong detection"
svn-id: r25924
2007-03-02 15:21:34 +00:00
Sven Hesse
be66e732f8 Added spanish Ween (bug #1667743)
svn-id: r25823
2007-02-24 15:28:03 +00:00
Sven Hesse
15043066f2 - Changed the speaker stuff again
- Added the spanish gob2 version from bug report #1659884

svn-id: r25615
2007-02-15 22:07:44 +00:00
Max Horn
ec27c53491 AdvancedDetector: revamped the file based fallback code
svn-id: r25599
2007-02-14 23:46:39 +00:00
Max Horn
7572d2b4f2 Changed detectBestMatchingGame to return a pointer to a ADGameDescription (or a subclass of it); added a (currently fake) fallback callback entry in ADParams
svn-id: r25574
2007-02-13 23:37:44 +00:00
Max Horn
2e567f1cc9 Some more AdvancedDetector cleanup: Removed kADFlagFilebasedFallback flag (just check whether a fileBasedFallback has been provided); moved some internal definitions, added some doxygen coments, etc.
svn-id: r25570
2007-02-13 22:25:25 +00:00
Eugene Sandulenko
4fc5f8e8be Fix comment
svn-id: r25553
2007-02-13 16:58:07 +00:00
Max Horn
4968e912ce AdvancedDetector changes:
* Renamed genGameList to gameIDList to make it match the corresponding
  plugin API function name
* removed the detectFunc param from detectGameForEngineCreation,
  as it *always* pointed to a straight wrapper around AdvancedDetector::detectAllGames
* as a consequence, removed the various GAME_detectGames functions from the
  engines, and removed the detectFunc param from ADVANCED_DETECTOR_DEFINE_PLUGIN

svn-id: r25547
2007-02-13 14:55:11 +00:00
Eugene Sandulenko
da7d8c9f35 Rename Common::GF_XXX to Common::ADGF_XXX
svn-id: r25545
2007-02-13 13:42:28 +00:00