ValveSoftware / ValveSoftware/Proton

DarkOrbit Reloaded (4054110)

Open Beginner friendly
#9,612 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Game compatibility - Unofficial
Dominant language
C++
Stars
32.8k
Forks
1.6k
PR merge metrics
PR metrics pending

Description

Game: DarkOrbit Reloaded
AppID: 4054110
Proton version: Proton Experimental (latest)
OS: CachyOS (Arch-based), Kernel 6.19.7-1-cachyos

Problem

DarkOrbit uses Vuplex 3D WebView (embedded Chromium/CEF) for its login screen. Without PROTON_SET_GAME_DRIVE=1, the Chromium subprocess crashes at launch with:

GPU process launch failed: error_code=2
FATAL:gpu_data_manager_impl_private.cc(447) GPU process isn't usable. Goodbye.
Failed to grant sandbox access to cache directory

This is the same Vuplex WebView issue as #7960 (Sword of Convallaria).

Fix

Adding PROTON_SET_GAME_DRIVE=1 to launch options fixes the Steam version completely.

Request

Please add AppID 4054110 (DarkOrbit Reloaded) to the built-in gamedrive mitigation list in Proton, so it works out of the box without manual launch options.

The relevant code is in proton script around the gamedrive list:

"1890220", #Figmin XR
"2058180", #Judgment
"4054110", #DarkOrbit Reloaded  # <-- add this

Additional Note

The standalone (non-Steam) client has an additional issue: even with gamedrive, the embedded Chromium's GPU process fails to initialize ANGLE/Vulkan (eglInitialize SwANGLE failed). This requires forcing software rendering via --use-gl=swiftshader --use-angle=swiftshader flags on the Vuplex subprocess. Details and workaround in this guide.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start in the proton script at the built-in gamedrive mitigation list, near the entries for Figmin XR and Judgment. Confirm the Steam version’s failure without the mitigation and its successful launch with it; done means AppID 4054110 works without a manual launch option. The standalone client’s separate ANGLE issue is outside this request.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
1/5
Estimated time
Under an hour
Activity status
Quiet
Clarity
Clearly specified
Newbie friendliness
82/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.