
r/wine_gaming

Metal Gear Solid V: The Phantom Pain - Geo-11 + DXVK - Windows 10 & SteamOS - cross view on top, parallel view on bottom
This one is weird. MGSV crashes if you apply Geo-11. I found this post while looking for solutions were someone suggested running it through DXVK to enable Reshade. With Geo-11 you have to chain it because both use d3d11.dll but it works! You have to do that on Steam Deck too even though that is already using DXVK within Proton...
Instructions:
- DXVK
- get the latest version of DXVK: https://github.com/doitsujin/dxvk/releases
- copy the x64 files into the MGSV folder
- rename d3d11.dll to d3d11_dxvk.dll
- Geo-11
- get Geo-11: https://bo3b.s3.us-east-1.amazonaws.com/geo-11_v0.6.196.zip
- copy all files in x64 into the MGSV folder
- Fix
- now get DarkStarSword's fix for MGSV: https://helixmod.blogspot.com/2016/01/metal-gear-solid-v-phantom-pain.html
- copy d3dx.ini and the ShaderFixes folder into the MGSV folder
- open d3dx.ini:
- under [System] uncomment and set
proxy_d3d11=d3d11_dxvk.dll - delete/comment out the line with
hook=recommended skip_dxgi_factory skip_dxgi_device - under [Device] set
force_stereo=2 - delete everything below line 930 (the one saying
[Resource3DVision2SBSBackupTexture])
- under [System] uncomment and set
The recording was made on the Steam Deck because on Windows with AMD the game crashed at some point. Maybe someone can share their experience with Nvidia. Have fun!
World of Warcraft on Linux
I have the same problem on every distro. I get the game installed and it works great for a couple days then I start getting fps drops in a rhythmic sequence. It’ll run at 200+ fps then drop to 20 fps then back up to 200+. It happens on Mint Zorin using Lutris, Faugus and Heroic. I tried it on Bazzite and the game would run fine and then get really choppy for a second and then smooth out then a minute later chop again. It’s infuriating. Does anyone have any idea how to fix this? I’m leaning towards the NVIDIA drivers just not playing well with the game but I had to switch back to Windows and have zero problems with the game after that. Any help would be appreciated.
Wine 11.9 - Run Windows Applications on Linux, BSD, Solaris and macOS
winehq.orgIssues with Ren'py
So, I am attempting to port some VNs and wine said, 'NUH UH!' and agve me this: Unhandled exception: unimplemented function KERNEL32.dll.CopyFile2 called in 64-bit code (0x006fffffc7d3b8).
Register dump:
rip:00006fffffc7d3b8 rsp:00007ffffe8fcf70 rbp:00007ffffe8fd030 eflags:00200202 ( - -- I - - - )
rax:0000000180000100 rbx:00007ffffe8fcf90 rcx:00007ffffe8fcf90 rdx:00006ffff8faf922
rsi:00006ffff8ff8860 rdi:00007726472ec300 r8:00006ffff885e70b r9:00007ffffe8fd060 r10:00006ffff8bb65c0
r11:0000000000000000 r12:00007fffffc00c88 r13:00007fffffc28540 r14:00006ffff9074028 r15:0000000000000003
Stack dump:
0x007ffffe8fcf70: 00007ffffe8fcf90 0000000000000001
0x007ffffe8fcf80: 0000000000000000 0000000000000000
0x007ffffe8fcf90: 0000000180000100 0000000000000000
0x007ffffe8fcfa0: 00006fffffc7d3b8 00006fff00000002
0x007ffffe8fcfb0: 00006ffff8fb09d0 00006ffff8faf922
0x007ffffe8fcfc0: 00000000fffffffd 00007fffffc28540
0x007ffffe8fcfd0: 00006ffff8ff8860 00007726303b89f0
0x007ffffe8fcfe0: 0000000000000008 00007726472ec300
0x007ffffe8fcff0: 00006ffff9074028 00007fffffc00c88
0x007ffffe8fd000: 00007fffffc28540 00007fffffc00c70
0x007ffffe8fd010: 0000000000000003 00006ffff874f275
0x007ffffe8fd020: 00006ffff908a0a0 00007ffffe8fd040
Backtrace:
=>0 0x006fffffc7d3b8 stub_entry_point+0x58(dll=<internal error>, name=<internal error>, ret_addr=<internal error>) [/usr/src/wine-9.0~repack-4build3/dlls/ntdll/loader.c:403] in ntdll (0x007ffffe8fd030)
1 0x006ffff885e70b in libpython3.12 (+0x28e70b) (0x00000000000008)
2 0x006ffff866c66b in libpython3.12 (+0x9c66b) (0x000000fffffffd)
3 0x006ffff8620179 in libpython3.12 (+0x50179) (0x000000fffffffd)
4 0x006ffff871bbaa in libpython3.12 (+0x14bbaa) (0x000000fffffffd)
5 0x006ffff86205aa in libpython3.12 (+0x505aa) (0x007ffffe8fd400)
6 0x006ffff861f895 in libpython3.12 (+0x4f895) (0x007ffffe8fd400)
7 0x006ffff8620810 in libpython3.12 (+0x50810) (0x007ffffe8fd400)
8 0x006ffff868b6a9 in libpython3.12 (+0xbb6a9) (0x000000fffffff8)
9 0x006ffff8685052 in libpython3.12 (+0xb5052) (0x000000fffffff8)
10 0x006ffff861fa60 in libpython3.12 (+0x4fa60) (0x000000fffffff8)
11 0x006ffff86201ee in libpython3.12 (+0x501ee) (0x000000fffffff8)
12 0x006ffff871bbaa in libpython3.12 (+0x14bbaa) (0x000000fffffff8)
13 0x006ffff8716f02 in libpython3.12 (+0x146f02) (0x000000fffffffd)
14 0x006ffff8714a6a in libpython3.12 (+0x144a6a) (0x000000fffffffd)
15 0x006ffff871e3ad in libpython3.12 (+0x14e3ad) (0x000000fffffffd)
16 0x006ffff8716f02 in libpython3.12 (+0x146f02) (0x00000000000001)
17 0x006ffff8779bda in libpython3.12 (+0x1a9bda) (0x00000000000001)
18 0x006ffff877813a in libpython3.12 (+0x1a813a) (0x00000000000001)
19 0x006ffff8777bf7 in libpython3.12 (+0x1a7bf7) (0x00000000000001)
20 0x006ffff879c247 in libpython3.12 (+0x1cc247) (0000000000000000)
21 0x006ffff879ba80 in libpython3.12 (+0x1cba80) (0x007ffffe8fde50)
22 0x006ffff91d1b56 in librenpython (+0x1b56) (0x007ffffe8fde50)
23 0x00000140001513 in renpy (+0x1513) (0x007ffffe8fffa0)
24 0x00000140001340 in renpy (+0x1340) (0x007ffffe8fffa0)
25 0x00000140001176 in renpy (+0x1176) (0x007ffffe8fffa0)
26 0x006fffffaa93d1 BaseThreadInitThunk+0x11(unknown=<internal error>, entry=<internal error>, arg=<internal error>) [/usr/src/wine-9.0~repack-4build3/dlls/kernel32/thread.c:61] in kernel32 (0x007ffffe8fffa0)
27 0x006fffffca598b in ntdll (+0x5598b) (0000000000000000)
0x006fffffc7d3b8 stub_entry_point+0x58 [/usr/src/wine-9.0~repack-4build3/dlls/ntdll/loader.c:403] in ntdll: jmp 0x00006fffffc7d3b0 stub_entry_point+0x50 [/usr/src/wine-9.0~repack-4build3/dlls/ntdll/loader.c:403] in ntdll
Unable to access file '/usr/src/wine-9.0~repack-4build3/dlls/ntdll/loader.c'
Modules:
Module Address Debug info Name (137 modules)
PE-Wine 79310000- 79896000 Deferred opengl32
PE 140000000- 14001f000 Export renpy
ELF 5a4b2e868000- 5a4b2e86d000 Deferred <wine-loader>
PE-Wine 6ffff79e0000- 6ffff7afb000 Deferred windows.gaming.input
PE-Wine 6ffff7b10000- 6ffff7c38000 Deferred dinput8
PE-Wine 6ffff7c50000- 6ffff7c85000 Deferred hid
PE-Wine 6ffff7ca0000- 6ffff7dc0000 Deferred msctf
PE-Wine 6ffff7dd0000- 6ffff7e4b000 Deferred msacm32
PE-Wine 6ffff7e60000- 6ffff8015000 Deferred winmm
PE-Wine 6ffff8030000- 6ffff85b8000 Deferred comctl32
PE 6ffff85d0000- 6ffff91b8000 COFF libpython3.12
PE 6ffff91d0000- 6ffffab1d000 COFF librenpython
PE-Wine 6ffffb090000- 6ffffb0b4000 Deferred nsi
PE-Wine 6ffffb0d0000- 6ffffb11c000 Deferred dnsapi
PE-Wine 6ffffb130000- 6ffffb1be000 Deferred iphlpapi
PE-Wine 6ffffb250000- 6ffffb318000 Deferred uxtheme
PE-Wine 6ffffb360000- 6ffffb3b9000 Deferred winex11
PE-Wine 6ffffb3d0000- 6ffffb44d000 Deferred imm32
PE 6ffffb7a0000- 6ffffb7a9000 Deferred nvdrs
PE-Wine 6ffffb7c0000- 6ffffb7f2000 Deferred compstui
PE-Wine 6ffffb810000- 6ffffbcda000 Deferred oleaut32
PE-Wine 6ffffbcf0000- 6ffffbdb6000 Deferred winspool
PE-Wine 6ffffbdd0000- 6ffffc056000 Deferred comdlg32
PE 6ffffc070000- 6ffffc0d0000 Deferred libwinpthread-1
PE-Wine 6ffffc0e0000- 6ffffc49a000 Deferred crypt32
PE-Wine 6ffffc4b0000- 6ffffc50b000 Deferred bcrypt
PE-Wine 6ffffc520000- 6ffffc540000 Deferred version
PE-Wine 6ffffc550000- 6ffffc5a3000 Deferred shcore
PE-Wine 6ffffc5c0000- 6ffffc6d7000 Deferred shlwapi
PE-Wine 6ffffc6f0000- 6ffffd46b000 Deferred shell32
PE-Wine 6ffffd480000- 6ffffd4cd000 Deferred coml2
PE-Wine 6ffffd520000- 6ffffd55e000 Deferred win32u
PE-Wine 6ffffd570000- 6ffffd745000 Deferred setupapi
PE-Wine 6ffffd760000- 6ffffd9e9000 Deferred rpcrt4
PE-Wine 6ffffda00000- 6ffffda2a000 Deferred zlib1
PE-Wine 6ffffda40000- 6ffffdfe5000 Deferred user32
PE-Wine 6ffffe000000- 6ffffe2c9000 Deferred gdi32
PE-Wine 6ffffe2e0000- 6ffffe475000 Deferred combase
PE-Wine 6ffffe490000- 6ffffea06000 Deferred ole32
PE-Wine 6ffffea20000- 6ffffeacd000 Deferred ws2_32
PE-Wine 6ffffeae0000- 6ffffeed6000 Deferred ucrtbase
PE-Wine 6ffffeef0000- 6ffffefad000 Deferred sechost
PE-Wine 6ffffefc0000- 6fffff317000 Deferred msvcrt
PE-Wine 6fffff330000- 6fffff45c000 Deferred advapi32
PE-Wine 6fffff470000- 6fffffa6c000 Deferred kernelbase
PE-Wine 6fffffa80000- 6fffffc38000 Dwarf-4 kernel32
PE-Wine 6fffffc50000- 6ffffffeb000 Dwarf-4 ntdll
ELF 77263981a000- 77263b57a000 Deferred libicudata.so.74
ELF 77263b57a000- 77263b787000 Deferred libicuuc.so.74
ELF 77263b787000- 77263b969000 Deferred libxml2.so.2
ELF 77263bbe7000- 772644575000 Deferred libllvm.so.20.1
ELF 772644575000- 7726470a8000 Deferred libgallium-25.2.8-0ubuntu0.24.04.1.so
ELF 7726470a8000- 772647160000 Deferred libgldispatch.so.0
ELF 772647160000- 7726472a0000 Deferred opengl32.so
ELF 77264c022000- 77264c056000 Deferred libtinfo.so.6
ELF 77264c056000- 77264c090000 Deferred libedit.so.2
ELF 77264f130000- 77264f154000 Deferred libdrm_intel.so.1
ELF 77264f154000- 77264f1a0000 Deferred libglx_mesa.so.0
ELF 77264fed1000- 77264fef0000 Deferred libelf.so.1
ELF 772654009000- 77265401a000 Deferred libxcb-randr.so.0
ELF 77265401a000- 772654036000 Deferred libxcb-glx.so.0
ELF 772654036000- 772654069000 Deferred libglx.so.0
ELF 772654069000- 7726540f0000 Deferred libgl.so.1
ELF 772654414000- 77265442b000 Deferred libdrm.so.2
ELF 77265442b000- 772654459000 Deferred libgcc_s.so.1
ELF 7726561e5000- 7726561f0000 Deferred libpciaccess.so.0
ELF 7726562f3000- 772656300000 Deferred libdrm_amdgpu.so.1
ELF 7726572d1000- 7726572e0000 Deferred libsensors.so.5
ELF 7726573e1000- 7726573e6000 Deferred libxshmfence.so.1
ELF 7726573e6000- 7726573f0000 Deferred libxcb-xfixes.so.0
ELF 7726574f0000- 7726574f9000 Deferred libxcb-sync.so.1
ELF 7726574f9000- 772657500000 Deferred libxcb-dri3.so.0
ELF 772657801000- 772657806000 Deferred libxcb-present.so.0
ELF 772657806000- 77265780b000 Deferred libxcb-shm.so.0
ELF 77265780b000- 772657830000 Deferred libgpg-error.so.0
ELF 772657830000- 7726578ea000 Deferred libzstd.so.1
ELF 7726578ea000- 77265790c000 Deferred liblz4.so.1
ELF 77265790c000- 772657a54000 Deferred libgcrypt.so.20
ELF 772657a54000- 772657a61000 Deferred libcap.so.2
ELF 772657a61000- 772657b41000 Deferred libsystemd.so.0
ELF 772657b41000- 772657b54000 Deferred libresolv.so.2
ELF 772657b54000- 772657b5b000 Deferred libkeyutils.so.1
ELF 772657b5b000- 772657baa000 Deferred libdbus-1.so.3
ELF 772657baa000- 772657bb7000 Deferred libkrb5support.so.0
ELF 772657bb7000- 772657bbd000 Deferred libcom_err.so.2
ELF 772657bbd000- 772657be9000 Deferred libk5crypto.so.3
ELF 772657be9000- 772657cb2000 Deferred libkrb5.so.3
ELF 772657cb2000- 772657cc5000 Deferred libavahi-client.so.3
ELF 772657cc5000- 772657d19000 Deferred libgssapi_krb5.so.2
ELF 772657d19000- 772657db9000 Deferred libcups.so.2
ELF 772657dbb000- 772657dc0000 Deferred libx11-xcb.so.1
ELF 772657df4000- 772657dfc000 Deferred libxfixes.so.3
ELF 772657dfc000- 772657e08000 Deferred libxcursor.so.1
ELF 772657e08000- 772657e1b000 Deferred libxi.so.6
ELF 772657e1b000- 772657e20000 Deferred libxcomposite.so.1
ELF 772657e20000- 772657e2d000 Deferred libxrandr.so.2
ELF 772657e2d000- 772657e39000 Deferred libxrender.so.1
ELF 772657e39000- 772657e40000 Deferred libxxf86vm.so.1
ELF 772657e40000- 772657e4f000 Deferred libmd.so.0
ELF 772657e4f000- 772657e65000 Deferred libbsd.so.0
ELF 772657e65000- 772657e6d000 Deferred libxdmcp.so.6
ELF 772657e6d000- 772657e73000 Deferred libxau.so.6
ELF 772657e73000- 772657e9c000 Deferred libxcb.so.1
ELF 772657e9c000- 772657fd9000 Deferred libx11.so.6
ELF 772657fd9000- 772657fed000 Deferred libxext.so.6
ELF 772657fee000- 772657ffc000 Deferred libavahi-common.so.3
ELF 772657ffc000- 772658002000 Deferred winspool.so
ELF 772658004000- 77265808a000 Deferred winex11.so
ELF 77265808a000- 772658096000 Deferred libffi.so.8
ELF 772658096000- 77265811a000 Deferred libgmp.so.10
ELF 77265811a000- 772658162000 Deferred libhogweed.so.6
ELF 772658162000- 7726581b7000 Deferred libnettle.so.8
ELF 7726581b7000- 7726581cd000 Deferred libtasn1.so.6
ELF 7726581cd000- 77265837a000 Deferred libunistring.so.5
ELF 77265837a000- 77265839c000 Deferred libidn2.so.0
ELF 77265839c000- 772658540000 Deferred libp11-kit.so.0
ELF 772658540000- 77265873b000 Deferred libgnutls.so.30
ELF 77265873b000- 772658740000 Deferred libxinerama.so.1
ELF 772658740000- 772658746000 Deferred crypt32.so
ELF 772658746000- 77265874d000 Deferred ws2_32.so
ELF 77265874d000- 772658752000 Deferred dnsapi.so
ELF 772658752000- 77265875e000 Deferred bcrypt.so
ELF 772658c4c000- 772658c78000 Deferred libexpat.so.1
ELF 772658c78000- 772658cc9000 Deferred libfontconfig.so.1
ELF 772658cc9000- 772658cec000 Deferred libbrotlicommon.so.1
ELF 772658cec000- 772658d24000 Deferred libpng16.so.16
ELF 772658d24000- 772658d38000 Deferred libbz2.so.1.0
ELF 772658d38000- 772658d54000 Deferred libz.so.1
ELF 772658d54000- 772658e20000 Deferred libfreetype.so.6
ELF 772658e20000- 772658f09000 Deferred libm.so.6
ELF 772658f20000- 7726590bf000 Deferred win32u.so
ELF 772659803000- 772659835000 Deferred liblzma.so.5
ELF 772659835000- 772659850000 Deferred libunwind.so.8
ELF 772659850000- 77265990b000 Export ntdll.so
ELF 77265990e000- 772659b20000 Deferred libc.so.6
ELF 772659b22000- 772659b30000 Deferred libbrotlidec.so.1
ELF 772659b39000- 772659b73000 Deferred ld-linux-x86-64.so.2
Threads:
process tid prio name (all IDs are in hex)
00000020 start.exe
00000024 0
00000038 services.exe
0000003c 0
00000040 0 wine\_rpcrt4\_server
0000004c 0 wine\_rpcrt4\_io
00000070 0 wine\_rpcrt4\_io
0000007c 0 wine\_rpcrt4\_io
000000a4 0 wine\_rpcrt4\_io
000000bc 0 wine\_rpcrt4\_io
000000d4 0
000000e8 0 wine\_rpcrt4\_io
00000044 winedevice.exe
00000048 0
00000054 0
00000058 0 wine\_sechost\_service
0000005c 0
00000060 0
000000c8 0
000000cc 0
00000068 winedevice.exe
0000006c 0
00000074 0
00000078 0 wine\_sechost\_service
00000080 0
00000084 0
00000088 0
0000009c 0
000000a0 0
0000008c explorer.exe
00000090 0
000000d0 0
000000d8 0 wine\_rpcrt4\_server
00000094 plugplay.exe
00000098 0
000000a8 0
000000ac 0 wine\_sechost\_service
000000b0 0 wine\_rpcrt4\_server
00000154 0 wine\_rpcrt4\_io
00000158 0 wine\_threadpool\_worker
000000b4 svchost.exe
000000b8 0
000000c0 0
000000c4 0 wine\_sechost\_service
000000e0 rpcss.exe
000000e4 0
000000f0 0
000000f4 0 wine\_sechost\_service
000000f8 0 wine\_rpcrt4\_server
000000fc 0 wine\_rpcrt4\_server
00000100 0 wine\_rpcrt4\_io
00000108 (D) Z:\home\vscode\Downloads\renpy-8.5.2-sdk\renpy.exe
0000010c 0 <==
00000130 0
00000148 0
0000014c 0 SDLTimer
00000150 0 wine\_sechost\_device\_notify
0000015c 0
000001b4 0
000001ac conhost.exe
000001b0 0
System information:
Wine build: wine-9.0 (Ubuntu 9.0~repack-4build3)
Platform: x86_64 (guest: i386)
Version: Windows 10
Host system: Linux
Host version: 6.8.0-1044-azure
can i play Forza horizon 5 Microsoft Store edition on linux using wine?
title, i couldnt find much information online. thanks a lot
Help my sister wants to play Disney Infinity, but she has a MacBook Neo and she owns the Steam game on Windows
Hello,
My sister wants to play Disney Infinity, however she is running a MacBook Neo. She has played the game before on her brother’s
Gaming Laptop. However she wants to play it on her own laptop. We have tried numerous attempts, but have failed to get Steam to load. When we tried Wine, it showed a black screen when the login screen normally appears for Steam. But when I hovered over, my
Mouse was acting like there were buttons there and I could type stuff in. So I’m not sure if this is a graphical issue on Wine’s end. Any help would be appreciated.
Thanks.
It never stops to amaze me.
Hello, I'm Playing with winehq-devel, debian Sid, xfce.
How I installed a fully functional default wine prefix, based on the one teached here:
https://www.youtube.com/watch?v=tbbXoqDfkY0&t=1s
-> this can be executed all at once:
WINEPREFIX="path/to/prefix" winetricks dotnet20 dotnet48 d3dcompiler_43 d3dcompiler_47 d3dx9 d3dx10 d3dx11_42 d3dx11_43 faudio vcrun2005 vcrun2008 vcrun2010 vcrun2012 vcrun2013 vcrun2015 quartz
-> these better executed one by one, retry if needed. -> first time all is downloaded and cached . -> /home/user/.cache/winetricks/
WINEPREFIX="path/to/prefix" winetricks dxvk
WINEPREFIX="path/to/prefix" winetricks faudio
WINEPREFIX="path/to/prefix" winetricks sdl
WINEPREFIX="path/to/prefix" winetricks ogg
WINEPREFIX="path/to/prefix" winetricks openal
WINEPREFIX="path/to/prefix" winetricks 7zip
WINEPREFIX="path/to/prefix" winetricks corefonts
WINEPREFIX="path/to/prefix" winetricks vcrun2019
WINEPREFIX="path/to/prefix" winetricks winamp
I'been playing Warcraft III and Frozen Throne, Battle for Middle Earth series, plants vs zombies, Stalker Anomaly (like in the video). -> all fine.
Most "portable" apps (contained within their own directory, needing basic windows DLLS, hence, "portables") of the era work fine as long as the required runtimes are installed, that can be done with a little research.
I found that running from Thunar's right click -> wine windows program loader -> works better than doing it from CLI for some cases.. strange, but yes.
I Undestand that these winehq deb pkgs are not compiled with ntsync support, even the latest ones. I guess sometime in the future they'll be? I might compile wine +ntsync support myself, also. but for now I have the kernel driver compiled in, waiting for that update in the near future. Maybe I get tired of waiting and decide to compile wine.
Having problems
When I try to play certain pokemon games with wine staging some pokemon games like pokemon z here doesn’t work this text pops up