Commit Graph

115 Commits

Author SHA1 Message Date
Torbjörn Andersson
586a01d038 Fixed warning.
svn-id: r25325
2007-02-01 20:05:30 +00:00
Eugene Sandulenko
7429748bae Removed Unicode from some fanmade game titles.
Assigned separate ids to some fanmade games.

svn-id: r25271
2007-01-30 00:22:58 +00:00
Stuart George
7845d3ba9f Added Gold Rush 3.5 md5sum
svn-id: r25270
2007-01-29 23:57:55 +00:00
Eugene Sandulenko
adcfd2cc5f Now AdvancedDetector could use single ID per engine. Also it can suggest
more complex game IDs with platform and language specified.

AGI engine benefits most from that.
Also turned Cine, Parallaction and SAGA to single ID, autoupgrading old ID.

svn-id: r25269
2007-01-29 23:25:51 +00:00
Eugene Sandulenko
93687d376b Add more paramteres to AdvancedDetector. Not used yet.
svn-id: r25241
2007-01-28 07:31:26 +00:00
Torbjörn Andersson
0fdd4b6481 Moved the setupPremix() calls to initSound() and deinitSound(), instead of the
sound manager's constructor/destructor. Maybe this will fix the rare crashes on
startup?

svn-id: r25225
2007-01-27 05:23:56 +00:00
Stuart George
843b304031 Fixed picture drawing bug in pattern data (should only affect v3 + sq1 games only). Fixes Goldrush intro. Does not seem to break any other v3 game or SQ2
svn-id: r25222
2007-01-27 01:59:37 +00:00
Max Horn
d70c83bd4b Lots of cleanup in the AdvancedDetector
svn-id: r25194
2007-01-25 21:16:57 +00:00
Eugene Sandulenko
318210ad96 Add optional size parameter to ADGameFileDescription. Not used now.
svn-id: r25164
2007-01-24 22:42:44 +00:00
Eugene Sandulenko
d3b0ff8ade Reduce dependency from common/advancedDetector.h
svn-id: r25156
2007-01-21 20:24:38 +00:00
Eugene Sandulenko
cd8a5f3a98 First phase of detection-related plugins interface improvements. Now plugins
return StringMap instead of fixed list of parameters. This adds great
flexibility.

Current patch should not alter any functionality, i.e. if there are regressions,
submit a report. Phase 2 will benefit from these changes and will come later.

svn-id: r25134
2007-01-20 21:27:57 +00:00
David Symonds
080d7083d0 Fix a minor compiler warning.
svn-id: r25105
2007-01-16 13:12:05 +00:00
David Symonds
810cc513f7 Restore missing svn:keyword attributes.
svn-id: r25104
2007-01-16 13:11:08 +00:00
David Symonds
a2f49d31fb Remove #include "agi/text.h"; fixes build. Pointyhat to aquadran.
svn-id: r25103
2007-01-16 13:09:42 +00:00
Paweł Kołodziejski
b47eb95316 Formating names in source code
svn-id: r25101
2007-01-16 12:40:51 +00:00
David Symonds
994604527b Finish restructuring font data header for const correctness.
svn-id: r25100
2007-01-16 09:24:13 +00:00
David Symonds
f9857455aa Start restructuring font data header for const correctness.
svn-id: r25099
2007-01-16 09:23:22 +00:00
Stuart George
c99fda16f2 removed detection for two hacked titles (Gold Rush and Manhunter I)
svn-id: r25098
2007-01-15 23:37:05 +00:00
David Symonds
90abeb5ae5 Be more flexible w.r.t. interpreter version being emulated.
svn-id: r25086
2007-01-14 23:23:44 +00:00
Eugene Sandulenko
549f818e31 Add few more fanmade games. But they all will go away soon to an external
file.

svn-id: r25082
2007-01-14 20:52:14 +00:00
Stuart George
baf9d63f5b Fixed version number printing in alt-d dialogue box
svn-id: r25070
2007-01-12 02:31:04 +00:00
Eugene Sandulenko
1403c8e6b0 Slighty modified patch #1631229: "Revamp of AGI savegame system"
svn-id: r25069
2007-01-12 02:29:20 +00:00
Eugene Sandulenko
5e29ed6e6e Patch #1632505: "AGI: Typo in detection code"
svn-id: r25068
2007-01-12 02:11:53 +00:00
Eugene Sandulenko
835d5997cc Specify language for some fan made games.
svn-id: r25061
2007-01-09 19:02:49 +00:00
Eugene Sandulenko
ee4971f957 Add... ahem... 188 AGI fanmade games to detector.
svn-id: r25060
2007-01-09 18:39:55 +00:00
David Symonds
4f9f4641b6 Disable duplicate detection entry for AGI game MUMG.
svn-id: r25052
2007-01-08 04:45:09 +00:00
Max Horn
29f59fc468 Renamed amiga -> amigaMode and agds -> agdsMode; also some minor cleanup
svn-id: r25047
2007-01-07 18:02:54 +00:00
David Symonds
f1e5f04287 Fix interpretation of enable.item() and disable.item() AGI functions; they affect *all* menu items with the given event code. This is most relevant to menu separators which are normally disabled, and often all share the same event code.
svn-id: r25046
2007-01-07 13:00:54 +00:00
David Symonds
70f323e091 Add KQ2 2.1 (PC version) to AGI detection list.
svn-id: r25045
2007-01-07 12:33:38 +00:00
David Symonds
05ab06ca3d Add a PQ1 (2.0G) detection entry.
svn-id: r25044
2007-01-07 12:18:44 +00:00
David Symonds
ee1d36b915 Removed almost all the remaining hires code.
svn-id: r25037
2007-01-06 17:53:15 +00:00
David Symonds
fc2454556a Another set of unused hires code bites the dust.
svn-id: r25036
2007-01-06 17:21:33 +00:00
David Symonds
e2ff69d230 More hires removal, this time from sprites.
svn-id: r25035
2007-01-06 17:17:27 +00:00
David Symonds
5e2bd94f7a Start removing hires code from AGI engine.
svn-id: r25033
2007-01-06 17:07:13 +00:00
David Symonds
61d741514e Extended text rendering code to allow "checkerboarding", and switch menu code
to using this checkerboard effect for disabled menu items (this is how Sierra's
interpreter works).

svn-id: r25024
2007-01-06 05:11:41 +00:00
David Symonds
a16a3f258d Menus should wrap around at top and bottom.
svn-id: r25023
2007-01-06 04:19:28 +00:00
Stuart George
84bc1e62ca Added loads of Sierra titles (mac/pc/amiga/2gs/st/coco)
svn-id: r24959
2006-12-31 15:25:59 +00:00
Eugene Sandulenko
c01839bbe9 Make ADGameFileDescription is built in directly into ADGameDescription.
svn-id: r24947
2006-12-29 00:03:03 +00:00
James Brown
9cc4b3d4c9 Add a few AGI md5sums (sq1, pq1, lsl1)
svn-id: r24940
2006-12-28 11:52:24 +00:00
Eugene Sandulenko
e6f95af215 Fix copyright and svn properties.
svn-id: r24909
2006-12-21 02:08:53 +00:00
Stuart George
b9cd2ae97f Added some extra game versions, KQ2, KQ3, KQ4, Groza, DDP
svn-id: r24908
2006-12-20 23:59:09 +00:00
Max Horn
559f2b62eb Renamed real_ADVANCED_DETECTOR_DETECT_GAMES_FUNCTION to ADVANCED_DETECTOR_DETECT_GAMES_FUNCTION, and real_ADVANCED_DETECTOR_DETECT_INIT_GAME to ADVANCED_DETECTOR_DETECT_INIT_GAME
svn-id: r24896
2006-12-19 23:57:04 +00:00
Eugene Sandulenko
457ebfea3c Get rif od ARRAYSIZE in ADGameDescription
svn-id: r24882
2006-12-19 04:35:08 +00:00
Eugene Sandulenko
18ce381060 Got rid of ARRAYSIZE in advanceDetector calls
svn-id: r24881
2006-12-19 03:52:04 +00:00
Stuart George
bdf98587c8 Changed game id's back to agi. Added some KQ2 entries
svn-id: r24880
2006-12-19 01:57:30 +00:00
Eugene Sandulenko
66910854c9 oops
svn-id: r24879
2006-12-19 01:47:28 +00:00
Eugene Sandulenko
d73a3f26ed Update makefile
svn-id: r24878
2006-12-19 01:45:12 +00:00
Stuart George
374f87d7cb Added AdvancedDetection to AGI engine. Only added KQ1 for testing
svn-id: r24877
2006-12-19 01:11:41 +00:00
Stuart George
6fd07f64d4 Fixed button rendering
svn-id: r24814
2006-12-07 01:00:26 +00:00
Max Horn
d1b570d9e5 Fixing some compiler warnings
svn-id: r24812
2006-12-06 21:23:01 +00:00