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