Replies: 1 comment 6 replies
-
|
Hi @jiriks74, thanks for pointing this out. When I did the binary blobs I wanted to implement the faster I could but I forgot to document about that part and automate making a build from ViGEm source. Right now I am very busy with other features of the project and my daily life, due to those reasons "fixing" this will take very long. For the moment I can tell you what I have done to compile the binaries from source and what resources are available to do this: The installer you talked about is in the ViGEmBUS repo the installer I embed is the following https://github.com/nefarius/ViGEmBus/releases/tag/v1.22.0 I just download it and drop it on the folder. Talking about the DLLs used, they are built from the ViGEmClient SDK repo, the DLLs were generated from the last commit using XMake build tool but theorically the same result can be achieved by cloning the repo and using the Make build tool. If you compile the binaries by yourself and you replace the ones put by me you should be able to compile the APP successfully. Edit: If you want I can assign you an issue to resolve this and make this a more transparent project. |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi!
I found your project and it seems like a really cool one! AFAIK it's the only one that can do online couch gaming on Linux (apart from games enabled on Steam).
Looking through the source I found binary blobs for ViGem (the now dead emulation controller emulation project for Windows).
You probably understand my skepticism about binary blobs because of some past issues in other projects.
I'd like to know if there's a possibility for me to easily patch them out. I'd like to make it work and if possible upstream to NixOS (Nixpkgs). The problem is that while I probably wouldn't feel that bad building something with binary files for my system I would feel bad if I did upstream this to a trusted repo, if it wouldn't get rejected first.
I can think of a few options:
sha256checkedJust to clarify - I'm a random guy opening a conversation. I don't, in any way, demand you to change things. I'm just opening a discussion that I think should be held IMHO. All respect to you, I'd have great trouble making something like this.
Keep on the, what seems to be (I haven't tried this out yet so I won't judge), great work!
Beta Was this translation helpful? Give feedback.
All reactions