master artifacts packagegames:linux:wine:cod_mw2_2009_iw4x_steamcmd
This is an old revision of the document!
Table of Contents
vistamin, DXVK, in-game settingsDISPLAY=andGraphics = waylandcause~console key to not work
SteamCMD
~/'Steam/steamcmd/steamcmd.sh' +'login' 'Espionage724' +'@sSteamCmdForcePlatformType' 'windows' +'app_update' '10180' +'quit'
~/'Steam/steamcmd/steamcmd.sh' +'login' 'Espionage724' +'@sSteamCmdForcePlatformType' 'windows' +'app_update' '10190' +'quit'
~/'Steam/steamcmd/steamcmd.sh' +'login' 'Espionage724' +'@sSteamCmdForcePlatformType' 'windows' +'app_update' '10180' 'validate' +'quit'
Initial Prefix
mkdir -p ~/'.wine' && WINEPREFIX=~/'.wine/Call of Duty Modern Warfare 2 (2009)' WINEARCH='win32' wine wineboot --init && WINEPREFIX=~/'.wine/Call of Duty Modern Warfare 2 (2009)' winecfg /v 'vista' && WINEPREFIX=~/'.wine/Call of Duty Modern Warfare 2 (2009)' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v 'winemenubuilder.exe' /t 'REG_SZ' /d '' /f
IW4x
wget -O '/tmp/IW4x-iw4x-latest.dll' 'https://github.com/iw4x/iw4x-client/releases/latest/download/iw4x.dll' && mv -fv '/tmp/IW4x-iw4x-latest.dll' ~/'Steam/steamapps/common/Call of Duty Modern Warfare 2/iw4x.dll'
wget -O '/tmp/IW4x-release-latest.zip' 'https://github.com/iw4x/iw4x-rawfiles/releases/latest/download/release.zip' && unzip -o '/tmp/IW4x-release-latest.zip' -d ~/'Steam/steamapps/common/Call of Duty Modern Warfare 2' && rm -fv '/tmp/IW4x-release-latest.zip'
Launch
cd ~/'Steam/steamapps/common/Call of Duty Modern Warfare 2' && WINEPREFIX=~/'.wine/Call of Duty Modern Warfare 2 (2009)' wine ~/'Steam/steamapps/common/Call of Duty Modern Warfare 2/iw4x.exe'
Bots
Install
- Last tested:
iw4bw230.zip
unzip -o ~/'Downloads/iw4bw'*'.zip' -d '/tmp/iw4bw' && mkdir -p ~/'Steam/steamapps/common/Call of Duty Modern Warfare 2/userraw' && mv -f '/tmp/iw4bw/Move files to root of MW2 folder/mods/mp_bots/'* ~/'Steam/steamapps/common/Call of Duty Modern Warfare 2/userraw' && rm -Rf '/tmp/iw4bw'
Settings
nano ~/'Steam/steamapps/common/Call of Duty Modern Warfare 2/players/iw4x_config.cfg'
// Bot Warfare seta com_maxfps "0" seta bots_main_chat "0" seta bots_manage_fill "10" seta bots_skill "4" // BW End
Libraries
DXVK
master
- Last tested:
dxvk-master-2097f566e49882a13d362a06fa5b61366a7dbc52.zip
unzip -j -o ~/'Downloads/dxvk-master-'*'.zip' 'x32/d3d9.dll' -d ~/'.wine/Call of Duty Modern Warfare 2 (2009)/drive_c/windows/system32'
Dll Override
WINEPREFIX=~/'.wine/Call of Duty Modern Warfare 2 (2009)' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v 'd3d9' /t 'REG_SZ' /d 'native' /f
dxvk.conf
nano ~/'Steam/steamapps/common/Call of Duty Modern Warfare 2/dxvk.conf'
# General dxvk.tearFree = "False" dxvk.latencySleep = "False" d3d9.dpiAware = "False" d3d9.enumerateByDisplays = "False" d3d9.samplerLodBias = "-2.0" d3d9.maxFrameRate = "77" # Intel d3d9.hideIntelGpu = "False" dxvk.enableGraphicsPipelineLibrary = "False" # Tweaks dxvk.enableMemoryDefrag = "False" dxvk.lowerSinCos = "False" d3d9.deviceLocalConstantBuffers = "True" d3d9.floatEmulation = "False" d3d9.invariantPosition = "False" d3d9.maxFrameLatency = "1" d3d9.useD32forD24 = "True" # HUD #dxvk.hud = "full" # End
Etc
Not sure if beneficial
WINEPREFIX=~/'.wine/Call of Duty Modern Warfare 2 (2009)' wine REG ADD 'HKEY_CURRENT_USER\Software\Wine\Direct3D' /v 'renderer' /t 'REG_SZ' /d 'vulkan' /f
1)
need to be signed into GitHub, and select the latest
/srv/www/wiki/data/attic/games/linux/wine/cod_mw2_2009_iw4x_steamcmd.1778367258.txt.gz · Last modified: by Sean Rhone
