Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-09-29 | BLADERUNNER: Split aud_decoder into aud_stream and adpcm_decoder | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Init globals, game flags, and actor clues | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Stub out init script | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Read set objects and walkboxes | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Remove commented out code | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Add support for ambient sounds, game flags and variables, and ↵ | Thomas Fach-Pedersen | |
use VQA z-buffer when rendering. | |||
2016-09-29 | BLADERUNNER: SliceAnimation: Avoid using potentially uninitialized variable ↵ | Thomas Fach-Pedersen | |
in destructor | |||
2016-09-29 | BLADERUNNER: First pass at slice animation renderer | Thomas Fach-Pedersen | |
Z-buffers are not being read from the VQA background yet, so z-buffer handling is faked for now. | |||
2016-09-29 | BLADERUNNER: Add View matrix loading | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Add Vector and Matrix classes | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: tlk_id shouldn't read directly from name | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Fix memory leaks in GameInfo | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Fix memory leaks in Script | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Fix memory leaks in Image | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Fix memory leaks in VQADecoder | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Fix memory leaks in BladeRunnerEngine | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Avoid global constructor for pixelformat | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Return an error if BladeRunnerEngine::startup() fails | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Unshadow variable size in VQADecoder::readMSCI | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Remove unused member variables from OuttakePlayer | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Fix invalid read | Sven Hesse | |
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. | |||
2016-09-29 | BLADERUNNER: Fix invalid delete[] | Sven Hesse | |
delete[] -> delete. It's a single pointer, not an array. | |||
2016-09-29 | BLADERUNNER: Resolve argument shadowing | Sven Hesse | |
2016-09-29 | BLADERUNNER: ScriptBase needs a virtual destructor | Sven Hesse | |
2016-09-29 | BLADERUNNER: Remove unnecessary semicolon | Sven Hesse | |
2016-09-29 | BLADERUNNER: Rename _vptr to _vpointer | Sven Hesse | |
_vptr is a reserved keyword! | |||
2016-09-29 | BLADERUNNER: Remove extra class qualification | Sven Hesse | |
MSVC allows it, but it's against the standard. | |||
2016-09-29 | BLADERUNNER: First easter egg, developer commentary | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Add basic Scene, Set, and Script support. | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: No semicolon after namespace closing brace | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Don't base VQADecoder on Video::VideoDecoder anyway | Thomas Fach-Pedersen | |
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 | BLADERUNNER: Rebuild VQADecoder on top of Video::VideoDecoder | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Damn copy/paste... | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Split VQA decoder into player and decoder, add Outtake player | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Style | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Start port to scummvm engine | Thomas Fach-Pedersen | |
Just shows the splash for now. VQA decoder partially ported but without audio and some minor special features. |