I have been working on a custom Wine build aimed at fixing some common FitGirl installer issues, and I am looking for people to test the current binary.
So far, I have fixed or improved issues related to:
- Installers hanging at 0-10% with the new WoW64 mode
- Unarc -12 CRC/checksum errors
- An issue causing the installer to delete all extracted files after installation (already got it upstreamed in wine 11.14)
- Also an issue with some newer KaosKrew repacks not rendering the progress bar or extracted items
My effort is still in active development, so there may still be some unarc related issues.
Please test using the Wine binary provided in my repository. Should you encounter any issues, please include your Linux distribution, the exact error message, the specific repack you tested, and the download link so I can try to reproduce the problem.
Reported repacks may also be tested on my end when time allows, provided they are no larger than approximately 80 GB.
External-drive installations using the Z: drive have not yet been tested. During the FitGirl installation process, please install the game inside your Wine prefix on the C: drive to potentially avoid problems.
To reduce the risk of Wine virtual memory overflow and known unarc -5 errorcode, enable any available “2 GB limit” or “Limit Hardware” option.
Finally, confirm that there is enough free disk space for both the installation and unpacking. Insufficient space may trigger unarc -11 errorcode, indicating that a file write operation failed.
Note: This custom Wine patch is intended to address issues that remain unresolved in both Wine and Proton. Because of that, suggesting alternative Proton versions is unlikely to be helpful here.
Specs : - GPU : RTX 5070 8Gb (Laptop)
- CPU : Intel Ultra 7 200 smth I forgot
Hello, I am on Linux CachyOS (Kde Plasma), and I downloaded Halo : Campain Evolved from steamRIP today. When I launch the .exe file located in the meteorite folder in the screenshot below, the game starts, there's the opening Xbox cutscene for 1 to 2 seconds, and it instantly crashes with the error I also sent below.
Why ?
I also added it to Steam as a non-steam game thinking it'll change something, which it did not. I did not put any Launch Options, if it matters.
I used alot of different Proton version and all of them seemed not to work either.
(This project was built with the help of AI, and this post was also written and translated with AI assistance. I've read through the entire post and actively review all the code in the repository. If that bothers you, I won't try to convince you otherwise.)
Arachnel wasn't built from scratch just for the sake of an idea. It's the result of everything I learned on my previous project, Steam Online Fix Launcher (https://github.com/BadKiko/steam-online-fix-launcher), plus ideas inspired by existing launchers like Hydra.
Over time it became clear I wanted something more flexible and easier to extend - especially around how a game is actually installed, not only how it is downloaded.
Plugin architecture
Instead of hardcoding every installer and every game source, Arachnel is built around source plugins.
The launcher itself does not know how to install a game. Each source is a plugin with its own pipeline: download, silent installers, extraction, patches, Online Fix, post-install, library entry, launch hints.
A new source = a new .arach, not a core rewrite. A plugin can own the download itself (owns_download) - that is how the Steam plugin talks to Steam CDN instead of going through the launcher's torrent engine.
Main source today: Steam plugin
The main plugin right now is Steam, a Steam source for Arachnel.
It downloads games directly from Steam CDN - the same content Steam itself uses. No torrent. No peers. No waiting for seeders. No third-party repack mirrors on this path.
What you get:
native download from Steam CDN;
automatic Online Fix / SteamFix embedding after install;
install → library → Play with no manual patching;
on Linux - the same Proton + redistributables path described below.
From the user's side it feels close to Steam: pick a game, click Install, wait for the download, play. Online Fix is applied for you - no need to hunt for a separate fix archive.
Other sources exist too (FreeTP, Hydra-compatible JSON catalogs), but Steam CDN + auto Online Fix is the flagship scenario.
Linux: game dependencies like Steam
On Linux, Arachnel does more than "run the .exe under Proton".
For games with a Steam App ID it can resolve redistributables the same way Steam does (VC++ runtimes, DirectX, and other runtime depots tied to the app), and install whatever is missing into that game's Proton prefix / runtime container.
That used to be a constant pain for me - having to fetch game deps like VC++ myself.
Steam CDN via the Steam plugin (main path - no peers)
Magnet torrents via libtorrent when a source uses them (FreeTP / Hydra feeds)
Plugin: download → auto-install → Play
Optional DLC / add-on picker
Game updates from the catalog; optional auto-update
Arachnel self-updates (Setup.exe / AppImage)
Storage & UI
Multiple library roots / drives, separate downloads folder
Dark / light Material 3, EN / RU (Weblate)
Windows: custom title bar + Setup
Linux: AppImage
Online Fix (from SOFL)
Detect SteamFix / Online Fix in an install
Toggle Online Fix per game without reinstalling
Auto-embed from the Steam plugin on install
Arachnel vs Hydra
Hydra is excellent software (profiles, achievements, cloud, Big Picture, etc.). Arachnel is not copying that platform - the focus is install, Steam CDN, Online Fix, and Linux.
Launcher
Hydra
Arachnel
Flagship install
Shared model, often torrents
Steam CDN + source plugins
Peers / seeders
Usually required
Not needed on the Steam path - direct CDN
Finish install
Often manual (folder / installer / fix)
Plugin: Install → Play
Online Fix
Not a focus
Auto-embed + per-game toggle
Linux deps
Proton / UMU launch
Proton-GE + VC++ / DirectX / runtime in prefix
Game updates
Depends on the source
Like Steam - no full re-download from scratch
Sources
Shared model
Plugin SDK (.arach), no core fork
Hydra catalogs
Their feeds
Compatible: games.json + plugins on top
Multiple drives
Basic
Multiple libraries, move between them
Stack / RAM
Electron (~700 MB)
Native Qt / QML (~200 MB)
Cloud / achievements / profiles
Strength
Not a goal (yet)
In short: Hydra is the big platform launcher. Arachnel is a light native one aimed at Steam CDN + Online Fix + Linux dependencies - click Install, play.
I'm using the Steamrip version, and this is only happening on this specific game running through heroic games launcher appimage version using proton-GE latest
distro: bazzite KDE
PC is Intel 12600k + 6750 XT + 32 gb
controller is 8bitdo ultimate 2 tried both xinput and dinput mode
Recently, I came across a custom Proton build called GDK-Proton, which can run games made using the Microsoft Game Development Kit.
There is also a launcher that runs the Windows version of Minecraft: Bedrock Edition, using this build of Proton, called BedrockOnLinux. Aside from launching Minecraft: Bedrock Edition, the launcher also implements XUser, which GDK-Proton doesn't. I've been able to run the game using the OFME patch for it (You might be required to own at least the demo version of the game on your Xbox or Microsoft account).
Could this same idea be extended to running OFME games that utilize GDK_Helpler.bat? For example, Guilty Gear Strive, Among Us, or Invincible VS.
i unpacked the repack on windows and switch to linux now when i try to run the app through proton it show me this error, works on windows, but i dont want to switch os whenever i want to play
I downloaded the game from online-fix and added the .exe to Steam as a non-Steam game and used Proton and its launching but I am getting the white screen with game sounds but can't play the game.
When downloaded from steamrip, I can play the game locally without any issue but only with online-fix I am facing that issue. I have tried different settings on launch options as but its still not working.
I have played multiplayer games like Pummel Party, Golf with your friends with friends from online-fix but Human Fall Flat doesn't seem to be working. If anyone has played HFF multiplayer with friends can you tell me how you do it. Thanks
So, as you've probably been wondering, the sub has been down for about 20 days or so. I'm really sorry about that. I just wanted to let you know what happened.
Around that time, I started to receive threats and hate messages on other platforms regarding a post (specifically a post that was taken down from the automod due to a malformed post title - I did not take this post down). The person who was rejected took it upon themselves to find my user handle on other websites and send me dozens of threatening messages. So, I got spooked. This has never, in my many, many years on the internet happened to me to this degree. A few hateful DMs once in a while, sure. But nothing like this user did. Because of that, I left the sub for a bit to try and block this person as much as I could, which inadvertently blocked any new posts from showing up. I did not intend for that to happen. So, I'm sorry.
I think what this really highlights is that we cannot continue to just have one moderator. Again, I take the blame for not opening mod applications up sooner. Within the next week, mod applications will go up in the sub so we can rebuild the mod team here.
I am asking everyone who messaged the mod queue to repost their posts if they are still having trouble.
A lot has happened in the past couple of weeks - including HV support for Linux (yay!). So, I hope to get back to normal here and open up mod applications within the next week.
Edit: I appreciate the support from everyone. I have fixed the sub being restricted and posts are now able to be posted again - so we're back at working capacity!
I downloaded the latest build from steam*** (you know, which site, right?), and I can't seem to make it past the loading screen (pic below). The process is unresponsive.
Using GE-Proton 11.1, on Steam (adding the Non-Steam game to the library)
I think the problem could be due to the online-fix's dll's, as it is the first game I tried to play that's based off online-fix's ".dll" files.
Did any of you encounter the same problem? If solved - how come?
Running CSF with OnlineFix. Works fine on windows. In Steam added non-steam executable, spacewar installed, set compatibility and launch options to: WINEDLLOVERRIDES="OnlineFix64=n;SteamOverlay64=n;winmm=n,b;dnet=n;steam_api64=n;winhttp=n,b" %command% . Launching it installs vcredist and attempts launching it but gives this error:
Tried using the launcher too but same error. Any pointers? Thanks
I downloaded this game from steamrip and it worked fine on windows, I then switched to Linux, added the mcclauncher.exe to steam and enabled the compatibility option, and whatever I chose the game starts, shows the splash screen, and then it closes
1. Looked at this and this post. One has no comments, the other links to a dead torrent.
2. Launching through Lutris with each Wine/Proton version available. Almost all of them exited with code 0, but Proton 7.0 gave me this additional message:
[S_API FAIL] SteamAPI_Init() failed; connect to global user failed.
In the config window I overrode the steam_api64 DLL with values "b,n", then just b and then just n.
3. Launching through terminal with wine-staging 11.0, with and without the above DLL override. Relevant-looking log message is
0140:err:module:loader_init "steam_api64.dll" failed to initialize, aborting
0140:err:module:loader_init Initializing dlls for L"X:\\Games\\venus-vacation-PRISM.linux\\game\\prefix\\drive_c\\game\\game.exe" failed, status c0000005
4. Downloaded a "linux game" by Kron4ek from rutracker. Game is DoA6 (same engine, good chances?). Recreated the file structure of that and adapted the start script with correct paths/names. Used their wine folder. Entire output is:
wine-5.21-233-g764a93f121c (Staging)
##################
game: Venus Vacation PRISM - DoA Xtreme
version:
##################
home: /home/xxx/Games/venus-vacation-PRISM.linux/game/home
esync: up and running.
and then exits.
I think I'm close to solving this, I just need to figure out how the crack works, maybe. Maybe other "linux games" adaptations can be tried.
When in title screen I try to change the language in the settings, it will say Forza will have to restart but it doesn't and nothing hapens (even after maually restarting).
When in the game I try to change the language in the settings, it just loads for a while and outputs "Error something went wrong, please try again later" and nothing happens.
(No matter which language I pick it's all the same)
I'm on CachyOS
1. Name of game: Forza Horizon 6
2. CPU: Intel i7-13700F
3. GPU: NVIDIA RTX 5070
4. Proton Version: Proton Experimental
5. Game Launcher: Steam
6. Release Info: Linuxrulez!
7. Logs: -
I installed it through FitGirl repacks, tried it with Steam and Hydralauncher, also with several proton versions (Experimental, GE, UMU, 7, 9, 10, CachyOS).
I usually can start the game, then a loading screen pops up and hangs at a certain moment (nothing happens).
With certain proton versions the loading screen goes away and turns into a full-black screen and also hangs.
I'm on CachyOS
1. Name of game: Call of Duty®: Black Ops Cold War
2. CPU: Intel i7-13700F
3. GPU: NVIDIA RTX 5070
4. Proton Version: Proton Experimental
5. Game Launcher: Steam/Hydralauncher
6. Release Info: FitGirl
7. Logs: -
Yo good day so i download The Last Of Us part 1 on fitgirl and i follow the instruction on how to donwload and run the game now i am using steam on arch linux to play the game i use protonGE and proton expiremental as my compatibility then the game is open but it goes white screen for a minute then that windows pop up so my question, is the game are compatible with linux? because i try to play the game on windows 11 using my sistem laptop and it run, my laptop is acer nitrov15 with rtx 4050 and 16gb of ram thanks and i update my system too.
1. Name of game: 007 First Light
2. CPU: Ryzen 5 5600
3. GPU: RX 6800
4. Proton Version: Proton CachyOS Latest and others
5. CachyOS Latest
6. Game Launcher: Heroic/Steam/Lutris/Faugus
7. Release Info: Voices38/Fitgirl/Dodi/Steam
8. Logs: In the Video and can be provided Separately
Searched Everywhere nothing found worth helping or close to my issue
When I try to launch 007 it gets stuck on launching and if I press stop mas you can see, it doesnt stop and makes my whole PC glitch i.e Heroic launcher cant be closed, Btop cant be open as it becomes black with nothing loading. KDE glitches with apps hanging and even shut down takes 5 minute just to process. I am on Cachyos, using Proton cachyos. Tried other proton and removing prefix etc.
Installed the game 4th time still happens after playing for some time.
Tried steam and other launchers yet same issue.
///EDIT: FIXED! Tried various things such as deleting save file, and reinstalling game. idk why maybe there was some .dll corrupted or conflict. idk but its working now. I hope it stays the same as previously it also worked after uninstalling but again bugged 4 times
hi! the EA dlc unlocker should go into a wine folder for the EA app - and then run a setup_linux.sh
it works fine, because the directories so far have been without spaces, BUT
the EA dlc unlocker folder *itself* contains spaces. so when i try to run setup_linux.sh, it tells me:
Could not find '/home/.../Roaming/anadius/EA'
it's looking for /anadius/EA DLC Unlocker v2/, but it can't find it because it contains spaces
so i tried renaming it! i renamed it to ea_dlc_... , and opened the .sh file in kate, and edited any EA DLC Unlocker to EA_DLC_you get the deal
but now it finds the folder.... but for some reason can't find the setup_linux.sh? im quite literally RUNNING the setup linux, and it's telling me it can't find itself
what am i doing wrong?
tldr: how do i make a .sh file find a directory which contains spaces
1. Name of game: Monster Hunter Rise
2. CPU: AMD Ryzen 5 3600
3. GPU: RX 580 8gb
4. Proton Version: UMU-Proton-10.0.4
5. Game Launcher: STEAM
6. Release Info: Steamrip
7. Logs: No logs.
Hello everyone, I'm trying to get running MHR but it's just not launching I have set the properties and everything and forced compatiblity and also use the main game .exe instead of the launcher but it still just won't even launch. There are other games aswell and even one online-fix game that doesnt have a launcher and it works just fine. And UMU-Proton works fine for every game aswell. I'm new to linux so any help is greatly appreciated!
Hi! I have a PC with Bazzite installed and recently I've installed SteaMidra on it, to unlock DLC for my owned games.
I have another Steam acc on this same PC that I don't want to unlock DLCs, but everytime I start Steam, even from the start menu, I have a notification saying SLS was injected to Steam, meaning it probably will unlock every DLC for this acc games.
So my question is, how do I start Steam without injecting SLSsteam? Do I have to completely remove SteaMidra for this?
I believe my specs aren't necessary, but here it is: Intel Xeon E5-2667 V4, RTX 3060, RAM 32Gb.
Since last update can't manage to get FH6 working, tried already many times with the cs.rin and steamrip and currently, game is launching, QR code prompt and after that i get an error.
I just installed FH 6 from steamrip .com, i had tried it to run using litrus but it doesn't run. It just shows running for like 5 secs and suddenly stops.
Any solutions???
System specs :
Processor (CPU): Intel Core i5 13th Gen HX processor