Age | Commit message (Collapse) | Author |
|
|
|
Overlays were played too quickly after using KIA.
After outtakes finished, scene videos were playing too quickly.
When ScummVM was not updating game and it was not paused (eg window
drag) scene videos were played too quickly.
|
|
Rat interaction at UG15 is now working exactly as in the original game.
Before the bridge didn't break if player shot the rat on it.
|
|
This should fix thi issue with freezing actors after loading save game,
but works on new saves only. Game was not paused before saving
and wrong timer value got saved.
|
|
|
|
Video in the back was always reset to the 1st frame. Now it is working
properly.
Also added game pause when the debugger is opened.
|
|
Saving and loading is accessible via ScummVM dialogs.
No in-game UI support yet.
It is possible to load saves from original game via debugger console.
ScummVM saves have additional header and are incompatibile with original
game.
|
|
Code formatting
|
|
|
|
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
|
|
added async walking
named some of the game flags & variables
renamed aesc to screen effects
|
|
|
|
|
|
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
|
|
|
|
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.
|
|
path finding is still missing
video player has audio preloading
small fixes
|
|
updated vqa player udpate code
fixed some warnings
audio preloading still needs some work
|
|
|
|
|
|
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
|
|
|
|
fixed few memory leaks
fixed overflows
prepared more logic for looping but its not yet working correctly - still figuring out original code for vqadecoder
|
|
|
|
|
|
completed init script. Added decoding of lights from VQA. Moved view from scene.
|
|
|
|
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...
|
|
use VQA z-buffer when rendering.
|
|
|
|
delete[] -> delete. It's a single pointer, not an array.
|
|
|
|
|
|
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.
|
|
|
|
|