Installer unreal-tournament-2004-dvd-windows-megapack
files:
- game_dvd: https://archive.org/download/ut-2004-dvd/UT2004_DVD.ISO
- game_update: https://lutris.nyc3.cdn.digitaloceanspaces.com/games/ut2004/ut2004megapack.7z
- wrapper: https://github.com/elishacloud/dxwrapper/releases/download/v1.1.6900.22/dxwrapper.zip
game:
exe: drive_c/UT2004/System/UT2004.exe
prefix: $GAMEDIR
installer:
- task:
arch: win64
description: Creating wine prefix...
name: create_prefix
prefix: $GAMEDIR
- extract:
description: Extracting DVD data...
dst: $CACHE
file: game_dvd
format: iso
- task:
arch: win64
description: Installing game, when asking for a serial number, type 3QHVC-DHA9K-A84RE-KYRT4.
Then let all other options to default...
executable: $CACHE/Setup.exe
name: wineexec
- extract:
dst: $CACHE
file: game_update
format: 7z
- task:
arch: win64
description: Installing Unreal Tournament 2004 Mega Pack and update v3369...
executable: $CACHE/ut2004megapack.exe
name: wineexec
- write_config:
data:
D3DDrv.D3DRenderDevice:
ReduceMouseLag: true
Engine.Engine:
RenderDevice: D3DDrv.D3DRenderDevice
FirstRun:
FirstRun: 3369
OpenGLDrv.OpenGLRenderDevice:
ReduceMouseLag: true
SDLDrv.SDLClient:
FullscreenColorBits: 32
FullscreenViewportX: $RESOLUTION_WIDTH
FullscreenViewportY: $RESOLUTION_HEIGHT
TextureDetailLightmap: Higher
TextureDetailPlayerSkin: Higher
TextureDetailRenderMap: Higher
TextureDetailTerrain: Higher
TextureDetailWeaponSkin: Higher
TextureDetailWorld: Higher
WindowedColorBits: 32
WindowedViewportX: $RESOLUTION_WIDTH
WindowedViewportY: $RESOLUTION_HEIGHT
WinDrv.WindowsClient:
FullscreenColorBits: 32
FullscreenViewportX: $RESOLUTION_WIDTH
FullscreenViewportY: $RESOLUTION_HEIGHT
TextureDetailLightmap: Higher
TextureDetailPlayerSkin: Higher
TextureDetailRenderMap: Higher
TextureDetailTerrain: Higher
TextureDetailWeaponSkin: Higher
TextureDetailWorld: Higher
WindowedColorBits: 32
WindowedViewportX: $RESOLUTION_WIDTH
WindowedViewportY: $RESOLUTION_HEIGHT
file: $GAMEDIR/drive_c/UT2004/System/Default.ini
merge: true
- execute:
command: cd "$GAMEDIR/drive_c/UT2004/System"; sed -i -e s/ut2004master1.epicgames.com/ut2004master.333networks.com/g
-e s/ut2004master2.epicgames.com/ut2004master.errorist.eu/g Default.ini;
- write_config:
data:
Engine.PlayerController:
DefaultFOV: 106.2602
DesiredFOV: 106.2602
FOVAngle: 106.2602
file: $GAMEDIR/drive_c/UT2004/System/DefUser.ini
- move:
dst: $CACHE
src: $GAMEDIR/drive_c//UT2004/System/UT2004.ini
- extract:
dst: $GAMEDIR/drive_c/UT2004/System
file: wrapper
- copy:
dst: $GAMEDIR/drive_c/UT2004/System
src: $GAMEDIR/drive_c/UT2004/System/Stub/d3d8.dll
- write_config:
data:
Compatibility:
D3d8to9: 1
d3d9:
LimitPerFrameFPS: 60
file: $GAMEDIR/drive_c/UT2004/System/dxwrapper.ini
wine:
overrides:
d3d8: native
description: Play "Unreal Tournament 2004" DVD Windows edition on Linux!
game_slug: unreal-tournament-2004
gogslug: ''
humblestoreid: ''
installer_slug: unreal-tournament-2004-dvd-windows-megapack
name: Unreal Tournament 2004
notes: "- During install, game will be updated to latest Megapack v3369\r\n- Using\
\ DVD image from Internet Archive, DxWrapper for graphic enhancements, stability\r\
\n- Game will be set to your desktop resolution in widescreen mode with adapted\
\ FOV\r\n- Game's languages available: English (default), Spanish, French and Italian\r\
\n- Play UT2004 online with 333networks masterserver\r\n- Depend your keyboard layout,\
\ press \"~\" (qwerty) or \"\xF9\" (azerty) or ... key to show console\r\n- Type\
\ \"preferences\" in console to access advanced settings"
runner: wine
script:
files:
- game_dvd: https://archive.org/download/ut-2004-dvd/UT2004_DVD.ISO
- game_update: https://lutris.nyc3.cdn.digitaloceanspaces.com/games/ut2004/ut2004megapack.7z
- wrapper: https://github.com/elishacloud/dxwrapper/releases/download/v1.1.6900.22/dxwrapper.zip
game:
exe: drive_c/UT2004/System/UT2004.exe
prefix: $GAMEDIR
installer:
- task:
arch: win64
description: Creating wine prefix...
name: create_prefix
prefix: $GAMEDIR
- extract:
description: Extracting DVD data...
dst: $CACHE
file: game_dvd
format: iso
- task:
arch: win64
description: Installing game, when asking for a serial number, type 3QHVC-DHA9K-A84RE-KYRT4.
Then let all other options to default...
executable: $CACHE/Setup.exe
name: wineexec
- extract:
dst: $CACHE
file: game_update
format: 7z
- task:
arch: win64
description: Installing Unreal Tournament 2004 Mega Pack and update v3369...
executable: $CACHE/ut2004megapack.exe
name: wineexec
- write_config:
data:
D3DDrv.D3DRenderDevice:
ReduceMouseLag: true
Engine.Engine:
RenderDevice: D3DDrv.D3DRenderDevice
FirstRun:
FirstRun: 3369
OpenGLDrv.OpenGLRenderDevice:
ReduceMouseLag: true
SDLDrv.SDLClient:
FullscreenColorBits: 32
FullscreenViewportX: $RESOLUTION_WIDTH
FullscreenViewportY: $RESOLUTION_HEIGHT
TextureDetailLightmap: Higher
TextureDetailPlayerSkin: Higher
TextureDetailRenderMap: Higher
TextureDetailTerrain: Higher
TextureDetailWeaponSkin: Higher
TextureDetailWorld: Higher
WindowedColorBits: 32
WindowedViewportX: $RESOLUTION_WIDTH
WindowedViewportY: $RESOLUTION_HEIGHT
WinDrv.WindowsClient:
FullscreenColorBits: 32
FullscreenViewportX: $RESOLUTION_WIDTH
FullscreenViewportY: $RESOLUTION_HEIGHT
TextureDetailLightmap: Higher
TextureDetailPlayerSkin: Higher
TextureDetailRenderMap: Higher
TextureDetailTerrain: Higher
TextureDetailWeaponSkin: Higher
TextureDetailWorld: Higher
WindowedColorBits: 32
WindowedViewportX: $RESOLUTION_WIDTH
WindowedViewportY: $RESOLUTION_HEIGHT
file: $GAMEDIR/drive_c/UT2004/System/Default.ini
merge: true
- execute:
command: cd "$GAMEDIR/drive_c/UT2004/System"; sed -i -e s/ut2004master1.epicgames.com/ut2004master.333networks.com/g
-e s/ut2004master2.epicgames.com/ut2004master.errorist.eu/g Default.ini;
- write_config:
data:
Engine.PlayerController:
DefaultFOV: 106.2602
DesiredFOV: 106.2602
FOVAngle: 106.2602
file: $GAMEDIR/drive_c/UT2004/System/DefUser.ini
- move:
dst: $CACHE
src: $GAMEDIR/drive_c//UT2004/System/UT2004.ini
- extract:
dst: $GAMEDIR/drive_c/UT2004/System
file: wrapper
- copy:
dst: $GAMEDIR/drive_c/UT2004/System
src: $GAMEDIR/drive_c/UT2004/System/Stub/d3d8.dll
- write_config:
data:
Compatibility:
D3d8to9: 1
d3d9:
LimitPerFrameFPS: 60
file: $GAMEDIR/drive_c/UT2004/System/dxwrapper.ini
wine:
overrides:
d3d8: native
slug: unreal-tournament-2004-dvd-windows-megapack
steamid: null
version: DVD Windows + Megapack 3369
year: 2004
{
"game_slug": "unreal-tournament-2004",
"version": "DVD Windows + Megapack 3369",
"description": "Play \"Unreal Tournament 2004\" DVD Windows edition on Linux!",
"notes": "- During install, game will be updated to latest Megapack v3369\r\n- Using DVD image from Internet Archive, DxWrapper for graphic enhancements, stability\r\n- Game will be set to your desktop resolution in widescreen mode with adapted FOV\r\n- Game's languages available: English (default), Spanish, French and Italian\r\n- Play UT2004 online with 333networks masterserver\r\n- Depend your keyboard layout, press \"~\" (qwerty) or \"\u00f9\" (azerty) or ... key to show console\r\n- Type \"preferences\" in console to access advanced settings",
"name": "Unreal Tournament 2004",
"year": 2004,
"steamid": null,
"gogslug": "",
"humblestoreid": "",
"runner": "wine",
"slug": "unreal-tournament-2004-dvd-windows-megapack",
"installer_slug": "unreal-tournament-2004-dvd-windows-megapack",
"script": {
"files": [
{
"game_dvd": "https://archive.org/download/ut-2004-dvd/UT2004_DVD.ISO"
},
{
"game_update": "https://lutris.nyc3.cdn.digitaloceanspaces.com/games/ut2004/ut2004megapack.7z"
},
{
"wrapper": "https://github.com/elishacloud/dxwrapper/releases/download/v1.1.6900.22/dxwrapper.zip"
}
],
"game": {
"exe": "drive_c/UT2004/System/UT2004.exe",
"prefix": "$GAMEDIR"
},
"installer": [
{
"task": {
"arch": "win64",
"description": "Creating wine prefix...",
"name": "create_prefix",
"prefix": "$GAMEDIR"
}
},
{
"extract": {
"description": "Extracting DVD data...",
"dst": "$CACHE",
"file": "game_dvd",
"format": "iso"
}
},
{
"task": {
"arch": "win64",
"description": "Installing game, when asking for a serial number, type 3QHVC-DHA9K-A84RE-KYRT4. Then let all other options to default...",
"executable": "$CACHE/Setup.exe",
"name": "wineexec"
}
},
{
"extract": {
"dst": "$CACHE",
"file": "game_update",
"format": "7z"
}
},
{
"task": {
"arch": "win64",
"description": "Installing Unreal Tournament 2004 Mega Pack and update v3369...",
"executable": "$CACHE/ut2004megapack.exe",
"name": "wineexec"
}
},
{
"write_config": {
"data": {
"D3DDrv.D3DRenderDevice": {
"ReduceMouseLag": true
},
"Engine.Engine": {
"RenderDevice": "D3DDrv.D3DRenderDevice"
},
"FirstRun": {
"FirstRun": 3369
},
"OpenGLDrv.OpenGLRenderDevice": {
"ReduceMouseLag": true
},
"SDLDrv.SDLClient": {
"FullscreenColorBits": 32,
"FullscreenViewportX": "$RESOLUTION_WIDTH",
"FullscreenViewportY": "$RESOLUTION_HEIGHT",
"TextureDetailLightmap": "Higher",
"TextureDetailPlayerSkin": "Higher",
"TextureDetailRenderMap": "Higher",
"TextureDetailTerrain": "Higher",
"TextureDetailWeaponSkin": "Higher",
"TextureDetailWorld": "Higher",
"WindowedColorBits": 32,
"WindowedViewportX": "$RESOLUTION_WIDTH",
"WindowedViewportY": "$RESOLUTION_HEIGHT"
},
"WinDrv.WindowsClient": {
"FullscreenColorBits": 32,
"FullscreenViewportX": "$RESOLUTION_WIDTH",
"FullscreenViewportY": "$RESOLUTION_HEIGHT",
"TextureDetailLightmap": "Higher",
"TextureDetailPlayerSkin": "Higher",
"TextureDetailRenderMap": "Higher",
"TextureDetailTerrain": "Higher",
"TextureDetailWeaponSkin": "Higher",
"TextureDetailWorld": "Higher",
"WindowedColorBits": 32,
"WindowedViewportX": "$RESOLUTION_WIDTH",
"WindowedViewportY": "$RESOLUTION_HEIGHT"
}
},
"file": "$GAMEDIR/drive_c/UT2004/System/Default.ini",
"merge": true
}
},
{
"execute": {
"command": "cd \"$GAMEDIR/drive_c/UT2004/System\"; sed -i -e s/ut2004master1.epicgames.com/ut2004master.333networks.com/g -e s/ut2004master2.epicgames.com/ut2004master.errorist.eu/g Default.ini;"
}
},
{
"write_config": {
"data": {
"Engine.PlayerController": {
"DefaultFOV": 106.2602,
"DesiredFOV": 106.2602,
"FOVAngle": 106.2602
}
},
"file": "$GAMEDIR/drive_c/UT2004/System/DefUser.ini"
}
},
{
"move": {
"dst": "$CACHE",
"src": "$GAMEDIR/drive_c//UT2004/System/UT2004.ini"
}
},
{
"extract": {
"dst": "$GAMEDIR/drive_c/UT2004/System",
"file": "wrapper"
}
},
{
"copy": {
"dst": "$GAMEDIR/drive_c/UT2004/System",
"src": "$GAMEDIR/drive_c/UT2004/System/Stub/d3d8.dll"
}
},
{
"write_config": {
"data": {
"Compatibility": {
"D3d8to9": 1
},
"d3d9": {
"LimitPerFrameFPS": 60
}
},
"file": "$GAMEDIR/drive_c/UT2004/System/dxwrapper.ini"
}
}
],
"wine": {
"overrides": {
"d3d8": "native"
}
}
}
}