Eugene Sandulenko
c320e6d0ae
LAB: Move inventory to LabEngine class
2015-12-23 21:33:49 +01:00
Eugene Sandulenko
646c29d5a3
LAB: Renames and moved vars to classes
2015-12-23 21:33:48 +01:00
Eugene Sandulenko
5c246e4189
LAB: Remove leftover after rebase/merge
2015-12-23 21:33:48 +01:00
Eugene Sandulenko
d1e8e6dfbd
LAB: Fix bug during initialization
2015-12-23 21:33:48 +01:00
Eugene Sandulenko
44e098b06d
LAB: More renames
2015-12-23 21:33:47 +01:00
Eugene Sandulenko
38ed7f930f
LAB: Renames and moved static variables to class
2015-12-23 21:33:47 +01:00
Eugene Sandulenko
69bdfae235
LAB: Plug memory leak
2015-12-23 21:33:47 +01:00
Strangerke
8fa64824a2
LAB: Some renaming, move a couple of variables to game engine
2015-12-23 21:33:47 +01:00
Strangerke
6b24481358
LAB: Move functions related to keyboard events to Event
2015-12-23 21:33:46 +01:00
Strangerke
d656aa4859
LAB: Introduce the Anim class (WIP)
2015-12-23 21:33:46 +01:00
Eugene Sandulenko
3f33ad277d
LAB: More renames
2015-12-23 21:33:46 +01:00
Strangerke
6395095b83
LAB: Move crumb variables to main class
2015-12-23 21:33:44 +01:00
Strangerke
6cee2eb2be
LAB: Move RoomNum to main engine class
2015-12-23 21:33:44 +01:00
Strangerke
d0c6c73036
LAB: Rename _music, delete it in engine destructor
2015-12-23 21:33:44 +01:00
Strangerke
05f54b7fe0
LAB: Make _music a member of LabEngine instead of a global
2015-12-23 21:33:44 +01:00
Strangerke
771e558d90
LAB: Move the global variable g_resource to the main engine class
2015-12-23 21:33:44 +01:00
Strangerke
0c84355f4a
LAB: Move IsHiRes to main engine class
2015-12-23 21:33:43 +01:00
Strangerke
d96484d81c
LAB: Move mouse code in separate class, move some functions to LabEngine. (WIP)
2015-12-23 21:33:43 +01:00
Strangerke
c485d9e8a6
LAB: Some rework related to the mouse code
2015-12-23 21:33:43 +01:00
Eugene Sandulenko
93e3ba9edd
LAB: Put vga.cpp into LabEngine class
2015-12-23 21:33:43 +01:00
Eugene Sandulenko
f56f2effb4
LAB: Started vga code refactoring
2015-12-23 21:33:42 +01:00
Filippos Karapetis
c67852d940
LAB: Initial implementation of the Resource class
...
This will eventually replace all the other resource loading routines
2015-12-15 00:05:02 +01:00
Filippos Karapetis
5ae4d3bf9e
LAB: Initial code to simplify translateFileName() and the save menu
2015-12-15 00:05:02 +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
Filippos Karapetis
31ef4866a7
LAB: Implement generateSaveFileName()
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
cb8f843296
LAB: Objectify LabSets
2015-12-15 00:05:02 +01:00
Eugene Sandulenko
bbddd32d38
LAB: Further rendering pipeline fixes
2015-12-15 00:05:02 +01:00
Eugene Sandulenko
8ca14d1d64
LAB: Initial code
2015-12-15 00:05:02 +01:00