Paul Gilbert
|
8a88ad861d
|
TONY: Converted object passing to use const reference where appropriate.
This should cut down on the number of redunndant creations of temporary objects.
|
2012-05-13 00:43:02 +10:00 |
|
Paul Gilbert
|
09afc8a1fa
|
TONY: Added FIXME for unsafe pointer conversion
|
2012-05-13 00:25:32 +10:00 |
|
Paul Gilbert
|
073e46503c
|
TONY: Properly implement game saving and loading.
Saving isn't enabled in the demo, so for testing purposes I'm currently dissbling the ADGF_DEMO flag in the detection tables so saving is enabled.
|
2012-05-12 21:54:37 +10:00 |
|
Paul Gilbert
|
109e5f8226
|
TONY: Conversion of more methods to coroutines
|
2012-05-12 20:49:36 +10:00 |
|
Paul Gilbert
|
68c1b0b0e4
|
TONY: Refactored Tony to use the Common coroutine scheduler
|
2012-05-11 23:15:59 +10:00 |
|
Paul Gilbert
|
82361a3ea3
|
TONY: Fixed some missed methods to coroutines
|
2012-05-11 00:09:34 +10:00 |
|
Paul Gilbert
|
5a069cdc86
|
TONY: Refactored out usage of nullContext in favour of proper coroutines
|
2012-05-09 23:15:41 +10:00 |
|
Paul Gilbert
|
26898dd7ad
|
TONY: Completed bulk of initial coro refactoring
|
2012-05-09 00:42:27 +10:00 |
|
Paul Gilbert
|
8bfc60f5c9
|
TONY: Refactored RMInput class to use ScummVM event loop
|
2012-05-06 16:39:42 +10:00 |
|
Paul Gilbert
|
770e55d065
|
TONY: Further conversion of initially launched threads to processes.
This includes all the dependent routines that they call.
|
2012-05-06 15:18:03 +10:00 |
|
Paul Gilbert
|
4fc57f1349
|
TONY: Added some class field initialisations
|
2012-05-05 22:33:13 +10:00 |
|
Paul Gilbert
|
07c1369f98
|
TONY: Created dummy event loop and started work on converting RMWindow class
|
2012-05-05 20:54:21 +10:00 |
|
Paul Gilbert
|
734fae9193
|
TONY: Fixed some memory leaks identified by Valgrind
|
2012-05-05 10:32:43 +10:00 |
|
Paul Gilbert
|
3454a0a9c3
|
TONY: A few more compiler warning fixes
|
2012-05-05 00:40:23 +10:00 |
|
Paul Gilbert
|
9482eac1f2
|
TONY: Some formatting fixes
|
2012-05-04 22:09:24 +10:00 |
|
Paul Gilbert
|
5b2c69b1f2
|
TONY: Implemented some missing and incorrect init code
|
2012-05-04 00:11:38 +10:00 |
|
Paul Gilbert
|
6d0f1fca46
|
TONY: Formatting fixes
|
2012-05-03 23:08:19 +10:00 |
|
Paul Gilbert
|
a2982a0b20
|
TONY: Engine is now compiling and linking again
|
2012-05-03 22:49:30 +10:00 |
|
Paul Gilbert
|
7d9156b12f
|
TONY: Implemented GfxEngine code
|
2012-05-01 23:00:03 +10:00 |
|
Paul Gilbert
|
b0eef82972
|
TONY: Added include files for graphics engine and all dependent classes
|
2012-04-30 09:27:12 +10:00 |
|