[Scummvm-tracker] [ScummVM :: Bugs] #15713: BLADERUNNER: The non-interactive demo no longer plays in fullscreen
ScummVM :: Bugs
trac at scummvm.org
Fri Jan 24 12:02:32 UTC 2025
#15713: BLADERUNNER: The non-interactive demo no longer plays in fullscreen
-----------------------+----------------------------------
Reporter: antoniou79 | Owner: antoniou79
Type: defect | Status: closed
Priority: normal | Component: Engine: Bladerunner
Version: | Resolution: fixed
Keywords: | Game: Blade Runner
-----------------------+----------------------------------
Changes (by antoniou79):
* owner: (none) => antoniou79
* resolution: => fixed
* status: new => closed
Comment:
The bug was introduced by this commit:
https://github.com/scummvm/scummvm/commit/a81bfbe80577ae94138d705019bad3170e320c79
The calls to VQADecoder::close() (at the start of VQAPlayer::open(), and
then when calling _decoder.loadStream() in the same method) delete the VQP
table that was being allocated and populated (from the VQP file) before
VQAPlayer::open() in outtake.cpp.
Thus, the initialization and populating of the VQP table is now moved
after the VQAPlayer::open() call.
This affected only the non-interactive demo, which needs to parse the VQP
file, and the playback of other old VQA videos that have accompanying VQP
files.
This is now fixed by:
https://github.com/scummvm/scummvm/commit/0380f01e07a252fd068a64dffad715fa0ed8c116
--
Ticket URL: <https://bugs.scummvm.org/ticket/15713#comment:1>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list