Othello
Another extension mod adding new areas, NPCs, some new quests and the like. Overall more extensive changes than the previous two entries, also with changes to previously existing areas in the game. It does not add new dialog lines but makes do with what's already available in game or from cut content. More info can be found here
Manual Instructions
- Do NOT install any patches, mods or fixes
- Install base game (Steam or GOG version are the correct version already)
- Install Othello
- (Optional) Install D3D11 Renderer (with DLL override)
- (Optional) Install functional mods you like
Note: This mod is incompatible with Ninja so many of the functional mods will not work. Also, Union must not be installed prior to mod installation because the mod uses a modified version of Union internally.
Lutris Install Script
This includes the Othello mod and a D3D11 renderer.
Note
This installation script is optimized for the Steam Deck. This includes using non-default health, mana and stamina bars as well as resizing and repositioning them. Also, the hotbar is disabled in favor of the zGamePad quick-access menus. Furthermore, the showing of items outside of the inventory is disabled because it also obscures the quick-access menu from zGamePad. If you don't like this (or play on a bigger screen), you can (and should) adapt or delete the respective section in the script (the section modifying
GOTHIC.INI). The UI elements can also be manually configured by pressing LCtrl + LAlt + V` in game and following the instructions. For this a keyboard is necessary.
Caution
This mod does not support any other mods so this installer does not contain Ninja or any other mods.
description: "Gothic - Othello with D3D11 Renderer"
game_slug: gothic
gogslug: gothic
installer_slug: gothic-gog
name: "Gothic - Othello"
slug: gothic-gog
steamid: 65540
gogid: 1207658682
version: GOG
year: 2001
notes:
"Hassle free installer of Gothic GOG version with the Othello mod with D3D11 renderer. Click \"Continue\" button in\
\ any pop-up during the installation. Please be patient, some steps take time to\
\ execute."
runner: wine
script:
files:
- setup: N/A:Select the GOG game setup file
- othello-exe:
filename: Othello-Setup.exe
url: https://www.worldofgothic.de/download.php?id=1677
- othello-1:
filename: Othello-Setup-1.bin
url: https://www.worldofgothic.de/download.php?id=1749
- gd3d11: https://github.com/kirides/GD3D11/releases/download/v17.9.7/GD3D11-v17.9.7.zip
variables:
gamedatapath: drive_c/GOG Games/Gothic/Data
gamepath: drive_c/GOG Games/Gothic
gamesystempath: drive_c/GOG Games/Gothic/system
wine:
overrides:
ddraw: n,b
dinput: n,b
dsound: b,n
msvcr100: n,b
game:
arch: win64
exe: $gamesystempath/GothicMod.exe
prefix: $GAMEDIR
installer:
- task:
arch: win64
description: Creating 64-bit Wine prefix
install_gecko: false
install_mono: false
name: create_prefix
prefix: $GAMEDIR
- task:
app: win10
arch: win64
description: "winetricks: win10"
name: winetricks
prefix: $GAMEDIR
- task:
arch: win64
args: /SP- /SUPRESSMSGBOXES /LOG /SILENT
description: Installing Gothic
executable: setup
name: wineexec
prefix: $GAMEDIR
- task:
app: "directmusic dotnet48 vcrun2022 dxvk"
arch: win64
description: Install wine dependencies. It takes some time. Be patient
name: winetricks
prefix: $GAMEDIR
- move:
src: othello-exe
dst: $CACHE/
- move:
src: othello-1
dst: $CACHE/
- task:
arch: win64
args: /S /D=C:\\GOG Games\\Gothic
description: Installing Othello
executable: $CACHE/Othello-Setup.exe
name: wineexec
prefix: $GAMEDIR
working_dir: $GAMEDIR
- extract:
dst: $GAMEDIR/$gamesystempath
file: gd3d11
- write_config:
description: Updating 'gothic.ini' file
file: $GAMEDIR/$gamesystempath/GOTHIC.INI
data:
GAME:
bloodDetail: 3
playLogoVideos: 0
scaleVideos: 1
subTitles: 1
PERFORMANCE:
modelDetail: 1
sightValue: 14
HOTBAR:
ShowIconsOutsideOfInventory: 0
HotBarCellSize: 0
NEW_BARS:
useDefaultBars: 1
healthBarFlip: 0
healthBarX: 240
healthBarY: 7700
healthBarW: 250
healthBarH: 25
healthTextX: 1043
healthTextY: 7760
healthTextAlign: 1
staminaBarFlip: 0
staminaBarX: 3293
staminaBarY: 7700
staminaBarW: 250
staminaBarH: 25
staminaTextX: 4100
staminaTextY: 7760
staminaTextAlign: 1
manaBarFlip: 0
manaBarX: 6360
manaBarY: 7700
manaBarW: 250
manaBarH: 25
manaTextX: 7150
manaTextY: 7760
manaTextAlign: 1
- write_config:
data:
Display:
Brightness: 1.0
Rain: 1
RainEffects: 1
TextureQuality: 16384
UIScale: 1.0
VSync: 1
FontRendering:
Enable: 1
General:
AllowNormalmaps: 1
AnimateStaticVobs: 1
DrawWorldSectionIntersections: 1
EnableDebugLog: 0
EnableGodRays: 1
EnableInactiveFpsLock: 1
FpsLimit: 60
SunLightStrength: 1.5
HBAO:
Bias: 0.5
BlurSharpness: 4.0
EnableBlur: 1
Enabled: 0
PowerExponent: 3.0
Radius: 1.0
SsaoBlurRadius: 1
SsaoStepCount: 0
SMAA:
Enabled: 1
SharpenFactor: 0.2
Shadows:
EnableDynamicLighting: 1
EnableShadows: 1
EnableSoftShadows: 1
PointlightShadows: 2
ShadowAOStrength: 0.5
ShadowMapSize: 2048
ShadowStrength: 0.4
SmoothCameraUpdate: 1
WorldAOStrength: 0.5
WorldShadowRangeScale: 8.0
description: Updating GD3D11 config
file: $GAMEDIR/$gamesystempath/GD3D11/UserSettings.ini
- write_config:
data:
General:
OutdoorSmallVobDrawRadius: 15000.0
OutdoorVobDrawRadius: 30000.0
SectionDrawRadius: 4
VisualFXDrawRadius: 10000.0
description: WORLD distance settings
file: $GAMEDIR/$gamesystempath/GD3D11/ZENResources/WORLD.INI
- write_config:
data:
General:
OutdoorSmallVobDrawRadius: 15000.0
OutdoorVobDrawRadius: 15000.0
SectionDrawRadius: 4
VisualFXDrawRadius: 10000.0
description: ORCGRAVEYARD distance settings
file: $GAMEDIR/$gamesystempath/GD3D11/ZENResources/ORCGRAVEYARD.INI
- write_config:
data:
General:
OutdoorSmallVobDrawRadius: 15000.0
OutdoorVobDrawRadius: 15000.0
SectionDrawRadius: 4
VisualFXDrawRadius: 10000.0
description: OLDMINE distance settings
file: $GAMEDIR/$gamesystempath/GD3D11/ZENResources/OLDMINE.INI
- write_config:
data:
General:
OutdoorSmallVobDrawRadius: 15000.0
OutdoorVobDrawRadius: 15000.0
SectionDrawRadius: 4
VisualFXDrawRadius: 10000.0
description: ORCTEMPEL distance settings
file: $GAMEDIR/$gamesystempath/GD3D11/ZENResources/ORCTEMPEL.INI
- write_config:
data:
General:
OutdoorSmallVobDrawRadius: 15000.0
OutdoorVobDrawRadius: 15000.0
SectionDrawRadius: 4
VisualFXDrawRadius: 10000.0
description: FREEMINE distance settings
file: $GAMEDIR/$gamesystempath/GD3D11/ZENResources/FREEMINE.INI