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?

53 Replies
wise-white•2y ago
I use SteamTinkerLaunch to install and run HMM https://www.reddit.com/r/SteamDeck/comments/10tzexb/hedgemodmanager_installation_tutorial_for_steam/
solid-orangeOP•2y ago
I have tried that, it does not work :/
wise-white•2y ago
I wrote that. it does work.
solid-orangeOP•2y ago
Konsole will say "starting hedgemodmanager" and then... nothing.
wise-white•2y ago
which version of Proton were you using to run hmm?
solid-orangeOP•2y ago
QTProton 8-14
wise-white•2y ago
please read the link then
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•2y ago
you just need to run
steamtinkerlaunch hmm uninstall
solid-orangeOP•2y ago
Oki doki
Regardless on if this works or not, thank you for helping anyways. :>
wise-white•2y ago
np
solid-orangeOP•2y ago
How long should the process take, again? :o
solid-orangeOP•2y ago
This is where it's at so far

wise-white•2y ago
i've had it take 15-20 minutes before
it's doing a lot of dependencies that are slow
solid-orangeOP•2y ago
Ahh, oki
I started around this time, just for ref.
wise-white•2y ago
that is quite a while. what version of proton are you using?
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•2y ago
I don't know what QTP is
solid-orangeOP•2y ago
QTProton
wise-white•2y ago
no such thing
solid-orangeOP•2y ago
Frick
wise-white•2y ago
do you mean GE-Proton?
solid-orangeOP•2y ago
GE my bad
Yes
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 minutessolid-orangeOP•2y ago
Last edit was around 3 minutes ago
wise-white•2y ago
then it's probably still working
solid-orangeOP•2y ago
Shall I just leave it be until it finishes?
wise-white•2y ago
yeah
solid-orangeOP•2y ago
👌!
solid-orangeOP•2y ago
PROGRESS

solid-orangeOP•2y ago
Ok so the Konsole spat this out at me.
wise-white•2y ago
that means
dotnet48
was not installed properly. it is also the worst thing to try to install in Linuxvariable-lime•2y ago
it's not even close to the worst thing
it works every time (on my machines)
wise-white•2y ago
it's the only thing that (in)consistently fails for me, dependency-wise
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•2y ago
I'd try using Proton 7 instead now
uninstall first
solid-orangeOP•2y ago
Ditto.
Starting now!
wise-white•2y ago
50% of the time, it works every time
solid-orangeOP•2y ago
it repeating thhis is normal, right?
wise-white•2y ago
that's fine. you can disregard that
solid-orangeOP•2y ago
Ah oki
wise-white•2y ago
you can use it as a crude benchmark as to when another part of the dependencies are installing
solid-orangeOP•2y ago
AYOOOOO

wise-white•2y ago
or that an exe is being run
solid-orangeOP•2y ago
:POGGERS:
IT'S FINALLY RUNNING
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-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-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-orangeOP•2y ago
ok no it is specifically when the modloader is enabled, so it isn't a desktop mode issue
wise-white•2y ago
based on that linked comment, you just need to install dotnet48 into the game's prefix
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 when I boot it. Going to delete prefix and reinstall it.
solid-orangeOP•2y ago
👀

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.