Installer unreal-tournament-2004-gog-linux-x64
files: - gogsetup: N/A:Please select the game's setup Windows exe file downloaded from GOG. - linuxversion: https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/Unreal%20Tournament%202004/ut2004_linux.tar.xz game: exe: Unreal Tournament 2004/System/ut2004-bin-linux-amd64 installer: - extract: dst: $GAMEDIR/Unreal Tournament 2004 file: gogsetup format: gog - merge: dst: $GAMEDIR/Unreal Tournament 2004 src: $GAMEDIR/Unreal Tournament 2004/__support/app - merge: dst: $GAMEDIR/Unreal Tournament 2004 src: $GAMEDIR/Unreal Tournament 2004/app - extract: dst: $GAMEDIR/Unreal Tournament 2004 file: linuxversion - chmodx: $GAMEDIR/Unreal Tournament 2004/System/ut2004-bin-linux-amd64 - input_menu: description: 'Choose your game''s language:' id: LANG options: - int: English - frt: French - det: German - itt: Italian - est: Spanish preselect: int - write_config: data: Engine.Engine: Language: $INPUT_LANG RenderDevice: OpenGLDrv.OpenGLRenderDevice 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/Unreal Tournament 2004/System/Default.ini merge: true - write_config: data: Engine.PlayerController: DefaultFOV: 106.2602 DesiredFOV: 106.2602 FOVAngle: 106.2602 file: $GAMEDIR/Unreal Tournament 2004/System/DefUser.ini - write_file: content: 3QHVC-DHA9K-A84RE-KYRT4 file: $GAMEDIR/Unreal Tournament 2004/System/cdkey - move: dst: $CACHE src: $GAMEDIR/Unreal Tournament 2004/System/User.ini - execute: command: cd "$GAMEDIR/Unreal Tournament 2004/System"; sed -i -e s/ut2004master1.epicgames.com/ut2004master.333networks.com/g -e s/ut2004master2.epicgames.com/ut2004master.errorist.eu/g Default.ini; system: gamescope: null gamescope_game_res: $RESOLUTION gamescope_output_res: $RESOLUTION
description: Play "Unreal Tournament 2004" provided by GOG on Linux game_slug: unreal-tournament-2004 gogslug: ultra_pack_deluxe_turbo_hd_remix_vol2 humblestoreid: '' installer_slug: unreal-tournament-2004-gog-linux-x64 name: Unreal Tournament 2004 notes: "- Native x64 Linux version\r\n- This script installer will automagically set\ \ the game to your desktop resolution with widescreen mode\r\n- press \"~\" key\ \ to show console\r\n- Multilingual: you will be able to choose your preferred language\ \ for menus, subtitles and voices during installation between English (default),\ \ French, German, Italian and Spanish\r\n- Play UT2004 online with 333networks masterserver\r\ \n- You can not alt+tab. Workaround: use Gamescope\r\n- Game could crash if you\ \ click on a web link\r\n- Use Mangohud or libstrangle to limit fps. For example:\ \ \r\nMANGOHUD_CONFIG=\"fps_limit=60\" mangohud --dlsym ./ut2004-bin-linux-amd64" runner: linux script: files: - gogsetup: N/A:Please select the game's setup Windows exe file downloaded from GOG. - linuxversion: https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/Unreal%20Tournament%202004/ut2004_linux.tar.xz game: exe: Unreal Tournament 2004/System/ut2004-bin-linux-amd64 installer: - extract: dst: $GAMEDIR/Unreal Tournament 2004 file: gogsetup format: gog - merge: dst: $GAMEDIR/Unreal Tournament 2004 src: $GAMEDIR/Unreal Tournament 2004/__support/app - merge: dst: $GAMEDIR/Unreal Tournament 2004 src: $GAMEDIR/Unreal Tournament 2004/app - extract: dst: $GAMEDIR/Unreal Tournament 2004 file: linuxversion - chmodx: $GAMEDIR/Unreal Tournament 2004/System/ut2004-bin-linux-amd64 - input_menu: description: 'Choose your game''s language:' id: LANG options: - int: English - frt: French - det: German - itt: Italian - est: Spanish preselect: int - write_config: data: Engine.Engine: Language: $INPUT_LANG RenderDevice: OpenGLDrv.OpenGLRenderDevice 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/Unreal Tournament 2004/System/Default.ini merge: true - write_config: data: Engine.PlayerController: DefaultFOV: 106.2602 DesiredFOV: 106.2602 FOVAngle: 106.2602 file: $GAMEDIR/Unreal Tournament 2004/System/DefUser.ini - write_file: content: 3QHVC-DHA9K-A84RE-KYRT4 file: $GAMEDIR/Unreal Tournament 2004/System/cdkey - move: dst: $CACHE src: $GAMEDIR/Unreal Tournament 2004/System/User.ini - execute: command: cd "$GAMEDIR/Unreal Tournament 2004/System"; sed -i -e s/ut2004master1.epicgames.com/ut2004master.333networks.com/g -e s/ut2004master2.epicgames.com/ut2004master.errorist.eu/g Default.ini; system: gamescope: null gamescope_game_res: $RESOLUTION gamescope_output_res: $RESOLUTION slug: unreal-tournament-2004-gog-linux-x64 steamid: 13230 version: GOG Linux x64 year: 2004
{ "game_slug": "unreal-tournament-2004", "version": "GOG Linux x64", "description": "Play \"Unreal Tournament 2004\" provided by GOG on Linux", "notes": "- Native x64 Linux version\r\n- This script installer will automagically set the game to your desktop resolution with widescreen mode\r\n- press \"~\" key to show console\r\n- Multilingual: you will be able to choose your preferred language for menus, subtitles and voices during installation between English (default), French, German, Italian and Spanish\r\n- Play UT2004 online with 333networks masterserver\r\n- You can not alt+tab. Workaround: use Gamescope\r\n- Game could crash if you click on a web link\r\n- Use Mangohud or libstrangle to limit fps. For example: \r\nMANGOHUD_CONFIG=\"fps_limit=60\" mangohud --dlsym ./ut2004-bin-linux-amd64", "name": "Unreal Tournament 2004", "year": 2004, "steamid": 13230, "gogslug": "ultra_pack_deluxe_turbo_hd_remix_vol2", "humblestoreid": "", "runner": "linux", "slug": "unreal-tournament-2004-gog-linux-x64", "installer_slug": "unreal-tournament-2004-gog-linux-x64", "script": { "files": [ { "gogsetup": "N/A:Please select the game's setup Windows exe file downloaded from GOG." }, { "linuxversion": "https://github.com/legluondunet/MyLittleLutrisScripts/raw/master/Unreal%20Tournament%202004/ut2004_linux.tar.xz" } ], "game": { "exe": "Unreal Tournament 2004/System/ut2004-bin-linux-amd64" }, "installer": [ { "extract": { "dst": "$GAMEDIR/Unreal Tournament 2004", "file": "gogsetup", "format": "gog" } }, { "merge": { "dst": "$GAMEDIR/Unreal Tournament 2004", "src": "$GAMEDIR/Unreal Tournament 2004/__support/app" } }, { "merge": { "dst": "$GAMEDIR/Unreal Tournament 2004", "src": "$GAMEDIR/Unreal Tournament 2004/app" } }, { "extract": { "dst": "$GAMEDIR/Unreal Tournament 2004", "file": "linuxversion" } }, { "chmodx": "$GAMEDIR/Unreal Tournament 2004/System/ut2004-bin-linux-amd64" }, { "input_menu": { "description": "Choose your game's language:", "id": "LANG", "options": [ { "int": "English" }, { "frt": "French" }, { "det": "German" }, { "itt": "Italian" }, { "est": "Spanish" } ], "preselect": "int" } }, { "write_config": { "data": { "Engine.Engine": { "Language": "$INPUT_LANG", "RenderDevice": "OpenGLDrv.OpenGLRenderDevice" }, "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/Unreal Tournament 2004/System/Default.ini", "merge": true } }, { "write_config": { "data": { "Engine.PlayerController": { "DefaultFOV": 106.2602, "DesiredFOV": 106.2602, "FOVAngle": 106.2602 } }, "file": "$GAMEDIR/Unreal Tournament 2004/System/DefUser.ini" } }, { "write_file": { "content": "3QHVC-DHA9K-A84RE-KYRT4", "file": "$GAMEDIR/Unreal Tournament 2004/System/cdkey" } }, { "move": { "dst": "$CACHE", "src": "$GAMEDIR/Unreal Tournament 2004/System/User.ini" } }, { "execute": { "command": "cd \"$GAMEDIR/Unreal Tournament 2004/System\"; sed -i -e s/ut2004master1.epicgames.com/ut2004master.333networks.com/g -e s/ut2004master2.epicgames.com/ut2004master.errorist.eu/g Default.ini;" } } ], "system": { "gamescope": null, "gamescope_game_res": "$RESOLUTION", "gamescope_output_res": "$RESOLUTION" } } }