Installer world-of-warcraft-epsilon-server
files:
- installer_archive:
filename: Installer.zip
url: https://media.epsilonwow.net/Installer.zip
game:
arch: win64
exe: drive_c/Games/Epsilon/Epsilon.exe
prefix: $GAMEDIR
installer:
- task:
arch: win64
description: Creating 64-bit Wine prefix.
name: create_prefix
prefix: $GAMEDIR
- task:
app: arial
arch: win64
description: Installing fonts
name: winetricks
prefix: $GAMEDIR
silent: true
- task:
name: winekill
prefix: $GAMEDIR
- task:
arch: win64
description: Setting Windows 10 mode for Wine
key: Version
name: set_regedit
path: HKEY_CURRENT_USER\Software\Wine
prefix: $GAMEDIR
value: win10
- task:
name: winekill
prefix: $GAMEDIR
- task:
arch: win64
description: 'Wine Staging: Enabling DXVA2'
key: backend
name: set_regedit
path: HKEY_CURRENT_USER\Software\Wine\DXVA2
prefix: $GAMEDIR
value: va
- task:
name: winekill
prefix: $GAMEDIR
- task:
app: dotnet48
arch: win64
description: Installing Microsoft .NET Framework 4.8
name: winetricks
prefix: $GAMEDIR
- task:
name: winekill
prefix: $GAMEDIR
- task:
app: d3dcompiler_47
arch: win64
description: Installing Direct3D Compiler
name: winetricks
prefix: $GAMEDIR
- task:
name: winekill
prefix: $GAMEDIR
- task:
app: dotnet8
arch: win64
description: Installing Microsoft .NET Core 8 Runtime
name: winetricks
prefix: $GAMEDIR
- task:
name: winekill
prefix: $GAMEDIR
- task:
app: dotnetdesktop8
arch: win64
description: Installing Microsoft .NET Core 8 Desktop Runtime
name: winetricks
prefix: $GAMEDIR
- task:
name: winekill
prefix: $GAMEDIR
- task:
app: vcrun2022
arch: win64
description: Installing Microsoft Visual C++ runtime
name: winetricks
prefix: $GAMEDIR
- task:
name: winekill
prefix: $GAMEDIR
- extract:
dst: $GAMEDIR/drive_c/
file: installer_archive
- execute:
command: WINEESYNC=1 WINEPREFIX="$GAMEDIR" "$WINEBIN" "$GAMEDIR/drive_c/Installer.exe"
description: Running Epsilon WoW installer.
- task:
name: winekill
prefix: $GAMEDIR
system:
env:
DXVK_CONFIG_FILE: $GAMEDIR/dxvk.conf
DXVK_HUD: compiler
DXVK_STATE_CACHE_PATH: $GAMEDIR
STAGING_SHARED_MEMORY: 1
__GL_DXVK_OPTIMIZATIONS: 1
__GL_SHADER_DISK_CACHE: 1
__GL_SHADER_DISK_CACHE_PATH: $GAMEDIR
wine:
battleye: false
eac: false
fsr: false
overrides:
nvapi: disabled
nvapi64: disabled
description: "\u201CEpsilon is the pioneer of the phasing system that allows you to\
\ create your own customized world, developed from the first core to introduce player-based\
\ phasing.\u201D"
game_slug: world-of-warcraft
gogslug: ''
humblestoreid: ''
installer_slug: world-of-warcraft-epsilon-server
name: World of Warcraft
notes: "There is a known issue where the Wine prefix is not set correctly to Windows\
\ 10 mode. If you are getting an ILLEGAL_ACCESS exception after launching the game,\
\ then go into the Wine configuration for Epsilon and set the Windows mode to Windows\
\ 10. The game will now run.\r\n\r\nRemember that your first time starting the game\
\ can take a very long time. Please be patient, it can take up to 10 minutes depending\
\ on your connection."
runner: wine
script:
files:
- installer_archive:
filename: Installer.zip
url: https://media.epsilonwow.net/Installer.zip
game:
arch: win64
exe: drive_c/Games/Epsilon/Epsilon.exe
prefix: $GAMEDIR
installer:
- task:
arch: win64
description: Creating 64-bit Wine prefix.
name: create_prefix
prefix: $GAMEDIR
- task:
app: arial
arch: win64
description: Installing fonts
name: winetricks
prefix: $GAMEDIR
silent: true
- task:
name: winekill
prefix: $GAMEDIR
- task:
arch: win64
description: Setting Windows 10 mode for Wine
key: Version
name: set_regedit
path: HKEY_CURRENT_USER\Software\Wine
prefix: $GAMEDIR
value: win10
- task:
name: winekill
prefix: $GAMEDIR
- task:
arch: win64
description: 'Wine Staging: Enabling DXVA2'
key: backend
name: set_regedit
path: HKEY_CURRENT_USER\Software\Wine\DXVA2
prefix: $GAMEDIR
value: va
- task:
name: winekill
prefix: $GAMEDIR
- task:
app: dotnet48
arch: win64
description: Installing Microsoft .NET Framework 4.8
name: winetricks
prefix: $GAMEDIR
- task:
name: winekill
prefix: $GAMEDIR
- task:
app: d3dcompiler_47
arch: win64
description: Installing Direct3D Compiler
name: winetricks
prefix: $GAMEDIR
- task:
name: winekill
prefix: $GAMEDIR
- task:
app: dotnet8
arch: win64
description: Installing Microsoft .NET Core 8 Runtime
name: winetricks
prefix: $GAMEDIR
- task:
name: winekill
prefix: $GAMEDIR
- task:
app: dotnetdesktop8
arch: win64
description: Installing Microsoft .NET Core 8 Desktop Runtime
name: winetricks
prefix: $GAMEDIR
- task:
name: winekill
prefix: $GAMEDIR
- task:
app: vcrun2022
arch: win64
description: Installing Microsoft Visual C++ runtime
name: winetricks
prefix: $GAMEDIR
- task:
name: winekill
prefix: $GAMEDIR
- extract:
dst: $GAMEDIR/drive_c/
file: installer_archive
- execute:
command: WINEESYNC=1 WINEPREFIX="$GAMEDIR" "$WINEBIN" "$GAMEDIR/drive_c/Installer.exe"
description: Running Epsilon WoW installer.
- task:
name: winekill
prefix: $GAMEDIR
system:
env:
DXVK_CONFIG_FILE: $GAMEDIR/dxvk.conf
DXVK_HUD: compiler
DXVK_STATE_CACHE_PATH: $GAMEDIR
STAGING_SHARED_MEMORY: 1
__GL_DXVK_OPTIMIZATIONS: 1
__GL_SHADER_DISK_CACHE: 1
__GL_SHADER_DISK_CACHE_PATH: $GAMEDIR
wine:
battleye: false
eac: false
fsr: false
overrides:
nvapi: disabled
nvapi64: disabled
slug: world-of-warcraft-epsilon-server
steamid: null
version: Epsilon server
year: 2004
{
"game_slug": "world-of-warcraft",
"version": "Epsilon server",
"description": "\u201cEpsilon is the pioneer of the phasing system that allows you to create your own customized world, developed from the first core to introduce player-based phasing.\u201d",
"notes": "There is a known issue where the Wine prefix is not set correctly to Windows 10 mode. If you are getting an ILLEGAL_ACCESS exception after launching the game, then go into the Wine configuration for Epsilon and set the Windows mode to Windows 10. The game will now run.\r\n\r\nRemember that your first time starting the game can take a very long time. Please be patient, it can take up to 10 minutes depending on your connection.",
"name": "World of Warcraft",
"year": 2004,
"steamid": null,
"gogslug": "",
"humblestoreid": "",
"runner": "wine",
"slug": "world-of-warcraft-epsilon-server",
"installer_slug": "world-of-warcraft-epsilon-server",
"script": {
"files": [
{
"installer_archive": {
"filename": "Installer.zip",
"url": "https://media.epsilonwow.net/Installer.zip"
}
}
],
"game": {
"arch": "win64",
"exe": "drive_c/Games/Epsilon/Epsilon.exe",
"prefix": "$GAMEDIR"
},
"installer": [
{
"task": {
"arch": "win64",
"description": "Creating 64-bit Wine prefix.",
"name": "create_prefix",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"app": "arial",
"arch": "win64",
"description": "Installing fonts",
"name": "winetricks",
"prefix": "$GAMEDIR",
"silent": true
}
},
{
"task": {
"name": "winekill",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"arch": "win64",
"description": "Setting Windows 10 mode for Wine",
"key": "Version",
"name": "set_regedit",
"path": "HKEY_CURRENT_USER\\Software\\Wine",
"prefix": "$GAMEDIR",
"value": "win10"
}
},
{
"task": {
"name": "winekill",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"arch": "win64",
"description": "Wine Staging: Enabling DXVA2",
"key": "backend",
"name": "set_regedit",
"path": "HKEY_CURRENT_USER\\Software\\Wine\\DXVA2",
"prefix": "$GAMEDIR",
"value": "va"
}
},
{
"task": {
"name": "winekill",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"app": "dotnet48",
"arch": "win64",
"description": "Installing Microsoft .NET Framework 4.8",
"name": "winetricks",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"name": "winekill",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"app": "d3dcompiler_47",
"arch": "win64",
"description": "Installing Direct3D Compiler",
"name": "winetricks",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"name": "winekill",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"app": "dotnet8",
"arch": "win64",
"description": "Installing Microsoft .NET Core 8 Runtime",
"name": "winetricks",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"name": "winekill",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"app": "dotnetdesktop8",
"arch": "win64",
"description": "Installing Microsoft .NET Core 8 Desktop Runtime",
"name": "winetricks",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"name": "winekill",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"app": "vcrun2022",
"arch": "win64",
"description": "Installing Microsoft Visual C++ runtime",
"name": "winetricks",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"name": "winekill",
"prefix": "$GAMEDIR"
}
},
{
"extract": {
"dst": "$GAMEDIR/drive_c/",
"file": "installer_archive"
}
},
{
"execute": {
"command": "WINEESYNC=1 WINEPREFIX=\"$GAMEDIR\" \"$WINEBIN\" \"$GAMEDIR/drive_c/Installer.exe\"",
"description": "Running Epsilon WoW installer."
}
},
{
"task": {
"name": "winekill",
"prefix": "$GAMEDIR"
}
}
],
"system": {
"env": {
"DXVK_CONFIG_FILE": "$GAMEDIR/dxvk.conf",
"DXVK_HUD": "compiler",
"DXVK_STATE_CACHE_PATH": "$GAMEDIR",
"STAGING_SHARED_MEMORY": 1,
"__GL_DXVK_OPTIMIZATIONS": 1,
"__GL_SHADER_DISK_CACHE": 1,
"__GL_SHADER_DISK_CACHE_PATH": "$GAMEDIR"
}
},
"wine": {
"battleye": false,
"eac": false,
"fsr": false,
"overrides": {
"nvapi": "disabled",
"nvapi64": "disabled"
}
}
}
}