files:
- installer: https://cdn.il2korea.com/p1/a88c3b70f76a0e56b1e08b62c9895cfe/launcher/setup/Korea_IL2Series_Installer.exe
game:
exe: $GAMEDIR/drive_c/Program Files/IL2Series/Launcher.exe
prefix: $GAMEDIR
working_dir: $GAMEDIR/drive_c/Program Files/IL2Series/
installer:
- task:
arch: win64
name: create_prefix
prefix: $GAMEDIR
- task:
key: DisableHWAcceleration
name: set_regedit
path: HKEY_CURRENT_USER\Software\Microsoft\Avalon.Graphics
prefix: $GAMEDIR
type: REG_DWORD
value: '00000001'
- task:
app: corefonts vcrun2022 win10
name: winetricks
prefix: $GAMEDIR
- task:
key: ShowDotFiles
name: set_regedit
path: HKEY_CURRENT_USER\Software\Wine
prefix: $GAMEDIR
type: REG_SZ
value: Y
- task:
args: /VERYSILENT /SUPPRESSMSGBOXES
executable: installer
name: wineexec
prefix: $GAMEDIR
system:
env:
KMP_AFFINITY: disabled
OMP_NUM_THREADS: '32'
description: 'Initial Pass at an IL-2: Korea installer'
game_slug: il-2-korea
gogslug: ''
humblestoreid: ''
installer_slug: il-2-korea-1003
name: 'IL-2: Korea'
notes: "A newer VKD3D is required to stop a lighting flicker in the menu and more\
\ importantly to load terrain properly. There is currently no release with these\
\ fixes, though the terrain loading is fixed in master. The menu flicker remains\
\ unmerged as of 08/10/2026.\r\n\r\n#Fedora build deps\r\nsudo dnf install meson\
\ ninja-build glslang git mingw64-gcc mingw64-gcc-c++ mingw32-gcc mingw32-gcc-c++\r\
\n\r\ngit clone --recursive https://github.com/HansKristian-Work/vkd3d-proton\r\n\
cd vkd3d-proton\r\n\r\ngit fetch origin pull/3207/head\r\ngit cherry-pick 9b6e15be\r\
\n\r\n./package-release.sh 3202 /tmp/vkd3d --no-package\r\n\r\nDEST=~/.local/share/lutris/runtime/vkd3d/il-2-korea-fix\r\
\nmkdir -p $DEST\r\ncp -r /tmp/vkd3d/vkd3d-proton-3202/x64 $DEST/\r\ncp -r ~/.local/share/lutris/runtime/vkd3d/v2.14/x86\
\ $DEST/\r\ncp ~/.local/share/lutris/runtime/vkd3d/v2.14/setup_vkd3d_proton.sh $DEST/\r\
\n\r\nConfigure the game in lutris after the game is installed and you have prepared\
\ the updated VKD3D\r\nNavigate to the Runner Options\r\nEnable Advaned (options)\
\ in the top right\r\nSelect il-2-korea-fix as the VKD3D version"
runner: wine
script:
files:
- installer: https://cdn.il2korea.com/p1/a88c3b70f76a0e56b1e08b62c9895cfe/launcher/setup/Korea_IL2Series_Installer.exe
game:
exe: $GAMEDIR/drive_c/Program Files/IL2Series/Launcher.exe
prefix: $GAMEDIR
working_dir: $GAMEDIR/drive_c/Program Files/IL2Series/
installer:
- task:
arch: win64
name: create_prefix
prefix: $GAMEDIR
- task:
key: DisableHWAcceleration
name: set_regedit
path: HKEY_CURRENT_USER\Software\Microsoft\Avalon.Graphics
prefix: $GAMEDIR
type: REG_DWORD
value: '00000001'
- task:
app: corefonts vcrun2022 win10
name: winetricks
prefix: $GAMEDIR
- task:
key: ShowDotFiles
name: set_regedit
path: HKEY_CURRENT_USER\Software\Wine
prefix: $GAMEDIR
type: REG_SZ
value: Y
- task:
args: /VERYSILENT /SUPPRESSMSGBOXES
executable: installer
name: wineexec
prefix: $GAMEDIR
system:
env:
KMP_AFFINITY: disabled
OMP_NUM_THREADS: '32'
slug: il-2-korea-1003
steamid: null
version: '1.003'
year: null
{
"game_slug": "il-2-korea",
"version": "1.003",
"description": "Initial Pass at an IL-2: Korea installer",
"notes": "A newer VKD3D is required to stop a lighting flicker in the menu and more importantly to load terrain properly. There is currently no release with these fixes, though the terrain loading is fixed in master. The menu flicker remains unmerged as of 08/10/2026.\r\n\r\n#Fedora build deps\r\nsudo dnf install meson ninja-build glslang git mingw64-gcc mingw64-gcc-c++ mingw32-gcc mingw32-gcc-c++\r\n\r\ngit clone --recursive https://github.com/HansKristian-Work/vkd3d-proton\r\ncd vkd3d-proton\r\n\r\ngit fetch origin pull/3207/head\r\ngit cherry-pick 9b6e15be\r\n\r\n./package-release.sh 3202 /tmp/vkd3d --no-package\r\n\r\nDEST=~/.local/share/lutris/runtime/vkd3d/il-2-korea-fix\r\nmkdir -p $DEST\r\ncp -r /tmp/vkd3d/vkd3d-proton-3202/x64 $DEST/\r\ncp -r ~/.local/share/lutris/runtime/vkd3d/v2.14/x86 $DEST/\r\ncp ~/.local/share/lutris/runtime/vkd3d/v2.14/setup_vkd3d_proton.sh $DEST/\r\n\r\nConfigure the game in lutris after the game is installed and you have prepared the updated VKD3D\r\nNavigate to the Runner Options\r\nEnable Advaned (options) in the top right\r\nSelect il-2-korea-fix as the VKD3D version",
"name": "IL-2: Korea",
"year": null,
"steamid": null,
"gogslug": "",
"humblestoreid": "",
"runner": "wine",
"slug": "il-2-korea-1003",
"installer_slug": "il-2-korea-1003",
"script": {
"files": [
{
"installer": "https://cdn.il2korea.com/p1/a88c3b70f76a0e56b1e08b62c9895cfe/launcher/setup/Korea_IL2Series_Installer.exe"
}
],
"game": {
"exe": "$GAMEDIR/drive_c/Program Files/IL2Series/Launcher.exe",
"prefix": "$GAMEDIR",
"working_dir": "$GAMEDIR/drive_c/Program Files/IL2Series/"
},
"installer": [
{
"task": {
"arch": "win64",
"name": "create_prefix",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"key": "DisableHWAcceleration",
"name": "set_regedit",
"path": "HKEY_CURRENT_USER\\Software\\Microsoft\\Avalon.Graphics",
"prefix": "$GAMEDIR",
"type": "REG_DWORD",
"value": "00000001"
}
},
{
"task": {
"app": "corefonts vcrun2022 win10",
"name": "winetricks",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"key": "ShowDotFiles",
"name": "set_regedit",
"path": "HKEY_CURRENT_USER\\Software\\Wine",
"prefix": "$GAMEDIR",
"type": "REG_SZ",
"value": "Y"
}
},
{
"task": {
"args": "/VERYSILENT /SUPPRESSMSGBOXES",
"executable": "installer",
"name": "wineexec",
"prefix": "$GAMEDIR"
}
}
],
"system": {
"env": {
"KMP_AFFINITY": "disabled",
"OMP_NUM_THREADS": "32"
}
}
}
}