files:
- infantryinstaller: http://freeinfantry.com/download/win/latest/Install-Infantry-Online.exe
- infantrybanner: http://freeinfantry.com/download/installer-images/linux-lutris-banner-184x69.jpg
game:
arch: win32
exe: $GAMEDIR/drive_c/Program Files/Infantry Online/InfantryLauncher.exe
prefix: $GAMEDIR
working_dir: $GAMEDIR/drive_c/Program Files/Infantry Online/
installer:
- task:
app: dotnet452
description: Step (1/2) - Installing .NET 4.5.2...
name: winetricks
prefix: $GAMEDIR
- task:
args: /ddraw=opengl /S
description: Step (2/2) - Installing Infantry Online...
executable: infantryinstaller
name: wineexec
prefix: $GAMEDIR
- move:
dst: $GAMEDIR/infantry-online.jpg
src: infantrybanner
- execute:
command: mkdir -p ~/.local/share/lutris/banners
description: Create the banners folder if needed
- execute:
command: cp $GAMEDIR/infantry-online.jpg ~/.local/share/lutris/banners/
description: Move the banner to the lutris banner folder
wine:
d3d_extras: 'false'
dxvk: 'false'
dxvk_nvapi: 'false'
overrides:
ddraw.dll: n,b
vkd3d: 'false'
description: Installs the latest Infantry Online Launcher from the Free Infantry Group.
game_slug: infantry-online
gogslug: ''
humblestoreid: ''
installer_slug: infantry-online-155
name: Infantry Online
notes: "# Date : (2022-02-20 14-00)\r\n# Last revision : (2022-02-24 06-21)\r\n# Wine\
\ version used : 7.0.0\r\n# Distribution used to test : Ubuntu 20.04 LTS\r\n# Author\
\ : Spiff\r\n# Script Reference : https://github.com/lutris/lutris/blob/master/docs/installers.rst\r\
\n# Website: http://freeinfantry.com\r\n\r\nThings to know:\r\n1. Uses cnc-ddraw\
\ library to fix all known drawing issues with the original game.\r\n2. Game expects\
\ fullscreen. Press ALT-ENTER to toggle between windowed mode and fullscreen.\r\
\n3. Any issues find info on our website: http://freeinfantry.com or on our discord\
\ chat: https://discord.gg/2avPSyv\r\n\r\nKnown issues:\r\n1. Registry settings\
\ are saved on a clean exit. Use the \"Quit\" button on the main zone list or \"\
File\" menu -> Exit instead of the \"X\" to make sure the game saves your resolution\
\ & alias for the next launch."
runner: wine
script:
files:
- infantryinstaller: http://freeinfantry.com/download/win/latest/Install-Infantry-Online.exe
- infantrybanner: http://freeinfantry.com/download/installer-images/linux-lutris-banner-184x69.jpg
game:
arch: win32
exe: $GAMEDIR/drive_c/Program Files/Infantry Online/InfantryLauncher.exe
prefix: $GAMEDIR
working_dir: $GAMEDIR/drive_c/Program Files/Infantry Online/
installer:
- task:
app: dotnet452
description: Step (1/2) - Installing .NET 4.5.2...
name: winetricks
prefix: $GAMEDIR
- task:
args: /ddraw=opengl /S
description: Step (2/2) - Installing Infantry Online...
executable: infantryinstaller
name: wineexec
prefix: $GAMEDIR
- move:
dst: $GAMEDIR/infantry-online.jpg
src: infantrybanner
- execute:
command: mkdir -p ~/.local/share/lutris/banners
description: Create the banners folder if needed
- execute:
command: cp $GAMEDIR/infantry-online.jpg ~/.local/share/lutris/banners/
description: Move the banner to the lutris banner folder
wine:
d3d_extras: 'false'
dxvk: 'false'
dxvk_nvapi: 'false'
overrides:
ddraw.dll: n,b
vkd3d: 'false'
slug: infantry-online-155
steamid: null
version: '1.55'
year: 1999
{
"game_slug": "infantry-online",
"version": "1.55",
"description": "Installs the latest Infantry Online Launcher from the Free Infantry Group.",
"notes": "# Date : (2022-02-20 14-00)\r\n# Last revision : (2022-02-24 06-21)\r\n# Wine version used : 7.0.0\r\n# Distribution used to test : Ubuntu 20.04 LTS\r\n# Author : Spiff\r\n# Script Reference : https://github.com/lutris/lutris/blob/master/docs/installers.rst\r\n# Website: http://freeinfantry.com\r\n\r\nThings to know:\r\n1. Uses cnc-ddraw library to fix all known drawing issues with the original game.\r\n2. Game expects fullscreen. Press ALT-ENTER to toggle between windowed mode and fullscreen.\r\n3. Any issues find info on our website: http://freeinfantry.com or on our discord chat: https://discord.gg/2avPSyv\r\n\r\nKnown issues:\r\n1. Registry settings are saved on a clean exit. Use the \"Quit\" button on the main zone list or \"File\" menu -> Exit instead of the \"X\" to make sure the game saves your resolution & alias for the next launch.",
"name": "Infantry Online",
"year": 1999,
"steamid": null,
"gogslug": "",
"humblestoreid": "",
"runner": "wine",
"slug": "infantry-online-155",
"installer_slug": "infantry-online-155",
"script": {
"files": [
{
"infantryinstaller": "http://freeinfantry.com/download/win/latest/Install-Infantry-Online.exe"
},
{
"infantrybanner": "http://freeinfantry.com/download/installer-images/linux-lutris-banner-184x69.jpg"
}
],
"game": {
"arch": "win32",
"exe": "$GAMEDIR/drive_c/Program Files/Infantry Online/InfantryLauncher.exe",
"prefix": "$GAMEDIR",
"working_dir": "$GAMEDIR/drive_c/Program Files/Infantry Online/"
},
"installer": [
{
"task": {
"app": "dotnet452",
"description": "Step (1/2) - Installing .NET 4.5.2...",
"name": "winetricks",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"args": "/ddraw=opengl /S",
"description": "Step (2/2) - Installing Infantry Online...",
"executable": "infantryinstaller",
"name": "wineexec",
"prefix": "$GAMEDIR"
}
},
{
"move": {
"dst": "$GAMEDIR/infantry-online.jpg",
"src": "infantrybanner"
}
},
{
"execute": {
"command": "mkdir -p ~/.local/share/lutris/banners",
"description": "Create the banners folder if needed"
}
},
{
"execute": {
"command": "cp $GAMEDIR/infantry-online.jpg ~/.local/share/lutris/banners/",
"description": "Move the banner to the lutris banner folder"
}
}
],
"wine": {
"d3d_extras": "false",
"dxvk": "false",
"dxvk_nvapi": "false",
"overrides": {
"ddraw.dll": "n,b"
},
"vkd3d": "false"
}
}
}