https://bugs.winehq.org/show_bug.cgi?id=56087
Bug ID: 56087 Summary: 3-D Ultra Pinball: Thrillride Installer doesn't react to choosing install 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: ---
To reproduce: Download 3-D Ultra Pinball: Thrillride https://www.myabandonware.com/download/qrg-3-d-ultra-pinball-thrillride
$ rm -rf ~/wine-tmp/ $ mkdir ~/wine-tmp $ export WINEPREFIX=~/wine-tmp $ cd ~/wine-tmp $ unzip ~/Downloads/ $ unzip ~/Downloads/3-D-Ultra-Pinball-Thrillride_Win_EN_ISO-Version.zip Archive: /home/jose/Downloads/3-D-Ultra-Pinball-Thrillride_Win_EN_ISO-Version.zip inflating: Thrillride.iso $ fuseiso -p Thrillride.iso cd $ cd cd $ wine Setup.exe The installer starts, but then gives the error "Setup is unable to find a required file: SIERRA.INF" The lowercase version of SIERRA.INF is present on the CD: [jose@cedric-work-laptop cd]$ ls -l Sierra.inf -r--r--r-- 1 root root 481 Jun 8 2000 Sierra.inf Copy the CD to an writable location, and create a uppercase version of Sierra.inf: $ cp -r * ../ $ cd .. cp Sierra.inf SIERRA.INF $ wine Setup.exe The installer starts, but then still gives the error "Setup is unable to find a required file: SIERRA.INF" $ wine AutoRun.exe Now the installer comes up. Choose install. Besides from a small sound, there's no reaction to that button $ winecfg choose windows Xp $ wine AutoRun.exe Now the installer comes up. Choose install. Besides from a small sound, there's no reaction to that button $ winecfg choose windows 98 $ wine AutoRun.exe Now the installer comes up. Choose install. Besides from a small sound, there's no reaction to that button $ cd .. $ umount ~/wine-tmp/cd
Full console output: [jose@cedric-work-laptop ~]$ rm -rf ~/wine-tmp/ [jose@cedric-work-laptop ~]$ mkdir ~/wine-tmp [jose@cedric-work-laptop ~]$ export WINEPREFIX=~/wine-tmp [jose@cedric-work-laptop ~]$ cd ~/wine-tmp [jose@cedric-work-laptop wine-tmp]$ unzip ~/Downloads/ unzip: cannot find or open /home/jose/Downloads/, /home/jose/Downloads/.zip or /home/jose/Downloads/.ZIP. [jose@cedric-work-laptop wine-tmp]$ unzip ~/Downloads/3-D-Ultra-Pinball-Thrillride_Win_EN_ISO-Version.zip Archive: /home/jose/Downloads/3-D-Ultra-Pinball-Thrillride_Win_EN_ISO-Version.zip inflating: Thrillride.iso [jose@cedric-work-laptop wine-tmp]$ fuseiso -p Thrillride.iso cd [jose@cedric-work-laptop wine-tmp]$ cd cd [jose@cedric-work-laptop cd]$ ls AutoRun.exe Indeo _ISDel.exe data1.hdr AutoRun.ico ReadMe.txt _Setup.dll 'directx end user eula.txt' AutoRun.inf SETUP.INI _inst32i.ex_ lang.dat AutoRun.tbv Setup.exe _sys1.cab layout.bin DATA.TAG Sierra.inf _sys1.hdr os.dat Demos Thrillride _user1.cab setup.ins DirectX Version.txt _user1.hdr setup.lid EULA.txt WorldNet data1.cab [jose@cedric-work-laptop cd]$ wine Setup.exe 002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0) 004c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0) 0054:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0) 0054:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002 0054:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002 0054:err:ole:apartment_get_local_server_stream Failed: 0x80004002 0054:err:ole:start_rpcss Failed to open RpcSs service 004c:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002 004c:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002 004c:err:ole:apartment_get_local_server_stream Failed: 0x80004002 0090:fixme:file:NtLockFile I/O completion on lock not implemented yet 0090:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 0090:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) 0090:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) 00f0:fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet 0118:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0118:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0118:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0118:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 wine: configuration in L"/home/jose/wine-tmp" has been updated. [jose@cedric-work-laptop cd]$ ls -l total 1309 -r--r--r-- 1 root root 233472 May 28 2000 AutoRun.exe -r--r--r-- 1 root root 10134 Mar 2 2000 AutoRun.ico -r--r--r-- 1 root root 1994 Jun 6 2000 AutoRun.inf -r--r--r-- 1 root root 399435 Apr 26 2000 AutoRun.tbv -r--r--r-- 1 root root 108 Jun 9 2000 DATA.TAG dr-xr-xr-x 1 root root 2048 Jun 9 2000 Demos dr-xr-xr-x 1 root root 2048 Jun 9 2000 DirectX -r--r--r-- 1 root root 11102 Jun 2 2000 EULA.txt dr-xr-xr-x 1 root root 2048 Jun 9 2000 Indeo -r--r--r-- 1 root root 10872 Jun 9 2000 ReadMe.txt -r--r--r-- 1 root root 110 Jun 9 2000 SETUP.INI -r--r--r-- 1 root root 73728 Jan 12 1999 Setup.exe -r--r--r-- 1 root root 481 Jun 8 2000 Sierra.inf dr-xr-xr-x 1 root root 2048 Jun 9 2000 Thrillride -r--r--r-- 1 root root 138 Jun 8 2000 Version.txt dr-xr-xr-x 1 root root 2048 Jun 9 2000 WorldNet -r--r--r-- 1 root root 27648 Oct 27 1998 _ISDel.exe -r--r--r-- 1 root root 34816 Sep 29 1998 _Setup.dll -r--r--r-- 1 root root 296674 Feb 23 1999 _inst32i.ex_ -r--r--r-- 1 root root 175466 Jun 9 2000 _sys1.cab -r--r--r-- 1 root root 3905 Jun 9 2000 _sys1.hdr -r--r--r-- 1 root root 3962157 Jun 9 2000 _user1.cab -r--r--r-- 1 root root 6525 Jun 9 2000 _user1.hdr -r--r--r-- 1 root root 469 Jun 9 2000 data1.cab -r--r--r-- 1 root root 5890 Jun 9 2000 data1.hdr -r--r--r-- 1 root root 5968 Aug 11 1999 'directx end user eula.txt' -r--r--r-- 1 root root 23541 Jan 12 1999 lang.dat -r--r--r-- 1 root root 590 Jun 9 2000 layout.bin -r--r--r-- 1 root root 450 Jul 27 1998 os.dat -r--r--r-- 1 root root 86545 Jun 7 2000 setup.ins -r--r--r-- 1 root root 49 Jun 9 2000 setup.lid [jose@cedric-work-laptop cd]$ ls -l Sierra.inf -r--r--r-- 1 root root 481 Jun 8 2000 Sierra.inf [jose@cedric-work-laptop cd]$ cp -r * ../ [jose@cedric-work-laptop cd]$ cd .. [jose@cedric-work-laptop wine-tmp]$ ls AutoRun.exe SETUP.INI _sys1.cab lang.dat AutoRun.ico Setup.exe _sys1.hdr layout.bin AutoRun.inf Sierra.inf _user1.cab os.dat AutoRun.tbv Thrillride _user1.hdr setup.ins DATA.TAG Thrillride.iso cd setup.lid Demos Version.txt data1.cab system.reg DirectX WorldNet data1.hdr user.reg EULA.txt _ISDel.exe 'directx end user eula.txt' userdef.reg Indeo _Setup.dll dosdevices ReadMe.txt _inst32i.ex_ drive_c [jose@cedric-work-laptop wine-tmp]$ cp Sierra.inf SIERRA.INF [jose@cedric-work-laptop wine-tmp]$ wine Setup.exe 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 [jose@cedric-work-laptop wine-tmp]$ wine AutoRun.exe 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 wineserver: could not save registry branch to system.reg : No such file or directory [jose@cedric-work-laptop wine-tmp]$ winecfg 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 [jose@cedric-work-laptop wine-tmp]$ wine AutoRun.exe 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 [jose@cedric-work-laptop wine-tmp]$ winecfg 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 [jose@cedric-work-laptop wine-tmp]$ wine AutoRun.exe 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
[jose@cedric-work-laptop wine-tmp]$ [jose@cedric-work-laptop wine-tmp]$ [jose@cedric-work-laptop wine-tmp]$ cd .. [jose@cedric-work-laptop ~]$ umount ~/wine-tmp/cd [jose@cedric-work-laptop ~]$
Software: Arch linux, X11 (not wayland) $ 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