I'm trying to run the Windows 95 game Sunes Party with Wine 4.0 (development release) on 64-bit Xubuntu 16.04. I think the game installs successfully but it crashes instantly when I try to launch it. Here is what I have done:
Code: Select all
WINEARCH=win32 WINEPREFIX=~/.wine-win95 wineboot &> /tmp/boot.log 2>&1
export WINEPREFIX=~/.wine-win95
winecfg &> /tmp/config.log 2>&1
cd ~/SunesParty
wine SETUP.EXE &> /tmp/setup.log 2>&1
cd ~/.wine-win95/drive_c/Program/Sune
wine Sune.exe &> /tmp/launch.log 2>&1
boot.log:
Code: Select all
wine: created the configuration directory '/home/sparv/.wine-win95'
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0012:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0012:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0012:err:ole:get_local_server_stream Failed: 80004002
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0014:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0014:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0014:err:ole:get_local_server_stream Failed: 80004002
0017:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0017:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
001b:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
001b:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
001b:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0010:fixme:dwmapi:DwmIsCompositionEnabled 0x6d5d3018
001d:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a0cb608, context 0x9e8860, init_notify 0, handle 0x122fc78): stub
wine: configuration in '/home/sparv/.wine-win95' has been updated.
setup.log:
Code: Select all
002b:err:ntdll:RtlpWaitForCriticalSection section 0x7e7ea340 "syslevel.c: Win16Mutex" wait timed out in thread 002b, blocked by 002c, retrying (60 sec)
Code: Select all
002b:err:local:LOCAL_GetBlock not enough space in local heap 186f for 124 bytes
002b:err:local:LOCAL_GetBlock not enough space in local heap 191f for 264 bytes
002b:err:local:LOCAL_GetBlock not enough space in local heap 186f for 444 bytes
002b:err:local:LOCAL_GetBlock not enough space in local heap 191f for 444 bytes
wine: Unhandled page fault on read access to 0xffffffff at address 0x137f:0x00001006 (thread 002b), starting debugger...
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
Unhandled exception: page fault on read access to 0xffffffff in 16-bit code (137f:1006).
0030:fixme:dbghelp:elf_search_auxv can't find symbol in module
In 16 bit mode.
Register dump:
CS:137f SS:1837 DS:1837 ES:0000 FS:0063 GS:006b
IP:1006 SP:89a4 BP:89bc FLAGS:0246( R- -- I Z- -P- )
AX:002c BX:0058 CX:0000 DX:0000 SI:0000 DI:89d0
Stack dump:
0x1837:0x89a4: 0000 2626 89c0 0a4f 150f 89d0 1837 0002
0x1837:0x89b4: 0056 0000 2626 89d0 8ae2 287d 1507 8ae0
0x1837:0x89c4: 1837 89d0 1837 0000 0000 0000 2c02 002a
0306: sel=1837 base=003a74b0 limit=00008d1f 16-bit rw-
Backtrace:
=>0 0x137f:0x1006 (0x1837:0x89bc)
1 0x1507:0x287d (0x1837:0x8ae2)
2 0x1507:0x28a7 (0x1837:0x8afc)
3 0x14ff:0x2688 (0x1837:0x8b0e)
4 0x1327:0x07a0 (0x1837:0x8b16)
5 0x1327:0x0939 (0x1837:0x8b6a)
6 0x1327:0x0cdf (0x1837:0x8b86)
7 0x1327:0x13c4 (0x1837:0x8b9a)
8 0x1327:0x0ffd (0x1837:0x8baa)
9 0x1327:0x0fe7 (0x1837:0x8bbc)
10 0x122f:0x7319 (0x1837:0x8bce)
11 0x122f:0x00c8 (0x1837:0x0000)
0x137f:0x1006: lesw %es:0x0(%si),%si
Modules:
Module Address Debug info Name (156 modules)
ELF 7b400000-7b7f8000 Deferred kernel32<elf>
\-PE 7b420000-7b7f8000 \ kernel32
ELF 7bc00000-7bd01000 Deferred ntdll<elf>
\-PE 7bc10000-7bd01000 \ ntdll
ELF 7c000000-7c004000 Deferred <wine-loader>
ELF 7c119000-7c144000 Deferred msvfw32<elf>
\-PE 7c120000-7c144000 \ msvfw32
ELF 7c144000-7c15e000 Deferred msvideo.dll16.so
PE 7c150000-7c15e000 Deferred msvideo.dll16
ELF 7c15e000-7c18a000 Deferred libvorbis.so.0
ELF 7c18a000-7c193000 Deferred libogg.so.0
ELF 7c193000-7c21f000 Deferred libvorbisenc.so.2
ELF 7c21f000-7c27f000 Deferred libflac.so.8
ELF 7c27f000-7c2f8000 Deferred libsndfile.so.1
ELF 7c2f8000-7c380000 Deferred libpulsecommon-8.0.so
ELF 7c380000-7c3da000 Deferred libpulse.so.0
ELF 7c3da000-7c3ef000 Deferred wing.dll16.so
PE 7c3e0000-7c3ef000 Deferred wing.dll16
ELF 7c407000-7c411000 Deferred libwrap.so.0
ELF 7c411000-7c41d000 Deferred libjson-c.so.2
ELF 7c41d000-7c446000 Deferred winepulse<elf>
\-PE 7c420000-7c446000 \ winepulse
ELF 7c446000-7c56f000 Deferred oleaut32<elf>
\-PE 7c460000-7c56f000 \ oleaut32
ELF 7c5b9000-7c633000 Deferred wineps<elf>
\-PE 7c5e0000-7c633000 \ wineps
ELF 7c68a000-7c691000 Deferred libasyncns.so.0
ELF 7c691000-7c6b4000 Deferred mmdevapi<elf>
\-PE 7c6a0000-7c6b4000 \ mmdevapi
ELF 7c6b4000-7c6cf000 Deferred spoolss<elf>
\-PE 7c6c0000-7c6cf000 \ spoolss
ELF 7c6cf000-7c6f1000 Deferred localspl<elf>
\-PE 7c6d0000-7c6f1000 \ localspl
ELF 7c6f1000-7c708000 Deferred toolhelp.dll16.so
PE 7c700000-7c708000 Deferred toolhelp.dll16
ELF 7c74e000-7c764000 Deferred libgpg-error.so.0
ELF 7c764000-7c7d9000 Deferred libpcre.so.3
ELF 7c7d9000-7c7f6000 Deferred libgcc_s.so.1
ELF 7c7f6000-7c8a5000 Deferred libgcrypt.so.20
ELF 7c8a5000-7c8cb000 Deferred liblzma.so.5
ELF 7c8cb000-7c8d4000 Deferred librt.so.1
ELF 7c8d4000-7c8fa000 Deferred libselinux.so.1
ELF 7c8fa000-7c988000 Deferred libsystemd.so.0
ELF 7c988000-7c991000 Deferred libffi.so.6
ELF 7c991000-7c9aa000 Deferred libresolv.so.2
ELF 7c9aa000-7ca04000 Deferred libdbus-1.so.3
ELF 7ca04000-7ca90000 Deferred libgmp.so.10
ELF 7ca90000-7cac5000 Deferred libhogweed.so.4
ELF 7cb08000-7cb0d000 Deferred libkeyutils.so.1
ELF 7cb0d000-7cb4a000 Deferred libnettle.so.6
ELF 7cb4a000-7cb5f000 Deferred libtasn1.so.6
ELF 7cb5f000-7cb93000 Deferred libidn.so.11
ELF 7cb93000-7cbf4000 Deferred libp11-kit.so.0
ELF 7cbf4000-7cc01000 Deferred libkrb5support.so.0
ELF 7cc01000-7cc06000 Deferred libcom_err.so.2
ELF 7cc06000-7cc37000 Deferred libk5crypto.so.3
ELF 7cc37000-7cd0d000 Deferred libkrb5.so.3
ELF 7cd0d000-7ce65000 Deferred libgnutls.so.30
ELF 7ce65000-7ceb7000 Deferred libgssapi_krb5.so.2
ELF 7ceb7000-7cf3e000 Deferred libcups.so.2
ELF 7cf4b000-7cf64000 Deferred shell.dll16.so
PE 7cf50000-7cf64000 Deferred shell.dll16
ELF 7cf64000-7cf9c000 Deferred uxtheme<elf>
\-PE 7cf70000-7cf9c000 \ uxtheme
ELF 7cf9c000-7cfa3000 Deferred libxfixes.so.3
ELF 7cfa3000-7cfaf000 Deferred libxcursor.so.1
ELF 7cfaf000-7cfc2000 Deferred libxi.so.6
ELF 7cfc2000-7cfc6000 Deferred libxcomposite.so.1
ELF 7cfc6000-7cfd3000 Deferred libxrandr.so.2
ELF 7cfd3000-7cfdf000 Deferred libxrender.so.1
ELF 7cfdf000-7cfe6000 Deferred libxxf86vm.so.1
ELF 7cfe6000-7cfed000 Deferred libxdmcp.so.6
ELF 7cfed000-7d013000 Deferred libxcb.so.1
ELF 7d013000-7d15e000 Deferred libx11.so.6
ELF 7d160000-7d174000 Deferred libavahi-client.so.3
ELF 7d174000-7d182000 Deferred libavahi-common.so.3
ELF 7d184000-7d215000 Deferred winex11<elf>
\-PE 7d190000-7d215000 \ winex11
ELF 7d215000-7d255000 Deferred winspool<elf>
\-PE 7d220000-7d255000 \ winspool
ELF 7d255000-7d29b000 Deferred usp10<elf>
\-PE 7d260000-7d29b000 \ usp10
ELF 7d29b000-7d3da000 Deferred comctl32<elf>
\-PE 7d2a0000-7d3da000 \ comctl32
ELF 7d3da000-7d449000 Deferred shlwapi<elf>
\-PE 7d3f0000-7d449000 \ shlwapi
ELF 7d449000-7de0a000 Deferred shell32<elf>
\-PE 7d460000-7de0a000 \ shell32
ELF 7de0a000-7df00000 Deferred comdlg32<elf>
\-PE 7de10000-7df00000 \ comdlg32
ELF 7e001000-7e005000 Deferred libxinerama.so.1
ELF 7e005000-7e009000 Deferred libxau.so.6
ELF 7e009000-7e01e000 Deferred libxext.so.6
ELF 7e01e000-7e042000 Deferred shcore<elf>
\-PE 7e020000-7e042000 \ shcore
ELF 7e042000-7e05a000 Deferred commdlg.dll16.so
PE 7e050000-7e05a000 Deferred commdlg.dll16
ELF 7e05a000-7e06f000 Deferred win87em.dll16.so
PE 7e060000-7e06f000 Deferred win87em.dll16
ELF 7e099000-7e0ae000 Deferred sound.drv16.so
PE 7e0a0000-7e0ae000 Deferred sound.drv16
ELF 7e0ae000-7e0da000 Deferred msacm32<elf>
\-PE 7e0b0000-7e0da000 \ msacm32
ELF 7e0da000-7e160000 Deferred rpcrt4<elf>
\-PE 7e0f0000-7e160000 \ rpcrt4
ELF 7e160000-7e2bc000 Deferred ole32<elf>
\-PE 7e180000-7e2bc000 \ ole32
ELF 7e2bc000-7e375000 Deferred winmm<elf>
\-PE 7e2c0000-7e375000 \ winmm
ELF 7e375000-7e3a0000 Deferred mmsystem.dll16.so
PE 7e380000-7e3a0000 Deferred mmsystem.dll16
ELF 7e3a0000-7e3b4000 Deferred mouse.drv16.so
PE 7e3b0000-7e3b4000 Deferred mouse.drv16
ELF 7e3b4000-7e3c9000 Deferred keyboard.drv16.so
PE 7e3c0000-7e3c9000 Deferred keyboard.drv16
ELF 7e3c9000-7e3df000 Deferred display.drv16.so
PE 7e3d0000-7e3df000 Deferred display.drv16
ELF 7e3df000-7e409000 Deferred mpr<elf>
\-PE 7e3f0000-7e409000 \ mpr
ELF 7e409000-7e458000 Deferred user.exe16.so
PE 7e410000-7e458000 Deferred user.exe16
ELF 7e458000-7e48b000 Deferred gdi.exe16.so
PE 7e460000-7e48b000 Deferred gdi.exe16
ELF 7e48b000-7e4a0000 Deferred comm.drv16.so
PE 7e490000-7e4a0000 Deferred comm.drv16
ELF 7e4a0000-7e4b5000 Deferred system.drv16.so
PE 7e4b0000-7e4b5000 Deferred system.drv16
ELF 7e4b5000-7e4d9000 Deferred imm32<elf>
\-PE 7e4c0000-7e4d9000 \ imm32
ELF 7e5df000-7e609000 Deferred libexpat.so.1
ELF 7e609000-7e652000 Deferred libfontconfig.so.1
ELF 7e652000-7e67d000 Deferred libpng12.so.0
ELF 7e67d000-7e698000 Deferred libz.so.1
ELF 7e698000-7e748000 Deferred libfreetype.so.6
ELF 7e76e000-7e7fd000 Deferred krnl386.exe16.so
PE 7e780000-7e7fd000 Deferred krnl386.exe16
ELF 7e7fd000-7e817000 Deferred version<elf>
\-PE 7e800000-7e817000 \ version
ELF 7e817000-7e890000 Deferred advapi32<elf>
\-PE 7e820000-7e890000 \ advapi32
ELF 7e890000-7e9c0000 Deferred gdi32<elf>
\-PE 7e8a0000-7e9c0000 \ gdi32
ELF 7e9c0000-7ebc9000 Deferred user32<elf>
\-PE 7e9d0000-7ebc9000 \ user32
ELF 7ebc9000-7ebdc000 Deferred libnss_files.so.2
ELF 7ebdc000-7ebe9000 Deferred libnss_nis.so.2
ELF 7ebe9000-7ec04000 Deferred libnsl.so.1
ELF 7ef85000-7efda000 Deferred libm.so.6
ELF 7efe9000-7f000000 Deferred winevdm<elf>
\-PE 7eff0000-7f000000 \ winevdm
ELF f7c1b000-f7c20000 Deferred libdl.so.2
ELF f7c20000-f7dd6000 Deferred libc.so.6
ELF f7dd6000-f7df3000 Deferred libpthread.so.0
ELF f7df6000-f7e00000 Deferred libnss_compat.so.2
ELF f7e19000-f7fd1000 Dwarf libwine.so.1
ELF f7fd2000-f7ff7000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
00000020 0
0000001b 0
00000013 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000018 0
00000017 0
00000016 0
00000012 0
00000019 plugplay.exe
0000001d 0
0000001c 0
0000001a 0
0000001e winedevice.exe
00000025 0
00000022 0
00000021 0
0000001f 0
00000023 explorer.exe
00000028 0
00000027 0
00000026 0
00000024 0
00000029 (D) C:\windows\system32\winevdm.exe
0000002e 0
0000002d 0
0000002c 0
0000002b 0 <==
0000002a 0
System information:
Wine build: wine-4.0
Platform: i386
Version: Windows 95
Host system: Linux
Host version: 4.15.0-43-generic