Gecko and Mono in .PortWINE. Fix for DEBUG. Add run *.bat

This commit is contained in:
castro-fidel
2021-01-17 17:08:06 +03:00
parent 8f825cd484
commit 8721598d6e
8 changed files with 84 additions and 33 deletions

View File

@ -136,7 +136,7 @@ class CompatData:
use_wined3d = "wined3d" in g_session.compat_config
builtin_dll_copy = os.environ.get("PROTON_DLL_COPY",
# #dxsetup redist
#dxsetup redist
# "d3dcompiler_*.dll," +
# "d3dcsx*.dll," +
# "d3dx*.dll," +
@ -146,8 +146,8 @@ class CompatData:
# "xaudio*.dll," +
# "xinput*.dll," +
# #vcruntime redist
"atl1*.dll," +
#vcruntime redist
# "atl1*.dll," +
# "concrt1*.dll," +
# "msvcp1*.dll," +
# "msvcr1*.dll," +
@ -161,7 +161,7 @@ class CompatData:
# "api-ms-win-crt-math-l1-1-0.dll," +
# "api-ms-win-crt-runtime-l1-1-0.dll," +
# "api-ms-win-crt-stdio-l1-1-0.dll," +
"ucrtbase.dll," +
# "ucrtbase.dll," +
#some games balk at ntdll symlink(?)
"ntdll.dll," +
@ -286,7 +286,7 @@ class Session:
#load environment overrides
if "PW_LOG" in os.environ and nonzero(os.environ["PW_LOG"]):
self.env.setdefault("WINEDEBUG", "+timestamp,+pid,+tid,+seh,+debugstr,+mscoree")
self.env.setdefault("WINEDEBUG", "fixme-all,err+loaddll,err+dll,err+file,err+reg")
self.env.setdefault("DXVK_LOG_LEVEL", "info")
self.env.setdefault("VKD3D_DEBUG", "warn")
self.env.setdefault("WINE_MONO_TRACE", "E:System.NotImplementedException")