docs(windows): document native OpenFUT Launcher GUI + elevation model
This commit is contained in:
@@ -37,6 +37,23 @@ hook redirects EA endpoints to the OpenFUT backend.
|
|||||||
> supported mechanism. FIFA under native Windows also ignores synthetic input,
|
> supported mechanism. FIFA under native Windows also ignores synthetic input,
|
||||||
> so in-game steps are performed by the operator one at a time.
|
> so in-game steps are performed by the operator one at a time.
|
||||||
|
|
||||||
|
### OpenFUT Launcher (GUI)
|
||||||
|
|
||||||
|
The `openfut-launcher` egui app runs natively on Windows (built for
|
||||||
|
`x86_64-pc-windows-gnu`; the Linux Proton path is `cfg`-gated out). It is the
|
||||||
|
one-button front end: it checks the backend, reconciles `openfut.cfg` from its
|
||||||
|
settings, and starts the game.
|
||||||
|
|
||||||
|
- Binary: `C:\OpenFUT\openfut-launcher.exe`; config: `%APPDATA%\openfut-launcher\config.json`.
|
||||||
|
- Launch it from the **"OpenFUT Launcher"** shortcut (Desktop / Start Menu). The
|
||||||
|
launcher itself is flagged `RUNASADMIN`, so it elevates once at start; the game
|
||||||
|
it spawns inherits that elevation (no second UAC prompt, no crack loader
|
||||||
|
"run as admin" failure).
|
||||||
|
- On Windows the launcher does NOT spawn LSX/autopatch (they are in-process:
|
||||||
|
`stp-origin_emu.dll` + the `version.dll` hook) and does NOT arm the host
|
||||||
|
(routing is purely `openfut.cfg`, which it writes into `C:\FIFA 17`).
|
||||||
|
- Rebuild from Linux: `cargo build -p openfut-launcher --release --target x86_64-pc-windows-gnu`.
|
||||||
|
|
||||||
## Routing (`openfut.cfg`)
|
## Routing (`openfut.cfg`)
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|||||||
Reference in New Issue
Block a user