Paul Gilbert
|
65ec900ceb
|
TONY: Removed old extern, PASCAL, and EXPORT function modifiers
|
2012-05-12 11:01:20 +10:00 |
|
Paul Gilbert
|
435971f256
|
TONY: Fixed the CopyMemory stub to copy the correct number of bytes.
Tony can now leave his office without the game crashing.
|
2012-05-12 10:55:18 +10:00 |
|
Paul Gilbert
|
a153f9a2e6
|
TONY: Explicitly initialise fields of various objects in their constructors
This fixes a crash when the pop-up inventory was displayed.
|
2012-05-12 10:34:52 +10:00 |
|
Paul Gilbert
|
166980fa4f
|
TONY: Fix for properly signaling right button release.
|
2012-05-12 00:08:09 +10:00 |
|
Paul Gilbert
|
3a61568b6f
|
TONY: Removed carriage returns from debug line strings
|
2012-05-11 23:39:32 +10:00 |
|
Paul Gilbert
|
67c47e9045
|
TONY: First attempt at simulating the circular fade in/out effect engine uses
The engine uses DirectX drawing functionality to do drawing of partial frames within an ellipsis, so we need to replicate that manually in code.
|
2012-05-11 23:36:13 +10:00 |
|
Paul Gilbert
|
beef5fdb26
|
TONY: Removal of now redundant includes, and deprecated scheduler/coroutine files
|
2012-05-11 23:23:05 +10:00 |
|
Paul Gilbert
|
68c1b0b0e4
|
TONY: Refactored Tony to use the Common coroutine scheduler
|
2012-05-11 23:15:59 +10:00 |
|
Paul Gilbert
|
2c1ef3ab35
|
CREATE_PROJECT: Updated MSVC scummvm.vcproj generation to handle coroutine compilation properly
|
2012-05-11 23:11:17 +10:00 |
|
Paul Gilbert
|
64669234b2
|
TINSEL: Refactored Tinsel engine to use the Common coroutine scheduler
|
2012-05-11 23:10:12 +10:00 |
|
Paul Gilbert
|
50153aba88
|
COMMON: Merged the Tinsel & Tony Coroutine schedulers into Common
|
2012-05-11 23:08:27 +10:00 |
|
Paul Gilbert
|
724deb6b84
|
TONY: Bugfixes for showing the credits screen.
|
2012-05-11 08:44:50 +10:00 |
|
Paul Gilbert
|
82361a3ea3
|
TONY: Fixed some missed methods to coroutines
|
2012-05-11 00:09:34 +10:00 |
|
Paul Gilbert
|
9a7393e0c3
|
TONY: Fix operation of MPAL ActionThread method
|
2012-05-10 22:18:33 +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
|
a254f10025
|
TONY: Added support for Windows-style threading events to scheduler
|
2012-05-08 09:32:21 +10:00 |
|
Paul Gilbert
|
8527302057
|
TONY: Added support for threading events to scheduler, converted more procs to coroutines
|
2012-05-08 08:25:33 +10:00 |
|
Paul Gilbert
|
0b8974ec4a
|
TONY: Beginnings of converting dialog processes to coroutines
|
2012-05-06 23:51:11 +10:00 |
|
Paul Gilbert
|
156d8cdb73
|
TONY: Bugfix for waitForSingleObject, and added action process debug information
|
2012-05-06 21:24:55 +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
|
20a47ff7c9
|
TONY: Default Tony screen to 1x scaler
|
2012-05-06 12:55:20 +10:00 |
|
Paul Gilbert
|
4c8ce3bec9
|
TONY: Implemented Scheduler::waitForSingleObject method
This will be the coroutine version of the threading method. With this, the main menu of the demo is now shown.
|
2012-05-06 12:54:57 +10:00 |
|
Paul Gilbert
|
10deebed55
|
TONY: Beginnings of refactoring Tony engine's threads to use coroutines
|
2012-05-06 12:21:29 +10:00 |
|
Paul Gilbert
|
2dbdb31c8b
|
CREATE_PROJECT: Extend settings used for Tinsel engine to Tony engine as well
|
2012-05-06 12:13:40 +10:00 |
|
Paul Gilbert
|
607855cfbc
|
TONY: Formatting and endian fixes
|
2012-05-05 23:51:04 +10:00 |
|
Paul Gilbert
|
f7fd9e3d23
|
TONY: Fix display of the initial loading screen
|
2012-05-05 23:21:38 +10:00 |
|
Paul Gilbert
|
162cc47c71
|
TONY: Fix screen initialisation to be in 16-bit mode
|
2012-05-05 22:45:57 +10:00 |
|
Paul Gilbert
|
4fc57f1349
|
TONY: Added some class field initialisations
|
2012-05-05 22:33:13 +10:00 |
|
Paul Gilbert
|
5625846bf2
|
TONY: Further conversion work on window conversion
|
2012-05-05 22:32:40 +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
|
aa603d5a67
|
TONY: Fix a crash from objects being destroyed in the wrong order
|
2012-05-05 20:29:37 +10:00 |
|
Paul Gilbert
|
fbee927c6a
|
TONY: Fix another memory leak identified by Valgrind
|
2012-05-05 11:56:59 +10:00 |
|
Paul Gilbert
|
e0a7b42185
|
TONY: Fixed some more Valgrind identified memory leaks
|
2012-05-05 11:15:38 +10:00 |
|
Paul Gilbert
|
046620054f
|
TONY: Fix some Valgrind identified memory leaks
|
2012-05-05 10:56:56 +10:00 |
|
Paul Gilbert
|
734fae9193
|
TONY: Fixed some memory leaks identified by Valgrind
|
2012-05-05 10:32:43 +10:00 |
|
Paul Gilbert
|
91328fce56
|
TONY: Fixed some more Valgrid identified errors
|
2012-05-05 09:56:06 +10:00 |
|
Paul Gilbert
|
cd41c55799
|
TONY: More corrections for font initislisations
|
2012-05-05 09:47:45 +10:00 |
|
Paul Gilbert
|
bff4063492
|
TONY: Correct some more chararcter array initialisations
|
2012-05-05 09:42:26 +10:00 |
|
Paul Gilbert
|
0b249c042f
|
TONY: Correct some initialisation of the character arrays
|
2012-05-05 09:38:22 +10:00 |
|
Paul Gilbert
|
657d93ea8f
|
TONY: Fix some Valgrind identified warnings
|
2012-05-05 09:31:21 +10:00 |
|
Paul Gilbert
|
3454a0a9c3
|
TONY: A few more compiler warning fixes
|
2012-05-05 00:40:23 +10:00 |
|
Paul Gilbert
|
fe0fa0f86b
|
TONY: Added accidentally cut line
|
2012-05-05 00:35:16 +10:00 |
|
Paul Gilbert
|
a511b828e4
|
TONY: Initial fixes for some of the Valgrind reported errors
|
2012-05-05 00:29:44 +10:00 |
|
Paul Gilbert
|
5ab27cdacd
|
TONY: Fix Valgrind identified leaks in memory allocator and dialog parsing
|
2012-05-04 23:38:34 +10:00 |
|
Paul Gilbert
|
e628da0ccc
|
TONY: Fix some inconsistent allocation/deallocations
|
2012-05-04 23:20:01 +10:00 |
|
Paul Gilbert
|
3184a5a874
|
TONY: Fix warnings about return values not being used
|
2012-05-04 22:58:42 +10:00 |
|
Paul Gilbert
|
9c2ccc4f9c
|
TONY: Further bugfixes for gcc warnings
|
2012-05-04 22:39:30 +10:00 |
|
Paul Gilbert
|
23cd3b7730
|
TONY: Fixed many warnings identified by gcc
|
2012-05-04 22:28:51 +10:00 |
|