Pawel Kolodziejski
ca87f8b052
reverted lua related changes before broken state and changed savegame layer to prevent touch lua library
2006-05-13 10:16:19 +00:00
Travis Howell
6205fd2b44
Update FSF address and add tags
2006-04-02 14:20:45 +00:00
Marcus Comstedt
efbecfe5a1
Memory leak fixes:
...
* Deref the splash screen when we're done with it
* Free all scenes and actors when shutting down the engine
* Changed the destruction order of the engine and the resourceloader,
since the engine's destructor now needs to call the resourceloader
(indirectly).
2006-02-26 17:55:54 +00:00
Max Horn
a33830e073
Updated copyright disclaimer for 2006
2006-02-15 19:43:48 +00:00
Marcus Comstedt
1a3ae85f83
Event handling abstracted through Driver interface.
2006-02-05 20:40:16 +00:00
Marcus Comstedt
d358d90391
Added time functionality to the Driver interface, following the model
...
from ScummVM.
SDL-specific time code has been moved into the new class DriverSDL,
which now serves as a base class for DriverGL and DriverTinyGL.
2006-02-05 17:19:44 +00:00
Pawel Kolodziejski
a8d721ee4b
readd delay anyway
2006-01-21 17:32:18 +00:00
Pawel Kolodziejski
71faaaa124
added speed main loop limit
2006-01-21 17:22:39 +00:00
Erich Edgar Hoover
848b96039b
Menu support for hotkeys and 'text entry' box, savegame support for the name from the text entry
2005-12-26 19:26:46 +00:00
Erich Edgar Hoover
6a4dd1af5d
Centralized save/restore system, x86-64 fixes for lua_Save and lua_Restore (should be more portable now), stored screenshots for savegames
2005-12-26 02:36:00 +00:00
Pawel Kolodziejski
607955401c
added dim support
2005-08-28 23:25:14 +00:00
Pawel Kolodziejski
58e3e0903b
basic grim demo support
2005-08-27 16:08:44 +00:00
Pawel Kolodziejski
160b1ff54d
indent
2005-08-20 19:04:50 +00:00
Pawel Kolodziejski
72eeb142e9
added refresh window on invalide window state while user paint mode
2005-08-20 18:54:17 +00:00
Torbjorn Andersson
49a5e743c9
Made the fps string static. Otherwise it will always be empty when it's
...
drawn on the screen.
2005-08-15 15:30:54 +00:00
Pawel Kolodziejski
dd5154e5db
implemented RestoreIMuse SaveIMuse opcodes
2005-08-14 14:07:03 +00:00
Pawel Kolodziejski
066dd6629c
some changes to user draw mode
2005-08-14 13:26:37 +00:00
Pawel Kolodziejski
80f7bc8e2a
added store/restore display buffer
2005-08-13 20:14:46 +00:00
Pawel Kolodziejski
d2a4376c73
next main loop changes and few others
2005-08-13 16:25:51 +00:00
Pawel Kolodziejski
92f126f9e2
next main loop changes (not finished)
2005-08-13 13:35:43 +00:00
Pawel Kolodziejski
21d9ea665e
indent
2005-08-13 11:58:39 +00:00
Pawel Kolodziejski
f6093896c8
back from merge
2005-08-13 11:55:22 +00:00
Pawel Kolodziejski
be282dd536
get rid custom menu handler, and back original script handling, some changes in main loop(not finished)
...
still need finish few funcs for menu
2005-08-13 11:33:12 +00:00
Torbjorn Andersson
24bcd2bd25
Applied my own patch #1258241 to decrease CPU load during SMUSH cutscenes.
2005-08-13 06:49:40 +00:00
Pawel Kolodziejski
0df9c083fd
fix warnings, cleanup code
2005-08-10 08:33:45 +00:00
Erich Edgar Hoover
0eec34348c
fix for text object memory problems and some small improvements to the menu handling system
2005-08-10 05:30:58 +00:00
Erich Edgar Hoover
f16975f426
fixed some actor movement issues - fixed several scene changing issues - fixed memory bugs in LocalizeString and isVoicePlaying - fixed start_script called with LUA_T_NIL
2005-08-01 03:49:02 +00:00
Erich Edgar Hoover
2f89d06d03
Fix for scene changing bug (task cleanup problem) - better SMUSH looping - actor choring now allowed when actor not visible. commit from wrong folder, here's the rest.
2005-07-21 15:16:35 +00:00
Erich Edgar Hoover
b537213d94
Font patch from Andrea Corna - improved keyframe support - SMUSH looping support - improved IMUSE stability - additional error checking
2005-07-17 23:40:22 +00:00
Erich Edgar Hoover
6bebeb9fa2
Improved state object rendering - actor colormap support - preliminary debug message options - actor transparency support for hardware renderer
2005-07-10 18:57:27 +00:00
Gregory Montoir
8b313e5121
fixed some warnings and compilation under mingw :
...
- replaced _MSC_VER by _WIN32 define
- removed search.h include (not available here and tsearch() doesn't seem to be used anyway)
2005-04-08 22:29:06 +00:00
Pawel Kolodziejski
b061c7a539
added few opcodes used by savegame
2005-04-08 17:32:02 +00:00
Pawel Kolodziejski
3df679a857
added Get/SetTextSpeed opcodes
2005-04-08 11:47:47 +00:00
Pawel Kolodziejski
b4e227b8e8
whitespaces
2005-04-08 10:23:03 +00:00
Pawel Kolodziejski
92ab300774
forgot it after some crash tests
2005-04-08 06:50:09 +00:00
Pawel Kolodziejski
39e3aed426
added some part of primitives code
2005-04-07 19:29:06 +00:00
Pawel Kolodziejski
57c52d7498
patch from Erich Hoover: Menu support(partialy), Text fixes
2005-04-05 13:50:54 +00:00
Pawel Kolodziejski
c0ce067e56
patch fixes from Erich Hoover:
...
subtitles fixes
Thanks
2005-04-03 11:33:28 +00:00
Daniel Schepler
9abc55fcfd
Implement a fullscreen mode.
2005-03-28 01:54:21 +00:00
Pawel Kolodziejski
9629ca0312
correct
2005-03-20 16:54:42 +00:00
Pawel Kolodziejski
f3d915f617
added experimental subtitles for speak, it may crash after finish speak line
2005-03-20 16:48:26 +00:00
Pawel Kolodziejski
b04615fac3
rest of LAF support patch and my addons for driver drawing
2005-03-19 21:48:23 +00:00
Pawel Kolodziejski
fcb27a10ba
moved code. pause also while restore
2005-01-14 10:53:29 +00:00
Pawel Kolodziejski
cf5a9ebd0e
cleanup code. pause/unpase while saving
2005-01-14 10:51:20 +00:00
Pawel Kolodziejski
310bffb3c0
fixed some warnings
2005-01-12 23:28:47 +00:00
Pawel Kolodziejski
e3b71377d3
added TinyGL driver as Residual software renderer
2005-01-12 18:06:43 +00:00
Pawel Kolodziejski
0792435198
added imuse save/restore stubs
2005-01-12 13:48:29 +00:00
Pawel Kolodziejski
8b67f943d1
removed not needed call
2005-01-11 20:01:12 +00:00
Pawel Kolodziejski
8952a50e90
synced a bit with local
2005-01-11 19:59:40 +00:00
Pawel Kolodziejski
ecf71e48dd
attached 3d sound position to sound costume component
2005-01-10 09:53:02 +00:00