#WeMod for Linux

1 messages · Page 1 of 1 (latest)

magic valve
#

Is there a possibility where WeMod could be ported for Linux, particularly Arch?

magic valve
#

yeah i wouldn't run it via a compatibility layer. With the advent of more players moving to Linux for one reason or another, its time to take Linux serious and allow linux gamers to WeMod on their platforms.

magic valve
#

otherwise you are going to lose "pro" costumers who wont be able to use WeMod... less money doesnt do anyone any favors.

sudden fractal
#

We totally get that Linux support matters to a lot of people. Right now though, Linux still makes up a very small percentage of PC gamers based on Steam's stats, so it's not something we're actively working on.

That said, it's definitely on our radar for the future.

magic valve
#

well its a pity going to have to stop paying for my pro account then... 🙁

#

will sign up again when you guys offer linux support.

keen oar
# forest prism same

I managed to get it running under Lutris a few months ago. Compatability layers work

forest prism
keen oar
#

unreasonable to expect them to bring linux support when major corporations do not

forest prism
keen oar
#

i meant it in a general sense

forest prism
#

no worries

feral vigil
#

A Linux version would be perfect.
Has anyone get it running under bazzite Linux?
Thats a very cool gaming distribution

elder lotus
#

Yes, I was just using it under Bazzite... playing some Doom: TDA.

ruby heath
#

I'd very much like to know how you made it work with Bazzite, it would help me a lot

elder lotus
#

I need to check I can discuss it here.

sudden fractal
#

Please DM each other or go to #lounge

ruby heath
elder lotus
pulsar fable
pulsar fable
wary solar
# pulsar fable can I DM you also? I need it to run through cachyOS the arch distro based

Yes, You can run Wand in arch linux. There is a github page for implementation of "Wemod" to run in arch linux. Has to also deal with Protonup-qt, Proton tricks steam game startup command preferences and wine. You also need the flathub version of steam and the proton managers for it to work.

You could also implement virt-manager, dnsmasq and qemu and setup a VM of windows with GPU pass-through

pulsar fable
#

the only one I could find it's shymega wemod launcher

#

can I DM ya if it's not too of a hassle?

pulsar fable
wary solar
#

No it's not called that. Yeah I will get you that GitHub. There is also a YT video that goes along with it.

wary solar
#

I am having a difficult time finding the tutorial and project. The project requires the following.

  1. Steam from flatpak
  2. ProtonUp-QT fron flatpak
  3. Proton Tricks from flatpak
  4. Wine

Game launch properties that would call the wemod application from wine.

This is all the information I remember. I had used this for vampire survivors and even the in-game overlay would work. This tutorial existed just before steam deck was launched and became popular. The tutorial was based in Arch Linux and there was not steps for steamos.

I hope this information could help investigate the project. The project also had step by step in YouTube. Narrator was of Indian descent \ accent. Spoke proper English.

I'm truly sorry. This is all the information I have.

#

The is is the closest thing I could find to the original video. Some of the steps are the same except for the game launcher properties.

https://youtu.be/5UlVCZvIl1E?si=u1eLFnSXkfNu6V9N

Video I am looking for is like 2 or 3 years older. Maybe the project I followed by is dead or no longer exists.

pulsar fable
#

if that is the video you told about

#

it's better on bazitteOS

wary solar
#

I'm not sure who came up with the original method. All I can say is maybe they forked from the original project that I initially found ages ago. I only posted the YouTube link because it is similar in many of the steps. But I know that the difference between the project I used and the one in the video is that the game properties command is way different. It seems longer in this YouTube video. Also, the original video was based in Arch with basic KDE layout.

Problem now is that this is gonna drive me crazy until I find the original project. This is gonna be on my mind until I find it.

pulsar fable
#

worry not the wemod guys will make a native linux if there's enough people wanting it

#

like tempus thales and a bunch others

#

myself included

wary solar
#

I hope so. That's why I stopped paying for pro. There was no support for Linux.

pulsar fable
#

me too

#

mine sub to pro ends on july

#

hopefully they will add it

#

even Zach said so

#

there's plans regarding that

arctic totem
verbal seal
#

Just wanted to jump in and add my name to the list, having this on steam deck would be incredible

spice locust
#

is ironcally the only 'killer app' remaining making me use windows

cunning hazel
#

Honestly, its not that practical to have WeMod port when the majority of mainstream games aren't yet natively supported for linux. I'm sure there gonna be a lot of compatibility issues, harder to maintain, cheats breaking after an update and what not. Not to mention adding a type of cheat on windows might be different to adding same cheat on linux so that's already 2x the work.

until then, just stay with dual boot setup, saves so much hassle. if you have the time tinkering around getting things to work on linux, you'd have time to restart to fire up games. cheers

pulsar fable
#

and about maintence just go for appimage that's an exe packaged with all the libraries and such from an installer

#

the only work would be for the games

#

wand is far from being perfect ever since they removed the author of trainer leaving us out blank or using the old method they should've have a adding voting boost feature for games after updated like star ocean 2 r for 100% fishing catch all king sizes and easier bunny races

cloud hawk
#

I say just keep it on Windows and focus on adding trainers and keeping older trainers working.

I feel like adding Linux is just gonna strain development. So I vote against this.

sudden fractal
cloud hawk
muted marlin
#

I believe (from my point of view) that it's time to put the idea of ​​making Wand compatible with Linux on the table, mainly because Windows is no longer the best option for gamers. Windows 11 has a thousand security problems, and while there's an increase in people returning to Windows 10, I'm not sure how good an idea it is, considering that in addition to no longer having security support, Steam will stop being compatible with Windows 10. Even if it's only the 32-bit version, I think it won't be long before the 64-bit version suffers the same fate. This is mainly because Windows is ceasing to be the best option for gamers, especially with the arrival of Steam Machine, which won't run on Windows but on Linux. The list of reasons why I think Wand could be perfect on Linux goes on and on.

elder lotus
#

I have started redesigning the successor to wemod-launcher, and it's going somewhat well. Feature ideas and suggestions are welcome, of course.

#

I also want to thank Wand for their support and engagement sincerely.

celest portal
#

Joined today to see if there's something for steam deck, cool to see you're redesigning your app. Safe to assume it'll be easier to install?

#

Primarily been using cheatdeck decky plugin and fling trainers if they have em/work for the current version

elder lotus
#

Ideally also Decky.

celest portal
elder lotus
celest portal
#

Gotcha, well good luck on the work! I'm sure I'm not the only one interested. Happy new year!

lyric sandal
#

Talking about security issues and saying that win11 isnt for gamers while im using it just fine for over 5years already is crazy to me.
And then u guys let a random guy crack wemod break it apart to make it Linux compatible and thats fine. Linux people KEKW

#

Next time he adds a Linux Keylogger or he already did last time
Who knows since half of u are running on tutorials for ur own os

celest portal
#

Someone drank the Linux propaganda kool-aid

lyric sandal
#

nah im just saying that you guys take security issues as main priority while security is ur one of the least own issues

sudden fractal
lyric sandal
#

usually people put stuff opensource on github then and everyone can see whats going on exactly or security isnt an issue and it just has to run ^^

elder lotus
#

I think you've fundamentally misunderstood our intentions. I am working on this in my free-time, with fully open-source code, and actively working to resolve bugs with the current wemod-launcher.

It's on GitHub, and I am hopefully working with Wand to integrate this seamlessly.

I hope you just misunderstood what we're doing, and this wasn't a poor trolling attempt.

wet otter
elder lotus
#

The GitHub organisation is DeckCheatz

magic valve
#

so 3% out of 132 million active users per month and 3% are total linux computers, which is 3.96 million systems. Which is a pretty good number of clients and potential customers.

vital depot
#

I can't stand Windows but I cannot go Linux since WeMod isn't compatible for it.

elder lotus
#

Wand haven't gotten back to me yet. I am still waiting...

#

About an official collaboration with DeckCheatz, which is unfortunate.

#

However, I am working on updating wemod-launcher to use Wand. Just got a few issues with the prefixes not extracting properly and other bugs. My branch should be on the official repo, if anyone wants to DM and help out.

pallid arrow
#

Never heard of DeckCheatz

#

are they credible?

elder lotus
#

Along with other contributors, and we're the ones who got WeMod working on Proton to begin with.

pallid arrow
#

Oh, didn’t know that. I was ootl

elder lotus
#

np =)

pallid arrow
#

But that’s really cool. Can’t wait to see its final release

elder lotus
#

A stable release, sure :)

west arrow
#

Hey guys, does this command "git clone https://github.com/DaniAsh551/wemod-launcher.git" auto updates the wemod version? or does it has the lastest wemod/wand version? because its working with a lot of old games however for newer games it says that there are no mods for it and shows the troubleshoot window. I tried to built the whole thing and it still doesn't work. is it a version thing or just some games it just doesnt work.

pallid arrow
#

@elder lotus is it okay if I installing WeMod launcher on Steamdeck, or do I have to wait till you completely compiled it?

placid crypt
#

I’d figure with the Gabe cube launching soon this would be something they are considering, I wouldn’t mind having it on the steam deck too.

elder lotus
elder lotus
pallid arrow
#

That’s understandable. Hope it turns out good so i don’t have to reply on Cheatdeck with barely trainers, haha

tropic ridge
#

I clearly overestimated how many uses Linux and how many have migrated. But i bet those numbers are going to change once Steam releases their "toys". Not dramatically, but it's going to be interesting to see.

elder lotus
celest portal
#

Hey shy, have you heard of lala launcher? I know it's a different thing & they aren't using wemod, just curious if you tried it or checked out their code

elder lotus
celest portal
#

I'm never in a rush to get a reply

elder lotus
#

I see... Flutter, huh. And Dart.

#

Interesting concept, but I'm aware there's a desire for DeckCheatz to be a single vendor.

carmine coral
#

@celest portal Sorry I have to remove your link as we dont allow other trainers to be posted here, thanks!

celest portal
celest portal
elder lotus
celest portal
#

Glad I could help

pallid arrow
#

@elder lotus quick question, do you happen to know a good tutorial video that could help me to understand the easy “step-by-step” for installing deckcheatz, just for future reference?

elder lotus
#

Also, I need Wand to help me with a few things, and I can see frustration with the launcher on social media, so I'm trying to fix that too.

#

I have a full-time job, so I'm trying to balance things.

pallid arrow
#

Understandable. Won't focus on you. Livability is priority and comes first.

elder lotus
#

Making some progress with automated Proton-GE Wine prefix generation.

#

I'm just trying to fix support for NixOS inside Flatpaks.

#

(it's not going very well, and I keep overloading Claude)

#

The issue is with the Python virtualenv.

elder lotus
elder lotus
#

NB ALL: Just to clarify, there's no official partnership between DeckCheatz (i.e, the GitHub organisation) and Wand. This is more of a best-effort basis, and there is no association in terms of support from Wand, nor should people go to Wand server for help with DeckCheatz/wand-launcher and ask the Wand team there.

I needed to clarify this after a comment I made on Reddit.

shell harbor
#

What is the current state of Wemod on Linux ?

elder lotus
#

A voluntary effort by me.

verbal seal
elder lotus
#

@carmine coral Do you have any thoughts you'd like to add to the above, for clarification purposes? Think I've covered it.

elder lotus
# runic egret How can we help?

PR reviews on the DeckCheatz project if they're marked as ready (not drafts), and only if you're familiar, support with Proton-GE and BuildStream would be useful, and beta-testers once we're in a better position. I've also started DeckCheatz/trainer-monitor to replace the fragile Batch script.

spice dawn
#

Hey, I just wanted to add to the "demand" part of supply and demand; I recently switched from W11 to Linux and I would absolutely love a future where Wand (WeMod) has Linux support.

runic egret
elder lotus
#

Yes, unfortunately, it seems to be up to the community for the moment.

#

I've got a GPD Win 4, so having a Decky Plugin would be ideal for me.

prisma nymph
elder lotus
#

I know Wand have this on the radar, and with the Steam Machine/Steam Frame coming out soon, the market share of Linux will go up. For now, I need to get the DeckCheatz Discord server going so we can get more devs on board.

elder lotus
#

Yes, we can't talk about other cheats here. That's not the subject of this thread.

elder lotus
#

Just made a bunch of commits to DeckCheatz... finally settled on a good design.

#

Prefixes will still need more work, and the Proton-GE devs don't really want it to be buildable outside of Podman. Which isn't good for bst.

sharp pulsar
# prisma nymph

unknown could possibly be linux some linux distro's do hide the fact they are linux to reporting tools

sharp pulsar
#

Honestly I don’t see why they won’t just bite the bullet and give us a client for Linux steam I would actually get pro at that point steam isn’t the only stats you have GOG as well as epic using heroic or Lutris

elder lotus
#

You have several components that need to work together, and that's why I came up with the Open Modifications eXchange Protocol, for modding clients to make changes to RAM either inside Linux or Proton...

prisma nymph
#

Seems cheatengine is now coming to Linux

#

If this doesn’t encourage wand to port not sure what will lol

elder lotus
#

There are games that don't run natively on Linux, and some that do. That's where DeckCheatz and OMeXP come in.

#

We need standardisation.

EDIT: Apparently, I cannot spell.

deft linden
sharp pulsar
deft linden
#

My English is very bad so I didn't understand anything 😂 Are you telling me that with RAM becoming more and more expensive, Linux users will increase??

elder lotus
celest portal
#

I dunno how much you want to keep working on a Linux version of this instead of making a Linux version of something similar after this latest announcement

#

If you do, then good on you & good luck on all the work my man, more Linux apps are always a good thing

elder lotus
#

I am not making any comment until me and my fellow maintainers can agree on a course of action. I think at this time, things are still early, and we (me and maintainers) don't know what the long-term future will look like.

pulsar fable
celest portal
#

I wouldn't say a demand as much as I'd say companies banking on future, maybe viable, usage

#

Ai is slop and they're really hoping to have use for it

elder lotus
#

Please, let's stay on topic. Kinda derailing here :-)

shell harbor
#

Any good ways to get wemod to work on Linux yet ?

slate quest
slate quest
#

if you need more instruction i think @elder lotus could help you. He is one of the contributor of that repo

cunning gust
#

Hi guys, new linux user over here. Just got it now for two weeks. Installed the linux mint cinnamonn 22.2

muted marlin
#

I used Mint before switching to Windows 10 due to gaming limitations for a while. Be prepared for corrupted audio when listening to music and having to restart your PC when using Chrome after gaming, or your entire PC might crash. I recommend Bazzite; it comes pre-configured.

latent skiff
#

Yes please! I was a pro user since 2022
Moved to bazzite and would like to continue using WeMod

elder lotus
#

I'm one of the maintainers of wemod-launcher, but be advised it's looking likely to be deprecated soon.

turbid relic
#

Wait so is we mod coming to bazzit Linux or not ?

celest portal
#

Not officially

slate quest
elder lotus
elder lotus
elder lotus
#

Woop! After a lot of fiddling with 32-bit compilers, I have gotten a fully automated Proton-GE Wine prefix builder system working.

#

Now its a matter of integrating it into DeckCheatz and wemod-launcher, so that users have a variety of pre-built prefixes to download.

#

Oh, and setting up metadata. GH Actions and such. And a cache for the GCC I just had to cross-compile.

elder lotus
slate quest
#

@elder lotus but does it have to be specific GE-Proton Version tho (v9-20) ? because i found that GE-Proton v10-20 is the most stable at least that's what i choose as default proton version on my Steamdeck.

dire thorn
elder lotus
elder lotus
#

Until such time Wand engage with my emails and help me debug Wand's new EXE on Linux.

#

(I have tried to get it working, but run into a black screen, and looking at logs, seems to be some kind of cryptographic check that Wine doesn't support, so it fails for some reason)

dire thorn
#

I've been trying for hours to find a way to get it to work but I just can't

elder lotus
#

If you're doing this manually, I don't tend to support that -- too many moving parts.

dire thorn
#

That's why I can't get it to work

elder lotus
dire thorn
elder lotus
#

Depends on when the external contributor gets free time.

#

It's not me or the other maintainer, we've just been reviewing this third-party PR.

dire thorn
elder lotus
#

You don't, it works on any Linux distro with Python3, Tk/Tkinter, and the other dependencies. If you're on Bazzite, its relatively easy.

#

I can't walk anyone through it, as my handheld is in China for repairs to the LED.

dire thorn
elder lotus
#

It should do. But I don't have a machine available to test it on. I agree the documentation isn't great, though.

#

Hopefully the bash script will be available soon-ish.

elder lotus
dire thorn
dire thorn
#

I actually don't understand why Wand dont just makes a client for Linux because nowadays quite a lot of people play games on Linux

elder lotus
dire thorn
elder lotus
#

It's two completely different methodologies, altogether.

dire thorn
#

😭

#

Wait, you can run a virtual VM on your Linux PC and play games on it with wand

#

Because then you can just run a Windows VM on top of your Linux PC

elder lotus
#

It's not a virtual VM. It's an emulation layer.

#

It translates what Windows executables (i.e, games) try and do into what Linux expects, but its taken decades to get to even running games on it, and its not perfect yet. Microsoft make it rather difficult.

#

As such, tools like Wand need a extra helping hand.

elder lotus
#

Interestingly the latest Proton-GE is broken

#

Something to do with CPU identification, but it's only documented in FreeBSD

#

I have literally never seen a issue like this before, and I'm convinced it was introduced after GE-Proton10-29

#

Could be the sandbox.

slate quest
elder lotus
#

I found GE10-29 worked.

elder lotus
#

That's irritating.

elder lotus
#

Was a post removed or something?

elder lotus
#

I have discovered the new Rust-based watchdog is blocked on native Windows systems.

#

@carmine coral There is a phishing bot targeted on this thread, and possibly others, directing people to a different server.

elder lotus
#

Pasting screenshot of bot here, as it tends to get removed, probably due to the invite link:

indigo summit
carmine coral
elder lotus
#

Thanks, it looks like it gets removed quickly (AutoMod?), but I was concerned by it, and now I'm not so much.

#

At first I thought I was imagining it until I got a screenshot, lol.

elder lotus
#

Now I just really need Wand to reply to me.

#

The watchdog will eventually be linked to DeckCheatz via IPC.

#

But for now, MVPs are the way.

elder lotus
#

Hi, tried to DM you to let you know my email in case it goes to spam - couldn't get through, but I don't particularly want to make my email public on Discord :) Thanks for letting me know your email though, I'll get the email forwarded to you.

pulsar fable
#

đŸ”„

stiff bolt
#

I switched to Bazzite with no regrets from a performance and security perspective and unfortunately will be unsubscribing until Wand/WeMod supports Linux. 🙁

elder lotus
#

It just requires a wrapper which I work on. The Wand app though, does not, and it will not be supported until we figure out the new crypto syscalls its making. Not sure if its DRM.

#

There's a PR in progress for wemod-launcher` that basically adds a script you can download, and it'll automatically setup the project on your Deck/Linux machine.

#

(And I'm using Bazzite too, or was, my GPD is in for repair, but it works great on Bazzite)

safe sundial
elder lotus
#

The app launches, but stops at a black screen.

slate quest
#

Last time i use wemod-launcher on SD it got black screen because of the initial popup when you launch wemod. the moment i close that popup immedietly, there is no follow up black screen.

But that's just me

elder lotus
#

Soon the wemod-launcher will cease to work, once 11.x of the pre-Wand rebrand is deprecated.

#

Looking at the WINEDEBUG logs, it seems to be related to SSL/TLS certificate parsing. I think its related to requests the Wand app is making to the Wand servers.

#

It's just that Windows apps are hard to debug.

slate quest
#

I hope you get proper support from wand team @elder lotus . as a wemod-launcher user, your tool helps me a lot on Steam Deck.

pallid pagoda
#

Imagine. if wemod support on Linux, but only available only on Pro subscribers. People would definitely pay for it.

pulsar fable
#

I'm pro if they have some kind of way of support for Arch based distro I would make a lifetime subscription yearly always renewing.

ruby heath
#

Still wouldn't pay for it

dire thorn
elder lotus
# pallid pagoda Imagine. if wemod support on Linux, but only available only on Pro subscribers....

FYI, from my perspective, and the DeckCheatz team, this isn't something we want. We've always been about openness, choice, and transparency in our code, which we're working towards with the BuiltPrefixes pipeline on GitHub using BuildStream.

If Wand want to gate the entrypoint on DeckCheatz for Wand, then I suppose we could work with them, but it wouldn't be an easy approach with an open source codebase such as DeckCheatz/wand-launcher.

However, it would be a good source of funding for the DeckCheatz project.

elder lotus
cunning gust
#

I am a new Linux user and need a bit of help with DeckCheatz, how to install. Bit confusing. I use Linux Mint 22.2 - anyone willing to help me please?

cunning gust
cunning gust
#

Well I got it so far, if I look at the youtube video I see you have proton there. Mine only gives the option with wine. But I have proton

elder lotus
#

Proton == downstream Wine.

#

Or, at least, Wine with patches.

pulsar fable
#

Like Soundbound and ReWASD

golden tiger
#

@elder lotus Turns out

wine ./wand_data/wand_bin/Wand.exe --no-sandbox --disable-gpu-sandbox --disable-vulkan --disable-features=WebXR,OpenXR --disable-dev-shm-usage --disable-software-rasterizer --disable-accelerated-video-decode --use-gl=desktop --disable-direct-composition --disable-gpu-compositing

Doesn't give me a black screen, you knew about this?

#

It's not through Proton, though.

#

We could go to DMs for this?

elder lotus
#

No, but let's take this to a DM.

#

My trainer monitor isn't intended to take quite so many arguments, but my own investigations showed similar results. Wine works fine. It's just Proton.

#

My debugging has shown a certainity its related to D3D 11.

pulsar fable
golden tiger
pulsar fable
#

if so protontricks could do it

golden tiger
#

I've tried.

pulsar fable
#

ah or it could be used with wstart

#

it's a complicated script to change to the desirable program or exe to run either on proton or wine

#

if you want I can share with you

#

one sec

#

here

#

it can change the wine executable into proton executable but I've found out this script it's way too good and way too complicated to use he even tried help to reverse engineer it to a gui version

elder lotus
elder lotus
#

(i just created a wrapper.bat, and called it from Z:)

golden tiger
golden tiger
elder lotus
#

Ah, no worries. Feel free to add me if you want to continue working more closely on this.

pulsar fable
#

cool hopefully you guys can work more on this way of land got it? it was supposed to be a joke

#

lol

#

wayland way of land kek

pulsar fable
#

in the wstart I mean

#

since it can override the prefix of any archive

#

or .dll

pulsar fable
#

At least that's what db said

frosty anchor
#

I'd say there's no point now. You leave Windows to avoid... I guess Microsoft's "bloatware and telemetry", and instead install Wand on your Linux distro which is a bloated application full of telemetry lol

elder lotus
#

Keep the comments on-topic, please.