Opened 5 years ago
Closed 3 years ago
#11180 closed defect (fixed)
ZVISION Crash at launch when using DVD version and high video resolution
Reported by: | fakefake26 | Owned by: | lotharsm |
---|---|---|---|
Priority: | normal | Component: | Engine: ZVision |
Version: | Keywords: | crash, libmpeg2, segmentation fault | |
Cc: | Game: | Zork Grand Inquisitor |
Description
Step by step :
- add game to scummvm
- try to launch it
what is happening :
- black screen then crash
what should happen :
- video showing activision logo is played and then the menu appears
I noted that if I uncheck the option to play high video resolution the bug does not happen.
Game language : English
Game Version : DVD
OS Version : Windows 10 Family Version 10.0.17763 Numéro 17763
Scummvm version : ScummVM 2.2.0git77-g772e60526f (Sep 28 2019 14:23:46)
Features compiled in: TAINTED Vorbis FLAC MP3 RGB zLib MPEG2 FluidSynth Theora AAC A/52 FreeType2 JPEG PNG cloud (servers, local)
Change History (3)
comment:2 by , 3 years ago
Keywords: | crash libmpeg2 segmentation fault added |
---|
comment:3 by , 3 years ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
This is issue is fixed in recent Windows developer builds (2.3.0git) from the buildbot.
It was due to some tweaks needed for building the 64bit version of the libmpeg2 library that we statically link into the ScummVM binary.
References:
Recent discussion on discord stars here:
https://discord.com/channels/581224060529148060/581224061091446795/846003356627501096
Forum thread:
https://forums.scummvm.org/viewtopic.php?f=2&t=16293
Patches:
For our buildbot:
https://github.com/scummvm/dockerized-bb/blob/master/toolchains/mxe/packages/libmpeg2/libmpeg2-9999-fix-win64.patch
For mxe, for building libmpeg2 for 64bit:
https://github.com/mxe/mxe/blob/master/src/libmpeg2-1.patch