It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
high rated
I've not abandoned these projects; just been busy with other things and a lack of motivation due to GOG's ongoing decline. There will be updates and new wrappers to come eventually.
avatar
adamhm: I've not abandoned these projects; just been busy with other things and a lack of motivation due to GOG's ongoing decline. There will be updates and new wrappers to come eventually.
Thanks, I use them a lot. :-)
Is this not the place to get help with these scripts? I posted this past July and have yet to see any reply.
avatar
rawmilk905: (…)
I guess there might not be a lot of Lutris users following this thread, as both Adamhm's wrappers and Lutris serve similar purposes (in very different ways) so most people would chose either one or the other.
Post edited January 10, 2023 by vv221
avatar
rawmilk905: (…)
avatar
vv221: I guess there might not be a lot of Lutris users following this thread, as both Adamhm's wrappers and Lutris serve similar purposes (in very different ways) so most people would chose either one or the other.
Yes. Thanks for the reply. I do prefer the way Lutris organizes things, but in some instances these scripts seem to offer tweaks and optimizations that scripts on their website do not or are for games that do not currently have Lutris install scripts.
avatar
rawmilk905: (…)
I have not read Adamhm’s wrappers for a while, but I remember them being relatively easy to understand, and well-commented. Maybe your best bet would be to take inspiration from them and either improve the related Lutris script or submit a new script to the Lutris team.
I was trying to get Fallout 3 working using your wrapper in this thread and the game installed fine but when I would run it it would always freeze before the menus would appear on the menu screen.

Thank you for making this wrapper, still! I have been trying to get Fallout 3 working properly with Lutris to no avail.


Edited to add some errors being thrown.

(wine:42757): GStreamer-CRITICAL **: 23:21:17.080: gst_pad_unlink: assertion 'GST_IS_PAD (sinkpad)' failed
(wine:42757): GStreamer-CRITICAL **: 23:21:22.857: gst_object_unref: assertion 'object != NULL' failed
Post edited October 04, 2023 by -doofwarrior-
Hello together,
I was trying to get Still Life to work on Arch Linux and got some errors. The script starts fine, but sadly the game crashes as soon as I start it by pressing "Play" in the script's menu.
I already used WINEDEBUG env to get additional debug messages. It seems to not find some .dll files. However the error messages are too cryptic for me to understand which dependency might be missing.
Sadly trying to find out by following instruction from similar errors in this thread didn't work out so far. Any ideas?

EDIT: I was stupid, the WINEDEBUG error messages weren't that cryptic. I got the dependencies now, had to install:
libudev0-shim
lib32-libudev0-shim
lib32-sdl2
lib32-mpg123
lib32-libpulse

However there are still unhandled exceptions. I will post the new error message below and delete the old one since I am not able to post links.

My CPU and integrated GPU from neofetch:
CPU: 11th Gen Intel i3-1115G4 (4) @ 4.100GHz
GPU: Intel Tiger Lake-LP GT2 [UHD Graphics G4]

And here are the error messages. I censored the home path so it's relative instead of the original absolute:

Newest Error Message after Edit:
Current desktop resolution: 1920x2160
Detected 1 display output(s). Connected outputs:
eDP-1: 1920x1080 (primary)
Could not read the display gamma.
Proton version: proton-5.0-9
Prefix is 32-bit
Userdata directory: ~/.local/state/still_life
Warning: --window-icon is deprecated and will be removed in a future version of zenity; Treating as --icon.
MESA-INTEL: warning: ../mesa-24.2.4/src/intel/vulkan/anv_formats.c:763: FINISHME: support YUV colorspace with DRM format modifiers
MESA-INTEL: warning: ../mesa-24.2.4/src/intel/vulkan/anv_formats.c:794: FINISHME: support more multi-planar formats with DRM modifiers
Running: StillLife.exe
Working directory: ~/games/Still Life/prefix/drive_c/Still Life
wineserver: using server-side synchronization.
Not forcing virtual desktop
0024:err:winediag:wined3d_dll_init Setting multithreaded command stream to 0x1.
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0024:err:x11drv:sync_window_region shaped windows with fs hack not supported, things may go badly
wine: Unhandled page fault on read access to 4C2C3133 at address 24014144 (thread 0024), starting debugger...
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
Unhandled exception: page fault on read access to 0x4c2c3133 in 32-bit code (0x24014144).
00c0:fixme:dbghelp:elf_search_auxv can't find symbol in module
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:24014144 ESP:0031f93c EBP:0031f9d8 EFLAGS:00010206( R- -- I - -P- )
EAX:4c2c3133 EBX:00471ec0 ECX:000000b7 EDX:1d193eb7
ESI:0031f94c EDI:0045c518
Stack dump:
0x0031f93c: 011753f0 240127c4 0031f94c 24011ebc
0x0031f94c: 1d193eb7 3dc13112 011753f0 011753f0
0x0031f95c: 00f6c83d 0031f99c 0031f994 0031f98c
0x0031f96c: 0031f980 003c3b00 011753f0 0031f9d8
0x0031f97c: 00471ec0 1cb10760 419f50c5 011753f0
0x0031f98c: 1cb10760 419f50c5 4efcb34a 6079e42f
Backtrace:
=>0 0x24014144 EntryPoint+0xffffffff() in ck2 (0x0031f9d8)
1 0x2403ac96 EntryPoint+0xffffffff() in ck2 (0x0031fa00)
2 0x2403edbd EntryPoint+0xffffffff() in ck2 (0x00874ab8)
3 0x00447a58 (0x004142b8)
4 0x00402500 EntryPoint+0xffffffff() in stilllife (0x00401f60)
5 0xfffffd48 (0xe8f18b56)
0x24014144 EntryPoint+0xffffffff in ck2: cmpl %edx,0x0(%eax)
Modules:
Module Address Debug info Name (175 modules)
PE 340000- 349000 Deferred buildingblocksaddons2
PE 350000- 3dc000 Deferred ck2_3d
PE 3e0000- 3f0000 Deferred mckinputblocks
PE 3f0000- 3fc000 Deferred mckxboxutil
PE 400000- 427000 Export stilllife
PE ba0000- bd0000 Deferred grids
PE ce0000- d02000 Deferred mckguiblocks
PE f30000- f3a000 Deferred midimanager
PE f40000- 1019000 Deferred stilllife
PE 10000000-10010000 Deferred ckzlib
PE 18000000-18068000 Deferred binkw32
PE 24000000-24072000 Export ck2
PE 24280000-242d5000 Deferred vxmath
PE 24500000-2450a000 Deferred imagereader
PE 24580000-2459a000 Deferred jpgloader
PE 24640000-24648000 Deferred virtoolsloaderr
PE 24700000-24707000 Deferred wavreader
PE 247c0000-247ee000 Deferred mp3reader
PE 24840000-24855000 Deferred pngloader
PE 24ac0000-24aca000 Deferred dx5inputmanager
PE 24b40000-24b64000 Deferred parameteroperations
PE 24bc0000-24bc9000 Deferred dx7soundmanager
PE 24cc0000-24d0b000 Deferred ckdx8rasterizer
PE 25000000-25038000 Deferred 3dtransfo
PE 25080000-25099000 Deferred particlesystems
PE 25100000-2511f000 Deferred buildingblocksaddons1
PE 25180000-2518a000 Deferred cameras
PE 25200000-2520c000 Deferred controllers
PE 25280000-2528d000 Deferred characters
PE 25300000-25329000 Deferred collisions
PE 25380000-2539c000 Deferred interface
PE 25400000-25408000 Deferred lights
PE 25480000-254b1000 Deferred logics
PE 25500000-25511000 Deferred materials
PE 25580000-25595000 Deferred meshmodifiers
PE 25680000-2568e000 Deferred narratives
PE 25700000-2570a000 Deferred sounds
PE 25780000-2579f000 Deferred visuals
PE 25880000-2588b000 Deferred worldenvironments
PE 62340000-62346000 Deferred uxtheme
PE 62800000-62804000 Deferred usp10
PE 639c0000-63a40000 Deferred winmm
PE 64b40000-64b46000 Deferred shcore
PE 64d80000-64d85000 Deferred hid
PE 65200000-6522d000 Deferred ole32
PE 65980000-65985000 Deferred version
PE 66640000-6664a000 Deferred msacm32
PE 66840000-66844000 Deferred msacm32
PE 66cc0000-66cc5000 Deferred ddraw
PE 68c40000-68c52000 Deferred shlwapi
PE 69240000-69380000 Deferred dxvk_config
PE 69540000-69545000 Deferred d3d8
PE 69940000-699b7000 Deferred msvcp70
PE 6a300000-6a30e000 Deferred oleaut32
PE 6a900000-6a919000 Deferred setupapi
PE 6c0c0000-6c0c6000 Deferred imm32
PE 6d5c0000-6d5c5000 Deferred dsound
PE 6e380000-6e385000 Deferred dpnhpast
PE 6e8c0000-6e916000 Deferred comctl32
PE 6fdc0000-6fdcd000 Deferred rpcrt4
PE 70340000-70345000 Deferred mmdevapi
PE 70f80000-70f84000 Deferred midimap
ELF 7a800000-7a94c000 Deferred opengl32<elf>
\-PE 7a840000-7a94c000 \ opengl32
PE 7b000000-7b018000 Deferred kernelbase
ELF 7b400000-7b671000 Deferred kernel32<elf>
\-PE 7b420000-7b671000 \ kernel32
ELF 7bc00000-7bef6000 Deferred ntdll<elf>
\-PE 7bc30000-7bef6000 \ ntdll
ELF 7c000000-7c004000 Deferred <wine-loader>
ELF 7df81000-7dfab000 Deferred libexpat.so.1
ELF 7dfab000-7dffe000 Deferred libfontconfig.so.1
ELF 7dffe000-7e097000 Deferred libpcre2-8.so.0
ELF 7e097000-7e0ba000 Deferred libbrotlicommon.so.1
ELF 7e0ba000-7e207000 Deferred libglib-2.0.so.0
ELF 7e207000-7e216000 Deferred libbrotlidec.so.1
ELF 7e216000-7e33a000 Deferred libharfbuzz.so.0
ELF 7e33a000-7e374000 Deferred libpng16.so.16
ELF 7e374000-7e387000 Deferred libbz2.so.1.0
ELF 7e387000-7e3a0000 Deferred libz.so.1
ELF 7e3a0000-7e461000 Deferred libfreetype.so.6
ELF 7e461000-7e48d000 Deferred libnss_resolve.so.2
ELF 7e48d000-7e4c2000 Deferred libgcc_s.so.1
ELF 7e4c2000-7e4ce000 Deferred libcap.so.2
ELF 7e4ce000-7e527000 Deferred libnss_mymachines.so.2
ELF 7e527000-7e680000 Deferred gdi32<elf>
\-PE 7e540000-7e680000 \ gdi32
ELF 7e680000-7e8ad000 Deferred user32<elf>
\-PE 7e6b0000-7e8ad000 \ user32
ELF 7e8ad000-7e984000 Deferred msvcrt<elf>
\-PE 7e8d0000-7e984000 \ msvcrt
ELF 7e984000-7e9c5000 Deferred sechost<elf>
\-PE 7e990000-7e9c5000 \ sechost
ELF 7e9c5000-7ea2f000 Deferred advapi32<elf>
\-PE 7e9e0000-7ea2f000 \ advapi32
ELF 7ef01000-7efd9000 Deferred libm.so.6
ELF e05a3000-e0686000 Deferred libasound.so.2
ELF e0686000-e06cb000 Deferred winealsa<elf>
\-PE e0690000-e06cb000 \ winealsa
ELF e06cb000-e0beb000 Deferred libopus.so.0
ELF e0beb000-e0c71000 Deferred libvorbisenc.so.2
ELF e0c71000-e0d00000 Deferred libsndfile.so.1
ELF e0e1d000-e0e6d000 Deferred libflac.so.12
ELF e0e6d000-e0f00000 Deferred libpulsecommon-17.0.so
ELF e141c000-e144a000 Deferred libvorbis.so.0
ELF e144a000-e14a6000 Deferred libpulse.so.0
ELF e14cd000-e14ff000 Deferred winepulse<elf>
\-PE e14e0000-e14ff000 \ winepulse
ELF e1e04000-e1e0f000 Deferred libogg.so.0
ELF e2800000-e2807000 Deferred libasyncns.so.0
ELF e5065000-e6db6000 Deferred libicudata.so.75
ELF e6db6000-e6fb3000 Deferred libicuuc.so.75
ELF e6fb3000-e6fe9000 Deferred liblzma.so.5
ELF e6fe9000-e6ff5000 Deferred libpciaccess.so.0
ELF e6ff5000-e7136000 Deferred libxml2.so.2
ELF e7136000-e7140000 Deferred libffi.so.8
ELF e73b8000-e73de000 Deferred libdrm_intel.so.1
ELF e73de000-e73ea000 Deferred libdrm_amdgpu.so.1
ELF e73ea000-e7408000 Deferred libelf.so.1
ELF e7408000-e7415000 Deferred libdrm_radeon.so.1
ELF e7415000-e7423000 Deferred libsensors.so.5
ELF e7423000-e74f0000 Deferred libzstd.so.1
ELF e74f0000-f086b000 Deferred libllvm.so.18.1
ELF f086b000-f0876000 Deferred libxcb-xfixes.so.0
ELF f0876000-f087f000 Deferred libxcb-sync.so.1
ELF f087f000-f0885000 Deferred libxcb-present.so.0
ELF f0885000-f088c000 Deferred libxcb-dri3.so.0
ELF f088c000-f089f000 Deferred libxcb-randr.so.0
ELF f089f000-f08bd000 Deferred libxcb-glx.so.0
ELF f08bd000-f2fee000 Deferred libgallium-24.2.4-arch1.1.so
ELF f2fee000-f305e000 Deferred libglx_mesa.so.0
ELF f305e000-f3099000 Deferred libglx.so.0
ELF f3099000-f3115000 Deferred libgldispatch.so.0
ELF f3115000-f3180000 Deferred libgl.so.1
ELF f3180000-f3314000 Deferred wined3d<elf>
\-PE f31c0000-f3314000 \ wined3d
ELF f3314000-f3400000 Deferred libsystemd.so.0
ELF f3501000-f3506000 Deferred libxshmfence.so.1
ELF f3506000-f350b000 Deferred libxcb-shm.so.0
ELF f350b000-f3512000 Deferred libxcb-dri2.so.0
ELF f3512000-f3534000 Deferred libglapi.so.0
ELF f355b000-f359c000 Deferred libudev.so.1
ELF f359c000-f35f4000 Deferred libdbus-1.so.3
ELF f35f4000-f362f000 Deferred ws2_32<elf>
\-PE f3600000-f362f000 \ ws2_32
ELF f362f000-f36fe000 Deferred msvcr70<elf>
\-PE f3650000-f36fe000 \ msvcr70
ELF f36fe000-f381b000 Deferred ucrtbase<elf>
\-PE f3730000-f381b000 \ ucrtbase
ELF f381b000-f39f9000 Deferred libsdl2-2.0.so.0
ELF f39f9000-f3a68000 Deferred dinput<elf>
\-PE f3a10000-f3a68000 \ dinput
ELF f3a68000-f4471000 Deferred shell32<elf>
\-PE f3aa0000-f4471000 \ shell32
ELF f4632000-f4639000 Deferred libxfixes.so.3
ELF f4639000-f4646000 Deferred libxcursor.so.1
ELF f4646000-f4659000 Deferred libxi.so.6
ELF f4659000-f4669000 Deferred libxrandr.so.2
ELF f4669000-f4675000 Deferred libxrender.so.1
ELF f4675000-f467c000 Deferred libxxf86vm.so.1
ELF f467c000-f4683000 Deferred libxdmcp.so.6
ELF f4683000-f46b0000 Deferred libxcb.so.1
ELF f46b0000-f47eb000 Deferred libx11.so.6
ELF f47ef000-f47f4000 Deferred libx11-xcb.so.1
ELF f47f4000-f480b000 Deferred libdrm.so.2
ELF f4812000-f48d1000 Deferred winex11<elf>
\-PE f4830000-f48d1000 \ winex11
ELF f48df000-f48e4000 Deferred libdl.so.2
ELF f48e4000-f4b19000 Deferred libc.so.6
ELF f4b19000-f4b1e000 Deferred libpthread.so.0
ELF f4b25000-f4b2a000 Deferred libxau.so.6
ELF f4b2a000-f4b40000 Deferred libxext.so.6
ELF f4b40000-f4b45000 Deferred librt.so.1
ELF f4b45000-f4cf9000 Export libwine.so.1
ELF f4cfb000-f4d31000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000020 (D) C:\Still Life\StillLife.exe
000000c4 0
000000b0 0
000000ac 0
00000024 0 <==
00000030 services.exe
00000080 0
00000060 0
0000004c 0
00000048 0
00000044 0
00000038 0
00000034 0
0000003c plugplay.exe
00000054 0
00000050 0
00000040 0
00000058 winedevice.exe
00000074 0
00000070 0
0000006c 0
00000068 0
00000064 0
0000005c 0
00000078 winedevice.exe
0000008c 0
00000088 0
00000084 0
0000007c 0
00000090 explorer.exe
000000a0 0
0000009c 0
00000098 0
00000094 0
System information:
Wine build: wine-5.0-655-g2409bd1
Platform: i386
Version: Windows 8
Host system: Linux
Host version: 6.10.10-zen1-1-zen
Post edited October 09, 2024 by _antiheld_