Giter VIP home page Giter VIP logo

Comments (9)

muttleyxd avatar muttleyxd commented on July 22, 2024 1

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.

muttleyxd avatar muttleyxd commented on July 22, 2024 1

Correct implementation in e4f157e

from arma3-unix-launcher.

muttleyxd avatar muttleyxd commented on July 22, 2024

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.

DrunkenAlcoholic avatar DrunkenAlcoholic commented on July 22, 2024

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.

DrunkenAlcoholic avatar DrunkenAlcoholic commented on July 22, 2024

here is the verbose output if that help you with anything when you work on it later,
Thanks again mate, appreciated

https://pastebin.com/yGY5aXNv

//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.

ninelore avatar ninelore commented on July 22, 2024

FYI: This is why Arma3's own Launcher isnt working under Proton: ValveSoftware/Proton#18

from arma3-unix-launcher.

DrunkenAlcoholic avatar DrunkenAlcoholic commented on July 22, 2024

Any updates muttley?

from arma3-unix-launcher.

muttleyxd avatar muttleyxd commented on July 22, 2024

Added Proton support to master cf28a58 , also available in AUR, please check if it works correctly.

from arma3-unix-launcher.

DrunkenAlcoholic avatar DrunkenAlcoholic commented on July 22, 2024

from arma3-unix-launcher.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.