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
Pawel Kolodziejski
aefd8da093
droped screenblocks, it's a bit too slow(on windows 7500 ati i can't even wrote to zbuffer), it doesn't detect many areas, if even would it will increase rects a lot and speed slow down much. ... and adopting half screen overlays kill solution completly
2005-01-10 09:07:46 +00:00
Pawel Kolodziejski
3a6a28ff05
corrected zbuffer data access, but screenblock not works for me (or rather never for me)
2005-01-05 22:13:56 +00:00
Pawel Kolodziejski
ba95e81d21
some more imuse changes
2005-01-05 18:28:50 +00:00
Pawel Kolodziejski
0726949cb8
fixes to imuse
2005-01-03 16:27:57 +00:00
Pawel Kolodziejski
5d8656dc48
cleanup headers
2005-01-01 12:27:57 +00:00
Pawel Kolodziejski
a2df2cf7ce
update copyrights
2005-01-01 10:23:18 +00:00
Pawel Kolodziejski
fa8e82812d
replace class instances into global refrences
2004-12-31 21:35:04 +00:00
Pawel Kolodziejski
2a8687df99
forgot to add flushTracks() call
2004-12-31 20:11:09 +00:00
Pawel Kolodziejski
39b1712f0a
clear state after stopallsounds
2004-12-30 23:48:04 +00:00
Pawel Kolodziejski
b3d9dbf897
added refreshScripts() to main loop of engine
2004-12-30 23:18:14 +00:00
Pawel Kolodziejski
dbe4a2e98f
attach imuse to lua commands scripts
2004-12-30 22:38:53 +00:00
Pawel Kolodziejski
82ddc18868
- allow reset lua global tables,
...
- allow access to some static funcs,
- clearing CallInfo structure after alloc and realloc,
- add base_ci_size of base_ci to task and state structure and handle it,
- add PAUSE tag to task,
- store funcs libs into lists,
- added few lua funcs used by engine
- added dummy save/restore callbacks/funcs
- changed restore engine key F5 to F7
2004-12-25 18:23:07 +00:00
Pawel Kolodziejski
b00502ad31
changed to proper convetion naming
2004-12-10 07:26:03 +00:00
Pawel Kolodziejski
39a4b54d30
format "_" in names,
...
format code a bit
2004-12-09 23:55:43 +00:00
Pawel Kolodziejski
d219ab0f50
- moved pause/unpause scripts into lua,
...
- add/reorder lua opcodes
2004-11-06 14:04:08 +00:00
Torbjorn Andersson
dd101c18a2
Fixed compilation. (Well, it compiles for me now, at least. For all I know
...
I may have broken it for someone else.)
2004-11-04 08:41:01 +00:00
Pawel Kolodziejski
9a58e44331
temporary hack for save/load request until game menu will work
2004-11-01 19:33:43 +00:00
Pawel Kolodziejski
e3c3906f24
added savegameCallback func
2004-11-01 17:34:48 +00:00
Pawel Kolodziejski
faac93f11e
added to engine loop lua_collectgarbage to match disassembly
2004-11-01 17:03:55 +00:00
Pawel Kolodziejski
c721d2579c
added more save/load code
2004-11-01 16:36:41 +00:00
Pawel Kolodziejski
64e1113686
added save ,load funcs
2004-11-01 09:47:19 +00:00
Pawel Kolodziejski
3fd8dd8533
- moved updating lua tasks to end of loop.
...
- update actors only when scene exist
2004-10-31 09:31:34 +00:00
Pawel Kolodziejski
95801c80a2
moved 2d stuff as first before 3d
2004-04-20 18:54:04 +00:00
Pawel Kolodziejski
fbf6dcbed8
moved underlay and state 2d objects after smush frame
2004-04-20 17:57:46 +00:00
Pawel Kolodziejski
5ed42ed0fe
moved into non fullscreen mode smush
2004-04-20 17:49:12 +00:00
Pawel Kolodziejski
c35c08a195
show fps for smush too
2004-04-19 11:56:46 +00:00
Pawel Kolodziejski
bac31a68ad
moved opengl stuff into driver_gl
2004-04-19 09:56:34 +00:00
Oliver Kiehl
2a3dfb132f
minor accuracy fix
2004-04-15 20:39:09 +00:00
Oliver Kiehl
1964209430
a simple fps monitor
2004-04-15 20:20:04 +00:00
Pawel Kolodziejski
88998ce29c
moved code
2004-03-26 06:08:00 +00:00
Daniel Schepler
4f994082e0
Set engine back to normal mode at the end of fullscreen movies.
2004-03-26 01:43:53 +00:00
Daniel Schepler
c30334b1cd
Actually fix the SMUSH crashes: don't start displaying frames until
...
they're actually available.
2004-03-26 00:48:07 +00:00
Daniel Schepler
4b06c2226d
Add zbuffer and screenblocks options in .residualrc.
...
Also, make ZBUFFER_GLOBAL and SCREENBLOCKS_GLOBAL into bool variables.
2004-03-24 12:20:46 +00:00
Daniel Schepler
3d67f2bbbf
Implement drawing bitmapped objects.
2004-03-22 11:23:37 +00:00
Pawel Kolodziejski
6480603d61
no text objects for smush
2004-03-21 13:07:15 +00:00
Pawel Kolodziejski
8457980cb2
forgot to commit
2004-03-20 08:22:51 +00:00
Pawel Kolodziejski
098f0b2b2c
added engine states, separate fullscreen smush playback depend on engine mode
2004-03-20 05:47:21 +00:00
Pawel Kolodziejski
397d822587
added movieTime stuff, now it try handle subtitles for smush
2004-03-03 21:43:34 +00:00
Pawel Kolodziejski
1c3e5443cc
added delay to main loop to prevent take all CPU resources
2004-03-03 20:52:58 +00:00
Pawel Kolodziejski
659b99c78b
- some indent cleanup
...
- came back overlay smush
- fixed smush sound
2004-02-29 18:38:26 +00:00
James Brown
362f2dfa1f
Fix flickering, remove duplicated code, optimised for full screen animations
2004-02-25 05:52:47 +00:00
Pawel Kolodziejski
37b6c80f53
update copyright date, some formating stuff, rest later
2004-02-24 21:09:53 +00:00
Pawel Kolodziejski
978b6691b6
moved frame smush update to more proper place
2004-02-24 07:04:50 +00:00
James Brown
508d66a1e5
Start of attempt to abstract OpenGL from Residual
2004-01-23 11:10:59 +00:00