HGL
solid-orange

HedgeModManager (HMM)

I have been trying to get HMM to work on my Steam Deck recently so I could mod Frontiers and get better performance out of it, however all of the guides (this one is the most popular) I've looked at don't seem to work. I tried through Lutris recently, but that didn't work, and now I'm trying through Heroic. With Lutris, I couldn't get vcrun2019 to install, which is one of the dependencies for it, but HMM booted anyways with a screen like this (image 1). I decided to try it through Heroic and vcrun2019 did install, however I get the same screen. I've tried putting the exe inside the Sonic Frontiers folder, I've also tried putting it inside the Heroic folder (which is what fixed an issue I had for #Osaka Simulator, which caused it to work), but neither has worked. Is there anything else I can do to get it to detect Sonic Frontiers so I can finally play with mods?
No description
53 Replies
wise-white
wise-white•2y ago
solid-orange
solid-orangeOP•2y ago
I have tried that, it does not work :/
wise-white
wise-white•2y ago
I wrote that. it does work.
solid-orange
solid-orangeOP•2y ago
Konsole will say "starting hedgemodmanager" and then... nothing.
wise-white
wise-white•2y ago
which version of Proton were you using to run hmm?
solid-orange
solid-orangeOP•2y ago
QTProton 8-14
wise-white
wise-white•2y ago
please read the link then
solid-orange
solid-orangeOP•2y ago
I'll give it a try, wouldn't hurt. Sorry for the hostility, I've just been furstrated trying to get it to work. 😔 Should I uninstall HMM and STL then re-install so I start from a clean slate?
wise-white
wise-white•2y ago
you just need to run steamtinkerlaunch hmm uninstall
solid-orange
solid-orangeOP•2y ago
Oki doki Regardless on if this works or not, thank you for helping anyways. :>
wise-white
wise-white•2y ago
np
solid-orange
solid-orangeOP•2y ago
How long should the process take, again? :o
solid-orange
solid-orangeOP•2y ago
This is where it's at so far
No description
wise-white
wise-white•2y ago
i've had it take 15-20 minutes before it's doing a lot of dependencies that are slow
solid-orange
solid-orangeOP•2y ago
Ahh, oki I started around this time, just for ref.
wise-white
wise-white•2y ago
that is quite a while. what version of proton are you using?
solid-orange
solid-orangeOP•2y ago
proton-8.0-3c This is the usual amount of time it takes for me for some reason, unless it's QTP 7-43, which is the one in the guide I linked above.
wise-white
wise-white•2y ago
I don't know what QTP is
solid-orange
solid-orangeOP•2y ago
QTProton
wise-white
wise-white•2y ago
no such thing
solid-orange
solid-orangeOP•2y ago
Frick
wise-white
wise-white•2y ago
do you mean GE-Proton?
solid-orange
solid-orangeOP•2y ago
GE my bad Yes
wise-white
wise-white•2y ago
you can try proton 7. first, I'd check the prefix folder for HMM to see if it's still attempting to do something ~/.config/steamtinkerlaunch/hedgemodmanager/compatdata/pfx and look around to see if files were modified in the last few minutes
solid-orange
solid-orangeOP•2y ago
Last edit was around 3 minutes ago
wise-white
wise-white•2y ago
then it's probably still working
solid-orange
solid-orangeOP•2y ago
Shall I just leave it be until it finishes?
wise-white
wise-white•2y ago
yeah
solid-orange
solid-orangeOP•2y ago
👌!
solid-orange
solid-orangeOP•2y ago
PROGRESS
No description
solid-orange
solid-orangeOP•2y ago
Ok so the Konsole spat this out at me.
wise-white
wise-white•2y ago
that means dotnet48 was not installed properly. it is also the worst thing to try to install in Linux
variable-lime
variable-lime•2y ago
it's not even close to the worst thing it works every time (on my machines)
wise-white
wise-white•2y ago
it's the only thing that (in)consistently fails for me, dependency-wise
solid-orange
solid-orangeOP•2y ago
Damn. Reinstall/re-run command, then? I could try using proton 7 this time and see if it's faster
wise-white
wise-white•2y ago
I'd try using Proton 7 instead now uninstall first
solid-orange
solid-orangeOP•2y ago
Ditto. Starting now!
wise-white
wise-white•2y ago
50% of the time, it works every time
solid-orange
solid-orangeOP•2y ago
it repeating thhis is normal, right?
wineserver: using server-side synchronization.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
wineserver: using server-side synchronization.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
wise-white
wise-white•2y ago
that's fine. you can disregard that
solid-orange
solid-orangeOP•2y ago
Ah oki
wise-white
wise-white•2y ago
you can use it as a crude benchmark as to when another part of the dependencies are installing
solid-orange
solid-orangeOP•2y ago
AYOOOOO
No description
wise-white
wise-white•2y ago
or that an exe is being run
solid-orange
solid-orangeOP•2y ago
:POGGERS: IT'S FINALLY RUNNING
wise-white
wise-white•2y ago
I don't believe any game requires HMM to be actively running, so you can just run the game from where you have it normally
solid-orange
solid-orangeOP•2y ago
AND NOW MY STEAM DECK IS KINDA FROZEN (I CANT CLICK ANYTHING BUT WINDOWS WILL UPDATE AND CAN MOVE MY CURSOR) but man I'm just glad it's actually running GOD. I'm sure it'll sort itself out in a sec lmao
solid-orange
solid-orangeOP•2y ago
Ok this isn't Heroic related but now Frontiers, Lost World, and Origins won't work. I did follow these steps, they haven't worked so far. I have had an issue with Frontiers just refusing to boot in desktop mode tho so I'll try in game mode https://github.com/thesupersonic16/HedgeModManager/issues/219#issuecomment-1363093591
GitHub
HedgeModManager on Linux/Steam Deck · Issue #219 · thesupersonic16/...
EDIT: There are more updated instructions on the HedgeModManager wiki. Additionally, there's a script that can automatically install HedgeModManager through Bottles (Flatpak), which is mainly u...
solid-orange
solid-orangeOP•2y ago
ok no it is specifically when the modloader is enabled, so it isn't a desktop mode issue
wise-white
wise-white•2y ago
based on that linked comment, you just need to install dotnet48 into the game's prefix
solid-orange
solid-orangeOP•2y ago
I have been doing that but it isn't doing anything :/ however, I did uninstall and reinstall Sonic Origins and when I did, it started working! I'm trying that with Frontiers to see if that makes it work, for whatever reason. EDIT: forgot to mention, last night it says
Please set registry key HKLM\Software\Microsoft\.NETFramework\InstallRoot to point to the .NET Framework install location
Please set registry key HKLM\Software\Microsoft\.NETFramework\InstallRoot to point to the .NET Framework install location
when I boot it. Going to delete prefix and reinstall it.
solid-orange
solid-orangeOP•2y ago
👀
No description
solid-orange
solid-orangeOP•2y ago
all that's left is Lost World 😎 ok it really doesn't want to work. I'm constantly reinstalling DotNet and have both mscore.dll and mscores.dll and it just won't boot modded.

Did you find this page helpful?