[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