Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
use VQA z-buffer when rendering.
|
|
in destructor
|
|
Z-buffers are not being read from the VQA background yet, so z-buffer
handling is faked for now.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Conditions are evaluated left to right. If you want short-
circuiting to protect from invalid read, you have to do the
range checks before the pointer dereferencing.
|
|
delete[] -> delete. It's a single pointer, not an array.
|
|
|
|
|
|
|
|
_vptr is a reserved keyword!
|
|
MSVC allows it, but it's against the standard.
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
Just shows the splash for now. VQA decoder partially ported but without
audio and some minor special features.
|