Commit graph

29 commits

Author SHA1 Message Date
Johannes Schickel
7fde01b658 LAB: Remove gap handling from removeSaveState.
This removes the annoying behavior that removing a save state causes your
physical files to be renamed.
2016-03-08 19:07:48 +01:00
Johannes Schickel
0b6befdcc5 ENGINES: Make variable names of AdvancedMetaEngine conform to our guidelines.
_singleid   -> _singleId
_gameids    -> _gameIds
_guioptions -> _guiOptions
2016-03-08 19:01:13 +01:00
Kirben
1ad3b6d3cf LAB: Remove ADGF_TESTING from DOS version of Labyrinth of Time. 2016-02-28 11:13:49 +11:00
Johannes Schickel
c31fdb1efc LAB: Let listSaves return list sorted on slot numbers. 2016-02-25 21:39:45 +01:00
Johannes Schickel
b2db9434de LAB: Only request actual save slots in listSaves. 2016-01-26 16:35:30 +01:00
Strangerke
9793201dea LAB: Remove testing flag on the Amiga version, set it as unsupported 2016-01-24 01:38:29 +01:00
Filippos Karapetis
792ae03373 LAB: Mark all versions as testing 2016-01-23 03:18:52 +02:00
Filippos Karapetis
3977a7ffa1 LAB: Add support for saving and loading games from the GMM 2015-12-27 23:22:54 +02:00
Filippos Karapetis
4548cbddb5 LAB: Add support for loading games from the launcher 2015-12-27 23:07:41 +02:00
Filippos Karapetis
e3c746ee40 LAB: The fonts folder is unused in PC versions, so remove its detection 2015-12-25 15:11:03 +02:00
Filippos Karapetis
07aec19a06 LAB: Also mention Terra Nova Development in the engine copyright message 2015-12-23 21:43:17 +01:00
Filippos Karapetis
c5528a631d LAB: Handle some differences of the Amiga version
The Amiga version is still not working, as the CONTROL and INV files
are missing, and the format of the font files is different
2015-12-23 21:34:09 +01:00
Strangerke
5ed11d721c LAB: Verify the appropriate use of parenthesis in if statements 2015-12-23 21:34:06 +01:00
Strangerke
5d240e3493 LAB; Fix a couple of typos in game description 2015-12-23 21:34:04 +01:00
Strangerke
a784e2bd5c LAB: Finally get rid of g_lab 2015-12-23 21:34:03 +01:00
Eugene Sandulenko
b1585b2c62 LAB: Reduced header dependency: savegame.h 2015-12-23 21:33:57 +01:00
Eugene Sandulenko
eccb852749 LAB: Removed unnecessary includes 2015-12-23 21:33:56 +01:00
Strangerke
3a1ee64761 LAB: Review spacing 2015-12-23 21:33:55 +01:00
Filippos Karapetis
00d61638ac LAB: Merge parsetypes.h and parsefun.h into processroom.h 2015-12-23 21:33:54 +01:00
Strangerke
8fa64824a2 LAB: Some renaming, move a couple of variables to game engine 2015-12-23 21:33:47 +01:00
Strangerke
b76a624c9a LAB: Fix several cppcheck errors 2015-12-23 21:33:43 +01:00
Filippos Karapetis
219811feaa LAB: Add support for the Wyrmkeep Windows trial version
Only the trial part of this version can be played in ScummVM, since we
can't check for game payment status
2015-12-15 00:05:02 +01:00
Filippos Karapetis
0a71969018 LAB: Rewrite the save/load system
The two different save/load dialogs from the original have been dropped
and replaced with the ScummVM save/load dialogs. The whole save/load
code has been rewritten to be endian safe and use our common code. The
original save format has not been preserved. The current implementation
crashes when loading, but it's a good start
2015-12-15 00:05:02 +01:00
Eugene Sandulenko
b8da3f2bc2 LAB: Final fix for game variant detection 2015-12-15 00:05:02 +01:00
Eugene Sandulenko
60d4f0a069 LAB: Initial support for lowres mode 2015-12-15 00:05:02 +01:00
Eugene Sandulenko
60388893a9 LAB: propagate gamePlatform() 2015-12-15 00:05:02 +01:00
Eugene Sandulenko
01e290e4c3 LAB: Added detection for lowres DOS version 2015-12-15 00:05:02 +01:00
Eugene Sandulenko
85ea7da24e LAB: Improved detection 2015-12-15 00:05:02 +01:00
Eugene Sandulenko
8ca14d1d64 LAB: Initial code 2015-12-15 00:05:02 +01:00