Comments (9)
Something looks weird here, I guess it's time to download Proton version and check out - paths are broken and I don't think you can fix it easily yourself, I'll update when I change something
from arma3-unix-launcher.
Correct implementation in e4f157e
from arma3-unix-launcher.
Hi,
That seems doable, I won't have time to work on it for few days, but since you managed to change path in Filesystem.cpp, you could also change one more - line Filesystem.cpp:59
std::string ArmaConfigFile = LocalSharePrefix + BohemiaInteractivePrefix + "/GameDocuments/Arma 3/Arma3.cfg";
Please point it to the place where your Arma3.cfg is, I'd check these paths:
find /Games/steamapps/compatdata/107410 -iname Arma3.cfg
find ~/Documents -iname Arma3.cfg
I think it may require some more work - related to how paths are being constructed in Arma3.cfg, Proton version might work differently. If it works then profit, I'll patch it up in few days.
from arma3-unix-launcher.
awesome thanks mate, just ran it in verbose mode and not sure if this will affect it with this...
[2019-02-22 21:47:17] /home/drunkenalcoholic/Games/steamapps/compatdata/107410/pfx/drive_c/users/steamuser/My Documents/Arma 3/ [2019-02-22 21:47:17] Generating Arma3.cfg [2019-02-22 21:47:17] Reading file /home/drunkenalcoholic/Games/steamapps/compatdata/107410/pfx/drive_c/users/steamuser/My Documents/Arma 3/... [2019-02-22 21:47:17] File read successfully [2019-02-22 21:47:17] Writing to file /home/drunkenalcoholic/Games/steamapps/compatdata/107410/pfx/drive_c/users/steamuser/My Documents/Arma 3/ [2019-02-22 21:47:17] Can't open file /home/drunkenalcoholic/Games/steamapps/compatdata/107410/pfx/drive_c/users/steamuser/My Documents/Arma 3/ for write [2019-02-22 21:47:17] Arma3.cfg:
I'll try your suggestions now and test with modified "find ~/Documents -iname Arma3.cfg".
line 59 is the one I originally changed in Filesystem.cpp, seems writing to file might be an issue
from arma3-unix-launcher.
here is the verbose output if that help you with anything when you work on it later,
Thanks again mate, appreciated
//Edit
I forgot to mention you will need to rename arma3launcher.exe to arma3launcher.bak or similar and rename the arma3.exe to arma3launcher.exe, the windows arma3launcher.exe doesn't work out of the box with with proton(maybe .net dependency) so that an easy way to bypass the launcher if launching from steam
from arma3-unix-launcher.
FYI: This is why Arma3's own Launcher isnt working under Proton: ValveSoftware/Proton#18
from arma3-unix-launcher.
Any updates muttley?
from arma3-unix-launcher.
Added Proton support to master cf28a58 , also available in AUR, please check if it works correctly.
from arma3-unix-launcher.
from arma3-unix-launcher.
Related Issues (20)
- error: βARMA3β has not been declared HOT 1
- Commit 378 did an Uno-Reverse Card HOT 3
- Steam thinks Arma 3 is running when the launcher is open with the -d flag HOT 2
- Launcher unable to start ArmA with Steam Integration Enabled HOT 1
- Unix Launcher won't start the game. HOT 5
- Error in compilation with gcc 13
- Flatpak for usage as a "steam addon"?
- Feature request: executable selection on latest Mac branch
- Feature request: Add a refresh button that removes mods that user is no longer subscribed to on the workshop.
- MacOS luncher not working HOT 2
- Support for Spearhead 1944
- compatibility tool entry not found
- symbol lookup error HOT 2
- Trying to launch game from the wrong directory HOT 1
- symbol lookup error (appImage)
- The launcher simply does not run. HOT 5
- [critical] Direct launch failed, exception: compatibility tool entry not found
- Starting with wrong directory/can't find the file to start
- Issue MAC os HOT 2
- How to use system-wide curlpp? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from arma3-unix-launcher.