Did anyone manage to find a REFramework version that would successfully run on a…non-legitimate version of Pragmata? I’ve heard rumors of it existing, and the official REFramework doesn’t seem to work.
Would be extremely thankful if anyone got clues to where to search.


Am I wrong or is Pragmata technically not on the list of supported games yet?
EDIT: It’s worth noting that REFramework hasn’t had an actual release-release in over a year. It’s been nightlies only since last may. Finally, all of the games have their own builds for REFramework and I simply don’t see a build that supports Pragmata on their github. I could be wrong though, I don’t really play the games built on this engine.
It is in the nightly builds almost since the release. The first build is 01336: https://github.com/praydog/REFramework-nightly/releases/tag/nightly-01336-ce9df1fe81e897c117d85ac9c4446a1a453b938f
Maybe a release version could change something? Anyway, author clearly states no desire to support anything but legitimate copies of the game
Since no one else responded to this yet… I grabbed a “non-legitimate” copy and installed it to test.
I have the menu pop up for me right away installing the voices38 version of Pragmata. Used the latest nightly build:
REF Nightly 01391 (a0e9010fb0449dc9d824b5978ee759eeaf50f7c6)
I read on the github to add these arguments when running in Proton:
WINEDLLOVERRIDES="dinput8.dll=n,b" %command%Anyway, I used the official current nightly, and as I said, REFramework popped up instantly on first startup. I added REFramework before I ever started the game up, and it just… worked.
Do you have more details about the system you’re running or anything to maybe narrow down why it’s not working for you? Maybe you missed it the first time it popped up and you need to use the default menu key (INSERT) to bring it up? First thing I did was change the menu key since with a 60% keyboard thats a tricky key combo ha.
You went for such great lengths, that’s much appreciated!
What is a a0e9010fb0449dc9d824b5978ee759eeaf50f7c6 here - some checksum? I took the file from https://github.com/praydog/REFramework-nightly/releases/tag/nightly-01391-a0e9010fb0449dc9d824b5978ee759eeaf50f7c6 - and SHA-256 is 10792e2b1141c4c0e135141da5d92b281a334cea0ff9fcc3f3e482cf2df8d00f
So, I have a voices38 version of Pragmata as well (played before installing REFramework; will try to reinstall if nothing else helps), I downloaded REF Nightly 01391, I moved dinput8.dll into the game folder, and added Pragmata executable as a non-Steam game on Steam. Then I’ve set the launch parameters as you’ve mentioned, and used Proton-GE Latest as a compatibility tool (Also tried regular Proton 11). When launching the game, the window for REFramework showing an initializing status (see screenshot) appears, and after a few seconds, the game freezes completely.
P.S. Reinstalled the game (downloaded another source) and have put the DLL before first launch, still no luck there. Same issue persists. Also, tried to load the game without it and disable frame generation. Didn’t help, either.
System: Fedora running on first-gen Ryzen and a Pascal Nvidia card.
Hmm, well for one thing I’m on a Ryzen 7 3700x 8-core, 32gb of RAM, and an AMD RX 6600XT, so I do wonder if the differing setups has anything to do with it.
But yes, you grabbed the correct one, that wasn’t a hash, just part of the release name of the nightly build.
My only guess from here would be to try to check logs and/or use something different than Steam.
For example, I couldn’t even get the setup.exe running in Heroic, but it launched with no problems in Lutris. My go-to when things aren’t working is Lutris, and then launch every pirated game through Heroic Game Launcher, personally. I manually add it to Heroic after Lutris does all the work.
Ah, indeed - the full build number is even in the link I provided. My bad.
Lutris straight up crashed when trying to run Pragmata with REFramework. In logs, I don’t see much difference from when the game launches successfully (without REFramework).
I’ll spend a while more on the issue - and will make sure to come back if I find something that works.