jcnils / protonhax Goto Github PK
View Code? Open in Web Editor NEWRun programs inside your game proton's environment.
License: BSD 3-Clause "New" or "Revised" License
Run programs inside your game proton's environment.
License: BSD 3-Clause "New" or "Revised" License
Line 3 in 93fd379
Should this not be using XDG_RUNTIME_DIR instead? Or prefer XDG_RUNTIME_DIR if it is set, e.g.:
phd=${XDG_RUNTIME_DIR:-/run/user/$UID}/protonhax
Hello,
Thanks for protonhax. It's neat.
Couldn't envload.c be entirely replaced by two lines of pure bash using declare?
declare -px > dump
...
source dump
This handles special characters, such as line feeds, correctly: e.g. output:
export a='1\n2'
Wanted to let you know that it works kinda but with 5.13 it runs and closes the program (Cheat engine / Fling Trainer) .
On the pluses side it doesn't crash the game anymore if it cannot load this might cause of Steam Runtime Library added to 5.13 container I have no idea how to disable that as of now if you require any additional information do let me know and I'll try my best to assist with this issue.
ERROR: ld.so: object '/home/ahmad/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ahmad/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ahmad/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/ahmad/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
Setting breakpad minidump AppID = 570940
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198054568248 [API loaded no]
Ok, so this is niche as hell, but is there any way I could use this to launch an external executable in a proton instance, and then launch the game?
Because I have a mod that needs to load before the game can, but using this the normal way, the game has to start in order for the proton instance to open for me to launch the external program.
Could I switch the process, and launch the external program via proton, and then launch the game's exe in that's proton instance?
the protonhax package is no longer in the AUR, only the protonhax-git is available.
Hello,
I have steam as a flatpak, and when I run protonhax ls it shows no games, even though Elden Ring is running. I try and run a command using ER's appid, but it says there are no games with that id. I use Alpine Linux, which unfortunately is incompatible with non-flatpak steam. Do you have any advice on how to get protonhax to access the flatpak of steam?
Thanks
It seems there has been a typo in the Makefile file.
When I run make
, there is an attempt to call tcc
which might be Tiny C Compiler but I find that unlikely since it wasn't declared as a reference.
Changing it to gcc
makes the program build successfully.
I was going to make a PR but I just want to be sure this is indeed a typo and not intentional.
Hello :=)
Can you please add install instructions and/or a make install target? This would also help with packaging
I want to install Wemod, and it needs admin rights, is there any way to do it?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.