Trine 5: A Clockwork Conspiracy

Trine 5: A Clockwork Conspiracy

View Stats:
SGvagon[CZ] Aug 31, 2023 @ 8:16am
Game won't launch on Windows 7 - GetOverlappedResultEx
Hello,

I know, that Windows 7 is not in minimum requirements anymore. But is it possible to run this game on this system? I played Trine 4 perfectly and without any issues, but Trine 5 gives me an error if I try launch the game:
The procedure entry point GetOverlappedResultEx could not be located in the dynamic link library KERNEL32.dll

Thank you in advance.
Last edited by SGvagon[CZ]; Aug 31, 2023 @ 8:18am
< >
Showing 1-15 of 22 comments
JLarja  [developer] Aug 31, 2023 @ 8:27am 
Unfortunately Trine 4 was the last game we supported on Windows 7. GetOverlappedResultEx isn't actually even used by our code, but by middleware.

Although it may technically speaking be possible to get the game running on Windows 7, it will likely be too difficult to be worth it.

-JLarja / Frozenbyte
dstroy Aug 31, 2023 @ 10:38am 
Windows 7 support ended January 2020 and as sorry as I am. I had also waited a very long time. Do yourself a favor and update to Windows 10, I'm sure you have your reasons, but trust me, Windows 10 is very stable and fast.
SGvagon[CZ] Aug 31, 2023 @ 11:13am 
Originally posted by dstroy:
Windows 7 support ended January 2020 and as sorry as I am. I had also waited a very long time. Do yourself a favor and update to Windows 10, I'm sure you have your reasons, but trust me, Windows 10 is very stable and fast.
I will try install new SSD and install W10 as dualboot with Windows 7 . I am only asked, because this game looks like similar as Trine 4.
Rasicon Aug 31, 2023 @ 12:31pm 
Originally posted by SGvagonCZ:
Originally posted by dstroy:
Windows 7 support ended January 2020 and as sorry as I am. I had also waited a very long time. Do yourself a favor and update to Windows 10, I'm sure you have your reasons, but trust me, Windows 10 is very stable and fast.
I will try install new SSD and install W10 as dualboot with Windows 7 . I am only asked, because this game looks like similar as Trine 4.

Why do you want too keep windows 7? it is old and not supported anymore, so if you dont want trouble with softwares and games, i recommend that you update it.
dstroy Aug 31, 2023 @ 12:39pm 
Originally posted by SGvagonCZ:
Originally posted by dstroy:
Windows 7 support ended January 2020 and as sorry as I am. I had also waited a very long time. Do yourself a favor and update to Windows 10, I'm sure you have your reasons, but trust me, Windows 10 is very stable and fast.
I will try install new SSD and install W10 as dualboot with Windows 7 . I am only asked, because this game looks like similar as Trine 4.
that's exactly how i did it. you will certainly have your reasons why you have to continue using win7.
JoelFB  [developer] Aug 31, 2023 @ 1:21pm 
Some folks say half jokingly to use Linux (and Proton) to play the game instead of Windows 7. It's a worthwhile suggestion if you don't fear installing Linux (I wonder if it would even work on a live boot USB stick).

We're keeping track of any workarounds we find for Windows 7 but at this point we haven't identified any.

- Joel, Frozenbyte team, developers of Trine 5
SGvagon[CZ] Sep 1, 2023 @ 7:53am 
Originally posted by Rasicon:
Originally posted by SGvagonCZ:
I will try install new SSD and install W10 as dualboot with Windows 7 . I am only asked, because this game looks like similar as Trine 4.

Why do you want too keep windows 7? it is old and not supported anymore, so if you dont want trouble with softwares and games, i recommend that you update it.
Windows 7 is still the most stable operatiing system for me. Fast boot, immidiately starting apps, much better for Office work, etc. . And this is just yet second game which not work on Windows 7 for me.
As I said, I will install Windows 10 on new SSD and have dualboot with Windows 7 . But if there any solution to fix this game on Windows 7 , it would be great to end Steam era with some epic game on this system :-) .
Last edited by SGvagon[CZ]; Sep 1, 2023 @ 7:54am
BlackjackGT Sep 1, 2023 @ 8:10am 
fwiw, in my experience last several years, most games that are said to Not Run on WIn 7/8.1 would run if you put:
-DX11

In the steam shortcut launch options (right click game's Steam shortcut, choose Properties, put -DX11 in the Launch Options box at the bottom of the properties screen, then close the Properties screen).

It's not a cure-all, and I encountered some games where it worked for the Win 8.1 I was using, but wouldn't work for Win 7. I used this to run games that included Everspace 2 and The Rift Breaker, among others, on Win 8.1.

My teleworking requirements eventually Forced me on to Win10 earlier this year.
Last edited by BlackjackGT; Sep 1, 2023 @ 8:11am
JoelFB  [developer] Sep 1, 2023 @ 9:00am 
Well like Jukka said above, in the case of Trine 5, it's not the DX 11 that's the problem. Trine 5 is still based on the D3D11 renderer.

The problem is somewhere in the middleware, most likely either Wwise or EOS (EOS should only initialize after the user goes to the Multiplayer menu; but I'm unsure if the DLL is somehow read by Windows anyhow at start time). We're not going to spend a whole lot of time looking into the issue but we'll see if we can at least figure out which one is the culprit, and maybe that will help figure out a workaround.

I have one old Win 7 computer at home and will be trying some things once I have a better idea of what the culprit is, and if it's something that can be fixed on the computer side. Most likely it's not but we'll know in a few weeks.

- Joel, Frozenbyte team, developers of Trine 5
JLarja  [developer] Sep 1, 2023 @ 11:22am 
Actually, on closer inspection (by someone who actually knows what he's talking about), EOS is initialized on startup. You can actually see that from log file too. So removing EOS DLL might help. My money's still on Wwise though :D .

-JLarja / Frozenbyte
󠀡󠀡 Sep 8, 2023 @ 6:42am 
I wish there was a workaround
jonny pro gamer Aug 18, 2024 @ 7:40am 
Replace GetOverlappedResultEx to GetOverlappedResult with an Hex editor in libScePad.dll
SGvagon[CZ] Aug 24, 2024 @ 10:01am 
Originally posted by jonny pro gamer:
Replace GetOverlappedResultEx to GetOverlappedResult with an Hex editor in libScePad.dll
Where is libScePad.dll ?
jonny pro gamer Aug 25, 2024 @ 4:48am 
Originally posted by SGvagonCZ:
Originally posted by jonny pro gamer:
Replace GetOverlappedResultEx to GetOverlappedResult with an Hex editor in libScePad.dll
Where is libScePad.dll ?
What DLL files do you see next to the game executable? i did this for a friend long time ago so i don't remember exactly
jonny pro gamer Aug 25, 2024 @ 4:48am 
You can just open all the dlls you see next to the game in HxD, and replace that function
< >
Showing 1-15 of 22 comments
Per page: 1530 50