files:
- file1: https://epoch-cdn.com/client/3.3.5-enUS-minified.zip
- file2: https://github.com/Project-Epoch/epoch-updater-releases/releases/latest/download/epoch-installer.exe
game:
arch: win64
exe: $GAMEDIR/drive_c/run-epoch.cmd
prefix: $GAMEDIR
installer:
- task:
arch: win64
description: Creating 64bit Wine prefix...
name: create_prefix
prefix: $GAMEDIR
- extract:
dst: $GAMEDIR/drive_c/Project Epoch/
file: $file1
- task:
args: --silent
description: Installing Epoch Updater...
executable: $file2
name: wineexec
overrides:
ffmpeg.dll: disabled
- task:
name: winekill
- write_json:
data:
clientDirectory: C:\Project Epoch
file: $GAMEDIR/drive_c/users/steamuser/AppData/Roaming/Project Epoch Updater/config.json
- write_file:
content: '@echo off
cd /d "%LOCALAPPDATA%\ProjectEpochUpdater\"
start "" "Project Epoch Updater.exe" "%*"'
file: $GAMEDIR/drive_c/run-epoch.cmd
description: ''
game_slug: project-epoch
gogslug: ''
humblestoreid: ''
installer_slug: project-epoch-official-launcher
name: Project Epoch
notes: 'IMPORTANT: The launcher WILL NOT WORK with Wine versions older than 9.5. For
best results, set the default Lutris runner to GE-Proton (Latest) before installing.'
runner: wine
script:
files:
- file1: https://epoch-cdn.com/client/3.3.5-enUS-minified.zip
- file2: https://github.com/Project-Epoch/epoch-updater-releases/releases/latest/download/epoch-installer.exe
game:
arch: win64
exe: $GAMEDIR/drive_c/run-epoch.cmd
prefix: $GAMEDIR
installer:
- task:
arch: win64
description: Creating 64bit Wine prefix...
name: create_prefix
prefix: $GAMEDIR
- extract:
dst: $GAMEDIR/drive_c/Project Epoch/
file: $file1
- task:
args: --silent
description: Installing Epoch Updater...
executable: $file2
name: wineexec
overrides:
ffmpeg.dll: disabled
- task:
name: winekill
- write_json:
data:
clientDirectory: C:\Project Epoch
file: $GAMEDIR/drive_c/users/steamuser/AppData/Roaming/Project Epoch Updater/config.json
- write_file:
content: '@echo off
cd /d "%LOCALAPPDATA%\ProjectEpochUpdater\"
start "" "Project Epoch Updater.exe" "%*"'
file: $GAMEDIR/drive_c/run-epoch.cmd
slug: project-epoch-official-launcher
steamid: null
version: official launcher
year: 2025
{
"game_slug": "project-epoch",
"version": "official launcher",
"description": "",
"notes": "IMPORTANT: The launcher WILL NOT WORK with Wine versions older than 9.5. For best results, set the default Lutris runner to GE-Proton (Latest) before installing.",
"name": "Project Epoch",
"year": 2025,
"steamid": null,
"gogslug": "",
"humblestoreid": "",
"runner": "wine",
"slug": "project-epoch-official-launcher",
"installer_slug": "project-epoch-official-launcher",
"script": {
"files": [
{
"file1": "https://epoch-cdn.com/client/3.3.5-enUS-minified.zip"
},
{
"file2": "https://github.com/Project-Epoch/epoch-updater-releases/releases/latest/download/epoch-installer.exe"
}
],
"game": {
"arch": "win64",
"exe": "$GAMEDIR/drive_c/run-epoch.cmd",
"prefix": "$GAMEDIR"
},
"installer": [
{
"task": {
"arch": "win64",
"description": "Creating 64bit Wine prefix...",
"name": "create_prefix",
"prefix": "$GAMEDIR"
}
},
{
"extract": {
"dst": "$GAMEDIR/drive_c/Project Epoch/",
"file": "$file1"
}
},
{
"task": {
"args": "--silent",
"description": "Installing Epoch Updater...",
"executable": "$file2",
"name": "wineexec",
"overrides": {
"ffmpeg.dll": "disabled"
}
}
},
{
"task": {
"name": "winekill"
}
},
{
"write_json": {
"data": {
"clientDirectory": "C:\\Project Epoch"
},
"file": "$GAMEDIR/drive_c/users/steamuser/AppData/Roaming/Project Epoch Updater/config.json"
}
},
{
"write_file": {
"content": "@echo off\ncd /d \"%LOCALAPPDATA%\\ProjectEpochUpdater\\\"\nstart \"\" \"Project Epoch Updater.exe\" \"%*\"",
"file": "$GAMEDIR/drive_c/run-epoch.cmd"
}
}
]
}
}