Commit Graph
672 Commits
Author SHA1 Message Date
Hubert Maier f91cab147e Fix LAB copyright sign 2016-05-29 15:13:27 +03:00
Filippos Karapetis b2ec7acbf7 LAB: Fix waiting for sounds embedded in animations
A regression of 75d1385c8d
2016-05-17 11:22:27 +03:00
Ori Avtalion 3564032330 JANITORIAL: Reduce audio header dependencies 2016-04-14 16:10:21 +03:00
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
Bendegúz 82e73c38fc LAB: Process events during ending sequence
LAB: Fix bug #7022 - Events not processed during ending sequence
2016-03-05 15:33:34 +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 9d3fdfc300 LAB: Enable by default.
Thanks to tsoliman for noticing.
2016-02-10 07:00:16 +01:00
Filippos Karapetis c5d78ecd63 LAB: Allow saving/loading in animated scenes - bug #7014 2016-02-08 00:19:06 +02:00
Filippos Karapetis eb97c05ccc LAB: Merge all the different scene restoring code after saving/loading 2016-02-08 00:19:05 +02:00
Filippos Karapetis e6fbf372fb LAB: Fix wrong glowing belt file in getInvName()
A regression from 4fb53ad170
2016-02-02 21:19:59 +02:00
Willem Jan Palenstijn 727ba4f2b1 LAB: Fix loading rules from room 0
Regression from cd3ebf687c.

This fixes bug #6997.
2016-02-02 00:18:34 +01:00
Johannes Schickel b2db9434de LAB: Only request actual save slots in listSaves. 2016-01-26 16:35:30 +01:00
Strangerke 6e95d092f5 LAB: Fix the coordinates of the inventory buttons of the non-Windows versions 2016-01-26 00:31:52 +01:00
Strangerke 75d1385c8d LAB: Wait for the end of sound effects when they are played in Diff files. Fixes toilet noises. 2016-01-25 01:11:51 +01:00
Strangerke 2f03bc7776 LAB: Add a workaround to load the right file in rooms 121 & 122 (Dos and Windows) 2016-01-25 00:35:38 +01:00
Strangerke fb34336863 LAB: Do not crash the DOS version in case of missing file as some files are known to be missing in the original 2016-01-25 00:21:28 +01:00
Strangerke 78b9a903ad LAB: Add a workaround for DOS version using long filenames 2016-01-24 13:34:37 +01:00
Strangerke 9793201dea LAB: Remove testing flag on the Amiga version, set it as unsupported 2016-01-24 01:38:29 +01:00
Strangerke 4c43e575b3 LAB: Fix DOS filename in speciallocks 2016-01-24 01:36:00 +01:00
Filippos Karapetis 792ae03373 LAB: Mark all versions as testing 2016-01-23 03:18:52 +02:00
Filippos Karapetis 617ca2e306 LAB: Move mouse code in interfaceOn, for consistency with interfaceOff 2016-01-23 03:18:52 +02:00
Filippos Karapetis f3cdd217ba LAB: Get rid of _interfaceOff 2016-01-15 21:03:58 +02:00
Filippos Karapetis afa75b7047 LAB: Separate the interface from the event manager 2016-01-15 21:03:57 +02:00
Filippos Karapetis ad1aac46ce LAB: Remove superfluous calls to updateEvents()
These are leftovers, as updateEvents() was called to fill in the music
buffer
2016-01-14 23:41:36 +02:00
Filippos Karapetis 924d43b7aa LAB: Better separation of the event and interface code 2016-01-14 23:41:35 +02:00
Filippos Karapetis 46fdd5e7a4 LAB: Clean up the trial warning handling code 2016-01-14 23:41:35 +02:00
Filippos Karapetis e8d1100fec LAB: Allow the game to be launched from the GAME folder
The FONTS folder is pretty much useless, so if a user points ScummVM
to the GAME folder, handle the game files properly
2016-01-14 23:41:34 +02:00
Filippos Karapetis 280bd0f7c2 LAB: Read the header of DIFF files when opening them 2016-01-14 23:41:34 +02:00
Filippos Karapetis b61ade788e LAB: Call checkRoomMusic() when changing a room 2016-01-14 23:41:33 +02:00
Filippos Karapetis 374a76c89f LAB: Use the sample speed value instead of a define for game music 2016-01-14 23:41:33 +02:00
Filippos Karapetis ce5f8f32cb LAB: Clean up the event loops of special game screens 2016-01-14 23:41:32 +02:00
Filippos Karapetis 816381bbfe LAB: Move frame waiting outside setAmigaPal() 2016-01-14 23:41:32 +02:00
Filippos Karapetis 0f45658259 LAB: Fix accidental change to code style 2016-01-14 23:41:31 +02:00
Filippos Karapetis 4f0985c2de LAB: Hide the mouse cursor while fading when closing the map 2016-01-14 23:41:31 +02:00
Filippos Karapetis 1d4a62a028 LAB: Properly update the screen in monitors 2016-01-14 23:41:31 +02:00
Filippos Karapetis 241c9829f6 LAB: Rename doCloseup() to reflect its actual purpose 2016-01-14 23:41:30 +02:00
Filippos Karapetis cd2520b795 LAB: Get rid of setDirection()
A leftover from code restructuring
2016-01-14 23:41:30 +02:00
Filippos Karapetis 463f889447 LAB: Rename the members of the CrumbData struct
This helps to distinguish them from the LabEngine variables
2016-01-14 23:41:29 +02:00
Filippos Karapetis cb0f7e8a92 LAB: Cleanup and reorder the music code 2016-01-14 23:41:29 +02:00
Filippos Karapetis 7aafcaca1a LAB: Move music reset code into a separate function 2016-01-14 23:41:28 +02:00
Filippos Karapetis 49a45a21ce LAB: The parameter of doMap() isn't needed 2016-01-14 23:41:27 +02:00
Filippos Karapetis d76fe85af4 LAB: Prevent duplicate processing of input 2016-01-11 01:50:11 +02:00
Filippos Karapetis 38df43fe55 LAB: Prevent excessive screen updates when checking for events 2016-01-11 01:50:10 +02:00
Filippos Karapetis 31d47d6be2 LAB: Bugfixes for the lowres DOS version
The lowres DOS version should be working properly now
2016-01-08 02:01:28 +02:00
Filippos Karapetis e3b9f726a1 LAB: Remove superfluous class variables 2016-01-08 02:01:28 +02:00
Filippos Karapetis 5b5efd4cbe LAB: Use the same text rect in monitors for DOS and Windows versions
The Windows rectangle looks better than the DOS one, with some small
spacing on the top left. This is a minor enhancement, and it does help
to make the monitors slightly better. Also, this helps us clean up the
monitor code a bit
2016-01-08 02:01:27 +02:00
Torbjörn Andersson a330d993ae LAB: Use cursor manager to set, show and hide the cursor
While not strictly necessary, without this the debug console will
mess up the cursor on closing, because it doesn't know what cursor
to restore.
2016-01-06 11:19:53 +01:00
Willem Jan Palenstijn 15bbcff786 LAB: Fix switching between texts in monitor 2016-01-05 23:00:06 +01:00