Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-10-28 | BLADERUNNER: fixed memory leaks & overflows | Peter Kohaut | |
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-24 | BLADERUNNER: Fix out-of-bounds access in voiceover actor (multiple CIDs) | Thomas Fach-Pedersen | |
CID 1364219 CID 1364223 | |||
2016-10-22 | BLADERUNNER: Fix uninitialized variable accesses | Thomas Fach-Pedersen | |
Fixes a couple of issues reported by valgrind and clang sanitizers. In particular, the initialization of Actor::_inCombat means that McCoy no longer randomly has his gun out at the beginning of the game. In SliceRenderer::drawInWorld, the assert of _sliceFramePtr has been moved to after the call to setupFrameInWorld which is the method that initializes the field. This misplaced assert caused the game to crash for several people. | |||
2016-10-12 | BLADERUNNER: added picking up of items | Peter Kohaut | |
and some formatting | |||
2016-10-08 | BLADERUNNER: added item pickup effect | Peter Kohaut | |
also added support for rendering items on screen (not in the world) pickup effect can be tested in debug compilation by clicking on any object (not item, but object like, hydrant, or doors) in first scene | |||
2016-10-06 | BLADERUNNER: added support for fonts | Peter Kohaut | |
2016-10-06 | BLADERUNNER: added suspects db & fixed crimes db | Peter Kohaut | |
2016-10-04 | BLADERUNNER: trying to figure out walking, added structures for obstacles ↵ | Peter Kohaut | |
used for pathfinding, fixed bug in searching for walkboxes | |||
2016-10-03 | BLADERUNNER: Code formatting fixes | Eugene Sandulenko | |
2016-10-03 | BLADERUNNER: Added missing copyright headers and normalized the rest | Eugene Sandulenko | |
2016-10-02 | BLADERUNNER: added ADQ, fixed some minor memory leaks | Peter Kohaut | |
2016-10-02 | BLADERUNNER: added support for rendering items in scenes | Peter Kohaut | |
2016-09-29 | BLADERUNNER: Fix warnings | Eugene Sandulenko | |
2016-09-29 | BLADERUNNER: fixed loading of new set/scene, fixed memoryleak in lights | Peter Kohaut | |
2016-09-29 | BLADERUNNER: fixed lightning | Peter Kohaut | |
2016-09-29 | BLADERUNNER: added rendering support for lighting and effects, but its not ↵ | Peter Kohaut | |
working correctly yet | |||
2016-09-29 | BLADERUNNER: fixed exit selection, added footstep sounds, added some ↵ | Peter Kohaut | |
debugging display (scene objects, regions, exits, walkboxes, lights?) | |||
2016-09-29 | BLADERUNNER: add more logic to actor::tick, added support for looking up ↵ | Peter Kohaut | |
scene objects | |||
2016-09-29 | BLADERUNNER: added all scene scripts, esper script, kia script, vk script, ↵ | Peter Kohaut | |
completed init script. Added decoding of lights from VQA. Moved view from scene. | |||
2016-09-29 | BLADERUNNER: Pull in changes from madmoose | Peter Kohaut | |
2016-09-29 | BLADERUNNER: added implementation of more script methods added combat ↵ | Peter Kohaut | |
structure (maybe it combat mode??) | |||
2016-09-29 | BLADERUNNER: still adding structures... and implementing some of script ↵ | Peter Kohaut | |
methods... | |||
2016-09-29 | BLADERUNNER: just basic objects description scene stuff - lightning and ↵ | Peter Kohaut | |
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 | BLADERUNNER: Add beginnings of Actor class and move actor drawing to Scene | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Rearrange startup and shutdown a bit and document TODOs | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Implement Player_Loses_Control and Player_Gains_Control | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Implement loading and drawing of mouse cursors. | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Fix a couple of memory leaks | Thomas Fach-Pedersen | |
2016-09-29 | BLADERUNNER: Add audio_speech and Actor_Voice_Over | 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: Add support for ambient sounds, game flags and variables, and ↵ | Thomas Fach-Pedersen | |
use VQA z-buffer when rendering. | |||
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: 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: 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: Rebuild VQADecoder on top of Video::VideoDecoder | 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. |