description: ''
game_slug: there
gogslug: ''
humblestoreid: ''
installer_slug: there-edge-1
name: There
notes: "Additional required software to be installed:\r\n- Microsoft Edge\r\n- Microsoft\
\ Edge WebView2 (older version compatible with Wine)\r\n- Fraunhofer IIS MP3 Decoder\
\ (for in-game stereo systems)\r\n\r\nKnown issues:\r\n- No transparency for WebView2\
\ UI elements\r\n- Sometimes WebView2 UI elements go blank and/or don't redraw until\
\ clicked\r\n- Sometimes when clicking outside the There window, it becomes very\
\ tiny and can't be resized or exited and must be force closed\r\n- MIDI music doesn't\
\ work in the installer\r\n- DXSETUP.exe fails during client installation. Click\
\ No in the dialog to continue. It does not prevent the 3D client from working.\r\
\n- The game login is not shared with the in-game browser, so you would need to\
\ manually log into the website after logging into the client to access web content\
\ that requires login, such as quest kits\r\n- Unofficial ThereEdge v1.1.2 from\
\ GitHub is the last known version to work reliably (latest tested is v1.1.7), after\
\ which WebView2 elements stop working or the 3D client freezes. The official installed\
\ version was updated from v1.0.9 to v1.1.7 in 2025.\r\n- On some versions of Wine\
\ (seems to be non-GE versions):\r\n - Launching, exiting, or changing focus of\
\ the client window may cause monitors to briefly go blank as if changing resolution\
\ or refresh rate\r\n - Buttons in the 3D client may not be clickable when it is\
\ not on the primary monitor. Workaround is to move the window to the primary monitor.\r\
\n - Links in the browser may not be clickable. Workaround is to right-click and\
\ copy links into the address bar.\r\n\r\nTested playable Wine versions:\r\n- wine-10.20-amd64-wow64\r\
\n- wine-10.8-amd64-wow64\r\n- wine-9.22-amd64-wow64\r\n\r\nTested Wine versions\
\ with major playability issues:\r\n- wine-ge-8-26-x86_64 (Often gets an unremovable\
\ error web page overlaying most of the screen, a regression in ThereEdge v1.0.9\
\ -> v1.1.7, but otherwise the most stable version tested)\r\n- wine-8.21-amd64\
\ (DX8/DX9 fails, OGL works, gets an unremovable error web page overlaying most\
\ of the screen)\r\n\r\nAdditional notes:\r\n- To prevent issues with small screens,\
\ this script does not adjust the 3D client resolution from the default/minimum\
\ 800x600. You will likely want to increase the resolution either in There Tweaker\
\ (launch option included) or after logging in at There -> Settings -> Audio/Video\
\ -> Resolution."
runner: wine
script:
files:
- there_setup:
filename: Get_There.exe
url: https://www.there.com/install/there.setup.exe
- thereim_setup:
filename: ThereIMInstaller.20090218.signed.exe
url: https://www.there.com/install/thereim.setup.exe
- edge:
filename: MicrosoftEdgeSetup.exe
url: https://go.microsoft.com/fwlink/?linkid=2109047&Channel=Stable&language=en&brand=M100
- webview2_downgrade: https://github.com/westinyang/WebView2RuntimeArchive/releases/download/92.0.902.73/Microsoft.WebView2.FixedVersionRuntime.92.0.902.73.x64.cab
- l3codecx: https://www.rarewares.org/rrw/files/fhg/l3codecx.exe
game:
arch: win64
args: -U -l http://www.prod.there.com/status/min.html
exe: $GAMEDIR/drive_c/Makena/There/ThereClient/There.exe
launch_configs:
- args: -l http://webapps.prod.there.com/addrdisc/addrdisc
exe: $GAMEDIR/drive_c/Makena/ThereIM/ThereIM.exe
name: ThereIM
working_dir: $GAMEDIR/drive_c/Makena/ThereIM
- exe: $GAMEDIR/drive_c/Makena/There/ThereClient/Resources/dlls/theretweaker.exe
name: There Tweaker
working_dir: $GAMEDIR/drive_c/Makena/There/ThereClient
prefix: $GAMEDIR
working_dir: $GAMEDIR/drive_c/Makena/There/ThereClient
install_complete_text: 'Installation completed!
If the There client is still open, you may need to close and relaunch for it to
work properly.'
installer:
- task:
arch: win64
description: Creating 64-bit wine prefix
install_gecko: false
install_mono: false
name: create_prefix
prefix: $GAMEDIR
- task:
app: corefonts dxvk dotnet48 vcrun2022
description: Setting up winetricks prerequisites
name: winetricks
- task:
blocking: true
description: Installing MP3 decoder
exclude_processes: l3codecx.exe
executable: l3codecx
name: wineexec
- task:
key: MSACM.l3acm
name: set_regedit
path: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Drivers32
type: REG_SZ
value: l3codecx.acm
- task:
description: 'Installing Microsoft Edge
Please close browser after install completes.'
executable: edge
name: wineexec
- task:
description: 'Disabling Edge Update service
This prevents Edge from holding Wine open after closing There.'
key: Start
name: set_regedit
path: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\edgeupdate
type: REG_DWORD
value: '00000004'
- execute:
command: pkill -f MicrosoftEdgeUpdate.exe
description: Terminating Edge Update process
- merge:
description: Installing old Wine-compatible version of Edge WebView2
dst: $GAMEDIR/drive_c/Makena/There/ThereClient
src: webview2_downgrade
- execute:
command: 'cd "$GAMEDIR/drive_c/Makena/There/ThereClient"
cabextract -d ./WebView2 Microsoft.WebView2.FixedVersionRuntime.92.0.902.73.x64.cab
rm Microsoft.WebView2.FixedVersionRuntime.92.0.902.73.x64.cab
cd WebView2
export LD_LIBRARY_PATH=""
mv Microsoft.WebView2.FixedVersionRuntime.92.0.902.73.x64/* ./
rmdir Microsoft.WebView2.FixedVersionRuntime.92.0.902.73.x64
'
- task:
description: 'Installing ThereIM
DO NOT change the installation directory.'
executable: thereim_setup
name: wineexec
- input_menu:
description: 'Select There''s initial renderer:'
id: REND
options:
- OGL: OGL (best compatibility, recommended for Steam Deck)
- DX8: DX8 (official default)
- DX9: DX9 (best feature support, recommended for most installs)
preselect: DX9
- task:
description: Saving renderer
key: graphicsPlatform
name: set_regedit
path: HKEY_CURRENT_USER\Software\There.com\There\LocalSettings
type: REG_SZ
value: $INPUT_REND
- task:
description: 'Installing There
DO NOT change the installation directory.
You may need to close and relaunch There after the install completes.'
exclude_processes: There.exe
executable: there_setup
name: wineexec
wine:
overrides:
l3codecx.acm: n
slug: there-edge-1
steamid: null
version: Edge
year: 2012
{
"game_slug": "there",
"version": "Edge",
"description": "",
"notes": "Additional required software to be installed:\r\n- Microsoft Edge\r\n- Microsoft Edge WebView2 (older version compatible with Wine)\r\n- Fraunhofer IIS MP3 Decoder (for in-game stereo systems)\r\n\r\nKnown issues:\r\n- No transparency for WebView2 UI elements\r\n- Sometimes WebView2 UI elements go blank and/or don't redraw until clicked\r\n- Sometimes when clicking outside the There window, it becomes very tiny and can't be resized or exited and must be force closed\r\n- MIDI music doesn't work in the installer\r\n- DXSETUP.exe fails during client installation. Click No in the dialog to continue. It does not prevent the 3D client from working.\r\n- The game login is not shared with the in-game browser, so you would need to manually log into the website after logging into the client to access web content that requires login, such as quest kits\r\n- Unofficial ThereEdge v1.1.2 from GitHub is the last known version to work reliably (latest tested is v1.1.7), after which WebView2 elements stop working or the 3D client freezes. The official installed version was updated from v1.0.9 to v1.1.7 in 2025.\r\n- On some versions of Wine (seems to be non-GE versions):\r\n - Launching, exiting, or changing focus of the client window may cause monitors to briefly go blank as if changing resolution or refresh rate\r\n - Buttons in the 3D client may not be clickable when it is not on the primary monitor. Workaround is to move the window to the primary monitor.\r\n - Links in the browser may not be clickable. Workaround is to right-click and copy links into the address bar.\r\n\r\nTested playable Wine versions:\r\n- wine-10.20-amd64-wow64\r\n- wine-10.8-amd64-wow64\r\n- wine-9.22-amd64-wow64\r\n\r\nTested Wine versions with major playability issues:\r\n- wine-ge-8-26-x86_64 (Often gets an unremovable error web page overlaying most of the screen, a regression in ThereEdge v1.0.9 -> v1.1.7, but otherwise the most stable version tested)\r\n- wine-8.21-amd64 (DX8/DX9 fails, OGL works, gets an unremovable error web page overlaying most of the screen)\r\n\r\nAdditional notes:\r\n- To prevent issues with small screens, this script does not adjust the 3D client resolution from the default/minimum 800x600. You will likely want to increase the resolution either in There Tweaker (launch option included) or after logging in at There -> Settings -> Audio/Video -> Resolution.",
"name": "There",
"year": 2012,
"steamid": null,
"gogslug": "",
"humblestoreid": "",
"runner": "wine",
"slug": "there-edge-1",
"installer_slug": "there-edge-1",
"script": {
"files": [
{
"there_setup": {
"filename": "Get_There.exe",
"url": "https://www.there.com/install/there.setup.exe"
}
},
{
"thereim_setup": {
"filename": "ThereIMInstaller.20090218.signed.exe",
"url": "https://www.there.com/install/thereim.setup.exe"
}
},
{
"edge": {
"filename": "MicrosoftEdgeSetup.exe",
"url": "https://go.microsoft.com/fwlink/?linkid=2109047&Channel=Stable&language=en&brand=M100"
}
},
{
"webview2_downgrade": "https://github.com/westinyang/WebView2RuntimeArchive/releases/download/92.0.902.73/Microsoft.WebView2.FixedVersionRuntime.92.0.902.73.x64.cab"
},
{
"l3codecx": "https://www.rarewares.org/rrw/files/fhg/l3codecx.exe"
}
],
"game": {
"arch": "win64",
"args": "-U -l http://www.prod.there.com/status/min.html",
"exe": "$GAMEDIR/drive_c/Makena/There/ThereClient/There.exe",
"launch_configs": [
{
"args": "-l http://webapps.prod.there.com/addrdisc/addrdisc",
"exe": "$GAMEDIR/drive_c/Makena/ThereIM/ThereIM.exe",
"name": "ThereIM",
"working_dir": "$GAMEDIR/drive_c/Makena/ThereIM"
},
{
"exe": "$GAMEDIR/drive_c/Makena/There/ThereClient/Resources/dlls/theretweaker.exe",
"name": "There Tweaker",
"working_dir": "$GAMEDIR/drive_c/Makena/There/ThereClient"
}
],
"prefix": "$GAMEDIR",
"working_dir": "$GAMEDIR/drive_c/Makena/There/ThereClient"
},
"install_complete_text": "Installation completed!\n\nIf the There client is still open, you may need to close and relaunch for it to work properly.",
"installer": [
{
"task": {
"arch": "win64",
"description": "Creating 64-bit wine prefix",
"install_gecko": false,
"install_mono": false,
"name": "create_prefix",
"prefix": "$GAMEDIR"
}
},
{
"task": {
"app": "corefonts dxvk dotnet48 vcrun2022",
"description": "Setting up winetricks prerequisites",
"name": "winetricks"
}
},
{
"task": {
"blocking": true,
"description": "Installing MP3 decoder",
"exclude_processes": "l3codecx.exe",
"executable": "l3codecx",
"name": "wineexec"
}
},
{
"task": {
"key": "MSACM.l3acm",
"name": "set_regedit",
"path": "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows NT\\CurrentVersion\\Drivers32",
"type": "REG_SZ",
"value": "l3codecx.acm"
}
},
{
"task": {
"description": "Installing Microsoft Edge\nPlease close browser after install completes.",
"executable": "edge",
"name": "wineexec"
}
},
{
"task": {
"description": "Disabling Edge Update service\nThis prevents Edge from holding Wine open after closing There.",
"key": "Start",
"name": "set_regedit",
"path": "HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\edgeupdate",
"type": "REG_DWORD",
"value": "00000004"
}
},
{
"execute": {
"command": "pkill -f MicrosoftEdgeUpdate.exe",
"description": "Terminating Edge Update process"
}
},
{
"merge": {
"description": "Installing old Wine-compatible version of Edge WebView2",
"dst": "$GAMEDIR/drive_c/Makena/There/ThereClient",
"src": "webview2_downgrade"
}
},
{
"execute": {
"command": "cd \"$GAMEDIR/drive_c/Makena/There/ThereClient\"\ncabextract -d ./WebView2 Microsoft.WebView2.FixedVersionRuntime.92.0.902.73.x64.cab\nrm Microsoft.WebView2.FixedVersionRuntime.92.0.902.73.x64.cab\ncd WebView2\nexport LD_LIBRARY_PATH=\"\"\nmv Microsoft.WebView2.FixedVersionRuntime.92.0.902.73.x64/* ./\nrmdir Microsoft.WebView2.FixedVersionRuntime.92.0.902.73.x64\n"
}
},
{
"task": {
"description": "Installing ThereIM\nDO NOT change the installation directory.",
"executable": "thereim_setup",
"name": "wineexec"
}
},
{
"input_menu": {
"description": "Select There's initial renderer:",
"id": "REND",
"options": [
{
"OGL": "OGL (best compatibility, recommended for Steam Deck)"
},
{
"DX8": "DX8 (official default)"
},
{
"DX9": "DX9 (best feature support, recommended for most installs)"
}
],
"preselect": "DX9"
}
},
{
"task": {
"description": "Saving renderer",
"key": "graphicsPlatform",
"name": "set_regedit",
"path": "HKEY_CURRENT_USER\\Software\\There.com\\There\\LocalSettings",
"type": "REG_SZ",
"value": "$INPUT_REND"
}
},
{
"task": {
"description": "Installing There\nDO NOT change the installation directory.\nYou may need to close and relaunch There after the install completes.",
"exclude_processes": "There.exe",
"executable": "there_setup",
"name": "wineexec"
}
}
],
"wine": {
"overrides": {
"l3codecx.acm": "n"
}
}
}
}