https://bugs.winehq.org/show_bug.cgi?id=56084
Bug ID: 56084 Summary: 007: Quantum of Solace game return to desktop after showing the intro sequence. Product: Wine Version: 9.0-rc3 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: cedric.dewijs@eclipso.eu Distribution: ---
007: Quantum of Solace game return to desktop after showing the intro sequence.
To reproduce: https://www.myabandonware.com/download/19vc-007-quantum-of-solace
$ rm -rf ~/wine-tmp/ $ mkdir ~/wine-tmp $ export WINEPREFIX=~/wine-tmp $ cd ~/wine-tmp $ unzip ~/Downloads/007-Quantum-of-Solace_Win_EN-FR-DE-IT-ES-PL_Repack.zip Archive: /home/jose/Downloads/007-Quantum-of-Solace_Win_EN-FR-DE-IT-ES-PL_Repack.zip extracting: 007 Quantum of Solace (Video Game).iso $ fuseiso -p 007\ Quantum\ of\ Solace\ (Video\ Game).iso cd $ cd cd $ wine setup.exe accept the defaults (the installer spawns a floating window wit a progress bar and nothing else). After some time the game is installed. $ wine ~/wine-tmp/drive_c/Games/James\ Bond\ 007\ Quantum\ of\ Solace/JB_Launcher_s.exe Now the game starts, and returns to the desktop after showing the intro with red dots showing the Activision logo.
These errors are visible on the console: 0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0024:fixme:gameux:GameExplorerImpl_VerifyAccess (00F90718, L"C:\Games\James Bond 007 Quantum of Solace\JB_Launcher_s.exe", 00AEF8D4) wineserver: file_set_error() can't map error: Function not implemented wineserver: file_set_error() can't map error: Function not implemented 0110:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 0110:fixme:d3d:debug_d3dformat Unrecognized 0x41415353 (as fourcc: SSAA) WINED3DFORMAT! 0110:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x41415353) in the format lookup table. 0134:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts. 0110:fixme:d3dcompiler:D3DAssemble flags 1
$ cd .. $ umount cd
Software: $ wine --version wine-9.0-rc3f rom this aur PKGBUILD: https://bugs.winehq.org/attachment.cgi?id=75744 $ uname -a Linux cedric-work-laptop 6.6.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Thu, 21 Dec 2023 19:01:01 +0000 x86_64 GNU/Linux Running lxde on Xorg
Hardware: $ lscpi 03:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT] (rev c3) 07:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] (rev c4) $ xrandr --listproviders Providers: number : 2 Provider 0: id: 0x44 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 4 outputs: 2 associated providers: 1 name:modesetting Provider 1: id: 0x124 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 6 outputs: 1 associated providers: 1 name:modesetting