diff options
author | 0neGal <mail@0negal.com> | 2022-04-19 02:21:08 +0200 |
---|---|---|
committer | 0neGal <mail@0negal.com> | 2022-04-19 02:26:18 +0200 |
commit | b279ce44cb334dafc0f07b92c992742f0fcca53b (patch) | |
tree | ad42ba6c7454f5f12f73841793199c4a674f3ac5 /src/cli.js | |
parent | 15fa312110fc94dcfbef58d1b0bd5f58a4e5f431 (diff) | |
download | Viper-b279ce44cb334dafc0f07b92c992742f0fcca53b.tar.gz Viper-b279ce44cb334dafc0f07b92c992742f0fcca53b.zip |
basic Linux launch support
extras/findgame.js is now extras/find.js, as it now also is able to find
the prefix of your Steam install and the path to Origin. Generally
speaking you can technically launch the game right now, both Vanilla and
Northstar (from what I can tell), albeit Wine is being weird for me
currently and leads to the game freezing while it's loading, or simply
never running because Origin is technically already running in the
background.
Maybe I should add a "kill" function to the launch screen. Besides that
some status text would also be nice i.e change "Launch" to "Launching",
to make sure the user doesn't think Viper isn't doing anything.
On the Windows side of things I also made the NS Launch use
"Titanfall2.exe -northstar" instead of "NorthstarLauncher.exe" to
prevent some authentication issues, I haven't tested it yet, and will do
later, we unfortunately can't do that on Linux as "-northstar" never
gets passed, hence why we manually have to launch Origin and everything.
Overall needs more testing, and not complete. As I'm still missing a way
to find Proton, which would in the end lead to a hassle free experience.
Diffstat (limited to 'src/cli.js')
0 files changed, 0 insertions, 0 deletions