Peter Kohaut
59eeadc6ac
BLADERUNNER: Added more game constants
...
Code formatting
2018-02-05 20:17:55 +01:00
Peter Kohaut
6e9a340640
BLADERUNNER: ESPER interface
2018-02-04 17:34:43 +01:00
Peter Kohaut
1e5f9d3078
BLADERUNNER: Added basic KIA interface
...
Settings works
Help works
Clue database works
Fixed code for inserting objects into scene
Reorganization of few files
Unification & code formatting of few older files
2018-01-28 10:57:16 +01:00
Peter Kohaut
f79d8cc1fe
BLADERUNNER: Added music support & added Maggie
...
added async walking
named some of the game flags & variables
renamed aesc to screen effects
2017-09-10 20:55:30 +02:00
Thomas Fach-Pedersen
9bf07073fb
BLADERUNNER: Add Overlay videos
2017-08-27 22:39:36 +02:00
Peter Kohaut
a97fe8f89f
BLADERUNNER: Support for AESC
2017-08-26 23:00:54 +02:00
Peter Kohaut
0da18320af
BLADERUNNER: Added audio mixer & various fixes
...
Audio mixer is supporting fading and pan animation
Added support for skipping speech by pressing Return
Added proper support for ambient sounds
Added more code to the dialogue menu
Added tooltips to the Spinner
Fixed calculation of volume and pan of walk steps
Code cleanup & formatting
2017-08-24 23:43:47 +02:00
Thomas Fach-Pedersen
d67e06c7b2
BLADERUNNER: Add support for elevators
2017-08-24 22:34:50 +02:00
Thomas Fach-Pedersen
d3e64544b3
BLADERUNNER: Move surfaces out of VQA player
...
Rename the surfaces to more meaningful names and move ownership out
of the VQA classes. This means that the VQA classes no longer
create their own internal surfaces but instead draw on externally
provided surfaces.
2017-07-31 00:15:33 +02:00
Peter Kohaut
1740c490d7
BLADERUNNER: improvements to the walking code
...
path finding is still missing
video player has audio preloading
small fixes
2017-04-01 08:57:57 +02:00
Peter Kohaut
5f36e65855
BLADERUNNER: zbuffer is now updated between scene changes
...
updated vqa player udpate code
fixed some warnings
audio preloading still needs some work
2017-03-29 18:48:46 +02:00
Thomas Fach-Pedersen
5f552c9446
BLADERUNNER: Implement ZBuffer class
2017-03-28 17:50:11 +02:00
Paul Gilbert
2ba3ebb15b
BLADERUNNER: Another compilation fix
2017-03-26 17:37:24 -04:00
Paul Gilbert
b88d898b37
BLADERUNNER: Fix compilation in Visual Studio 2015
...
It won't let the function pointer parameters in the debug calls to
be cast to void *. Hopefully the alternate uint cast I've changed
it to won't be a problem with any other compiler
2017-03-26 17:20:06 -04:00
Peter Kohaut
f5ebf4d680
BLADERUNNER: Added correct video looping and loop switching
2017-03-26 22:09:29 +02:00
Peter Kohaut
1b40c5bf55
BLADERUNNER: fixed memory leaks & overflows
...
fixed few memory leaks
fixed overflows
prepared more logic for looping but its not yet working correctly - still figuring out original code for vqadecoder
2016-10-28 22:34:04 +02:00
Eugene Sandulenko
281c19ab03
BLADERUNNER: Code formatting fixes
2016-10-03 12:38:43 +02:00
Peter Kohaut
af70a90cbc
BLADERUNNER: fixed loading of new set/scene, fixed memoryleak in lights
2016-09-29 22:33:42 +02:00
Peter Kohaut
bf44e97d79
BLADERUNNER: added all scene scripts, esper script, kia script, vk script, completed init script. Added decoding of lights from VQA. Moved view from scene.
2016-09-29 22:33:41 +02:00
Peter Kohaut
b67bca20b5
BLADERUNNER: Pull in changes from madmoose
2016-09-29 22:33:40 +02:00
Peter Kohaut
6672e443a8
BLADERUNNER: just basic objects description scene stuff - lightning and effects movement track actor clues db actor walking info moved view from vqa decoder, because its needed elsewhere
...
does not compile, because new files are not in makefile...
2016-09-29 22:33:40 +02:00
Thomas Fach-Pedersen
74a8b530f1
BLADERUNNER: Add support for ambient sounds, game flags and variables, and use VQA z-buffer when rendering.
2016-09-29 22:33:37 +02:00
Thomas Fach-Pedersen
d9453057ab
BLADERUNNER: Add View matrix loading
2016-09-29 22:33:37 +02:00
Sven Hesse
7b6159e095
BLADERUNNER: Fix invalid delete[]
...
delete[] -> delete. It's a single pointer, not an array.
2016-09-29 22:33:34 +02:00
Thomas Fach-Pedersen
5cb4ba9a9b
BLADERUNNER: Add basic Scene, Set, and Script support.
2016-09-29 22:33:28 +02:00
Thomas Fach-Pedersen
d260f993aa
BLADERUNNER: No semicolon after namespace closing brace
2016-09-29 22:33:23 +02:00
Thomas Fach-Pedersen
8217ed6065
BLADERUNNER: Don't base VQADecoder on Video::VideoDecoder anyway
...
VideoDecoder doesn't handle audio underflow very well,
and Blade Runner's VQA files don't have any audio prebuffer.
VQAPlayer doesn't handle it perfectly either, but underflow
happens a lot less. To be improved.
2016-09-29 22:33:17 +02:00
Thomas Fach-Pedersen
a67e9e16bd
BLADERUNNER: Rebuild VQADecoder on top of Video::VideoDecoder
2016-09-29 22:33:11 +02:00
Thomas Fach-Pedersen
f0432bdf25
BLADERUNNER: Split VQA decoder into player and decoder, add Outtake player
2016-09-29 22:21:00 +02:00