Why Not? — Miscellaneous Ubisoft References
Miscellaneous Ubisoft infrastructure, game, and ecosystem references.
Cross-reference: Denuvo anti-tamper internals + hypervisor bypass RE →
denuvo-analysis.mdCross-reference: fan-project takedowns →takedowns/index.md
Ubisoft Game Service (GS) — Complete Game List
Ubisoft operated Game Service from 2001–2007 for multiplayer and account management. Two implementation methods:
In-game integration (gsconnect.ubisoft.com): Used from 2002–2007. Games include Far Cry, Splinter Cell: Chaos Theory, Ghost Recon: Jungle Storm, Rainbow Six 3, Brothers in Arms, Silent Hunter III, Heroes of Might and Magic V.
External ubi.com Game Service Client: Used 2001–2003, phased out by 2004. Games include Ghost Recon (2001), Rainbow Six: Rogue Spear, IL-2 Sturmovik.
E3 2017 — Press/Streaming Archive Links
E3 2017 press portals, Twitch streams, and YouTube archives for all major publishers.
-
Ubisoft press:
https://www.ubisoft-press.com/ -
Ubisoft Twitch:
https://www.twitch.tv/ubisoft -
Ubisoft YouTube:
https://www.youtube.com/c/ubisoft/videos
Trackmania on Linux
Trackmania runs on Linux via Proton with no performance overhead. Two installation methods:
- Steam: Install via Steam client, enable Steam Play for all titles if needed
- Lutris: Use Ubisoft Connect installer, run Openplanet via Wine prefix
Openplanet (the extension platform) also works on Linux via Protontricks.
The Crew — Crash Details (Wine/Linux)
Wine backtrace showing thecrew NULL pointer dereference at offset +0x1630768. Modules include bink2w64, vulkan-1, uplay_r164, d3d11, dxgi. Running via Wine with Vulkan layers.
DOF Shader Fix for WD2
ReShade DOF shader (forked from FransBouma) with 16:10 depth buffer correction for cutscenes. Adds DOF_CORRECT_16_9DEPTH uniform bool.
The Division 2 — Hyprland EAC Self-Kill (bennyfits, 2026)
A Hyprland window-matching script killed The Division 2 before it could start. The EAC splash screen was rebranded to "Tom Clancy's The Division 2", which matched the window criteria for the "close Ubisoft Connect on game close" profile. The splash screen opens → closes → triggers pkill -f Ubisoft → game dies.
UPlay Launch Script — Steam/Proton (IBBoard, 2022)
Shell script to launch Ubisoft Connect via Proton using AC:Liberations' compatdata prefix. Allows playing other Ubisoft games from Steam on Linux. Uses wine64 from Proton with WINEDLLOVERRIDES="steam.exe=b;dotnetfx35.exe=b" and the AC:Liberations Steam prefix.
LATEST_PROTON=$(ls -1 ~/.local/share/Steam/compatibilitytools.d/Proton*/files/bin/wine64 | grep -v rc | tail -n1)
WINEPREFIX="$HOME/.local/share/Steam/steamapps/compatdata/260210/pfx/" \
PROTON_USE_D9VK=1 PROTON_NO_ESYNC=1 \
WINEDLLOVERRIDES="steam.exe=b;dotnetfx35.exe=b" \
"$LATEST_PROTON" "c:/Program Files (x86)/Ubisoft/Ubisoft Game Launcher/UbisoftConnect.exe"
WDL Store Appearance Codes
Complete collection of Watch Dogs: Legion store outfit appearance codes with hex byte patterns, u64 IDs, and texture paths. Covers every outfit in the Outfit Shop and London Dissident Pack.
-
Male model ID: 1582, Female model ID: 8624
-
Each entry: 28 hex bytes (appearance code) + u64 ID : texture_path
-
Useful for outfit modding, texture swaps, and appearance code injection
Just Dance 2017 on macOS (Whisky)
Running Ubisoft games on Apple Silicon Mac via Whisky (a Wine wrapper):
- Create bottle with Enhanced Sync (ESync) + DXVK enabled
- Install Steam in the bottle
- Install game via Steam (triggers Ubisoft Connect install)
- Uninstall Ubisoft Connect, reinstall version 138.3.10824
- Replace new Version.txt with saved one from first install
Trackmania Webservices — Nadeo API Auth
Nadeo's Trackmania API authenticates through Ubisoft's public endpoint. Two auth methods:
- Ubisoft account: POST
public-ubiservices.ubi.com/v3/profiles/sessionswith Basic auth (email:password), Ubi-AppId header → get ubi token → POSTprod.trackmania.core.nadeo.online/v2/authentication/token/ubiserviceswithubi_v1 t=<token> - Dedicated server account: POST
prod.trackmania.core.nadeo.online/v2/authentication/token/basicwith Basic auth
Key detail: Ubisoft blocks default User-Agent strings. Include project name and contact in the header.
- Full auth guide (source)
- Community docs: https://webservices.openplanet.dev/
ctOS — Blume Corporation Marketing Site (Watch Dogs 1)
Ubisoft's in-universe ctOS promotional website, still live at ctos-blume.com. A fully functional marketing site for Watch Dogs 1 presenting Blume's "Building Smart Cities" vision.
Sections: Believe, Discover, Imagine, Connect. Features city video, network graph canvas, audio controls. Built with jQuery 1.10.2, SoundManager2, MediaElement player. Contains commented-out Ubisoft CDN image links (static9.cdn.ubi.com/resource/en-US/game/watchdogs/...).