Commit graph

37 commits

Author SHA1 Message Date
Eugene Sandulenko
c01839bbe9 Make ADGameFileDescription is built in directly into ADGameDescription.
svn-id: r24947
2006-12-29 00:03:03 +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
18ce381060 Got rid of ARRAYSIZE in advanceDetector calls
svn-id: r24881
2006-12-19 03:52:04 +00:00
Max Horn
1f26cb8965 Reworked code in the advanced game detector (getting rid of much of the evil #define hell it consisted of previously)
svn-id: r24685
2006-11-12 03:23:29 +00:00
Eugene Sandulenko
a977988058 Next step in AdvancedDetector unification. Moved all common functions to
macroses. Now typical usage is just list of macros with parameters and 
array of game details.

svn-id: r24670
2006-11-10 22:43:10 +00:00
Gregory Montoir
f9cf368a67 got rid of two memory leaks
svn-id: r24589
2006-11-03 21:01:49 +00:00
Max Horn
7889783cac const correctness
svn-id: r24488
2006-10-24 09:44:20 +00:00
Travis Howell
75ee62d948 Split md5 details for game detection into separate file
svn-id: r24391
2006-10-19 12:14:53 +00:00
Travis Howell
04a52f664b Add patch #1578573 - ELVIRA: More game versions
svn-id: r24354
2006-10-16 23:17:53 +00:00
Travis Howell
a833a2fb8e Enable menus in Elvira 2
svn-id: r24349
2006-10-16 11:20:20 +00:00
Travis Howell
0c761c26ab Auto decrunch the gamexx file when required
svn-id: r24344
2006-10-16 04:31:09 +00:00
Travis Howell
8925e814a7 Minor cleanup
svn-id: r24333
2006-10-15 05:59:22 +00:00
Travis Howell
2f639ab4d7 Add AtariST version of Elvira 2
svn-id: r24331
2006-10-15 03:58:31 +00:00
Travis Howell
8bc0b11cda Add game details for menu file used by early games
svn-id: r24317
2006-10-14 14:51:15 +00:00
Eugene Sandulenko
12a8077c0d Remove unneeded #includes.
svn-id: r24312
2006-10-14 13:23:54 +00:00
Travis Howell
26cbbb2ad3 Correct cut and paste error in gameid
svn-id: r24307
2006-10-14 11:38:00 +00:00
Travis Howell
4311c3a04c Add AtariST version of Elvira 1 and cleanup
svn-id: r24280
2006-10-11 14:59:16 +00:00
Travis Howell
b2d4d36e8b Add Amiga ECS verison of Simon the Sorcerer 1
svn-id: r24250
2006-10-09 10:26:27 +00:00
Max Horn
e3797919fc Replaced evil usage of static globals inside function by proper member variables
svn-id: r24183
2006-10-08 00:41:29 +00:00
Max Horn
d280234ae7 Added more const qualifiers
svn-id: r24182
2006-10-08 00:21:40 +00:00
Travis Howell
fbbc609610 A few corrections for Elvira 1 game details
svn-id: r24180
2006-10-08 00:00:58 +00:00
Travis Howell
e0b76855d3 Correct typo in game title for Elvira 2
svn-id: r24139
2006-10-06 09:21:34 +00:00
Travis Howell
81cbb8f718 Correct game titles for Elvira 1/2
svn-id: r24134
2006-10-06 05:17:54 +00:00
Travis Howell
3183f36422 Add Amiga demo of Elvira, and switch to elvira1 for Elvira
svn-id: r24133
2006-10-06 05:13:09 +00:00
Travis Howell
d7ac158813 Add Amiga versions of Elvira 1/2 and Waxworks
svn-id: r24120
2006-10-05 03:43:40 +00:00
Travis Howell
8e4ffa4b7a Fix palette regression
svn-id: r24110
2006-10-04 11:44:59 +00:00
Travis Howell
7cfbf8b3e4 Add French version of Elvira 2
svn-id: r24109
2006-10-04 11:17:00 +00:00
Travis Howell
2d016704f8 Correct number of variables in Elvira 1/2
svn-id: r24108
2006-10-04 11:12:59 +00:00
Travis Howell
1f5a69ea11 Fix sound effects regression in simon1dos and remove excess game ids
svn-id: r24100
2006-10-03 14:18:17 +00:00
Eugene Sandulenko
107a9f3bef Moved unrelated fields out of ADGameDescription structure.
svn-id: r24090
2006-10-02 23:31:14 +00:00
Eugene Sandulenko
988ddf2b36 Unify SAGA/AGOS detection code so other engines could also reuse it
without further code duplication.

svn-id: r24083
2006-10-02 22:21:57 +00:00
Johannes Schickel
890a2ef93c Fixed msvc8 build.
svn-id: r24054
2006-10-01 10:56:12 +00:00
Travis Howell
54d3405225 Update md5 details for Elvira 1
svn-id: r24024
2006-09-30 02:52:35 +00:00
Torbjörn Andersson
6a1f9eee64 When starting a game, make sure that it has the desired target name. The old
behaviour was to simply pick the first detected game, which made it necessary
to keep the Puzzle Pack data files in different directories. Now they can all
be in the same one. (Generally it's not a good idea to keep several games in
the same directory, of course, but in this case it's perfectly reasonable.)

svn-id: r24020
2006-09-29 18:20:44 +00:00
Torbjörn Andersson
907141c909 Some minor formating changes.
svn-id: r24019
2006-09-29 17:18:12 +00:00
Eugene Sandulenko
bb1547ab1c Phase 5 of Simon engine renaming. Renamed namespace Simon -> AGOS and
SimonEngine -> AGOSEngine.

Source is compilable and runnable again. I'm done.

svn-id: r24013
2006-09-29 09:44:30 +00:00
Eugene Sandulenko
798c7ee682 Phase 2 of Simon renaming. Simon directory renaming
svn-id: r24009
2006-09-29 08:37:24 +00:00
Renamed from engines/simon/game.cpp (Browse further)