It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Hi, I want play Tomb Raider Remastered on my semi-retro PC. It uses Windows 7 but when I try launch game I get this error "This procedure entry poin GetOverlappedResultEX could not be located in the dyniamic link library KERNEL32.dll". On Tomb Raider Remastered store page there is Windows 7 in system requirements so it supposed work. Anyone knows how to fix issue?
This question / problem has been solved by Davis67image
avatar
Jakoby.Ja: Hi, I want play Tomb Raider Remastered on my semi-retro PC. It uses Windows 7 but when I try launch game I get this error "This procedure entry poin GetOverlappedResultEX could not be located in the dyniamic link library KERNEL32.dll". On Tomb Raider Remastered store page there is Windows 7 in system requirements so it supposed work. Anyone knows how to fix issue?
I made it run on windows 7 using the instructions found in this thread:

https://steamcommunity.com/app/2478970/discussions/0/4362368844135521784

There is a post by a person called fwoomp. Following it's instructions I managed to get it to work.
microsoft sharks must be infuriated! they hate when games runs on 7. After all the lies,manipulation and bribing on both hardware manufacter and game developpers they did for people to switch to 10. They took down some link for patch. But you don't need patch with the explained trick, you can patch it up yourself.
Post edited February 15, 2024 by Svenos
I can't get this to work. Not sure if I'm doing something wrong or what. I just hope GOG will fix this them self's. I really don't want to return this game.
Fortunately I have Windows 10 on my newer computer, but I tried it on Windows 7 and it did not work.

I attempted the patch Kaju mentions, and it got me to the menu screen but starting any new game or the training levels ended in a crash. I was using Windows 7 x64 Ultimate, maybe there's a subtle difference with the Enterprise version 'fwoomp' (from the post Kaju mentioned) used.

Either way, like you all, I hope GoG offers an official fix.

***
UPDATE:

I did, after all, get this to work on Windows 7 x64... so Yay!

I can no longer find the post online Kaju mentioned, fortunately I took a screenshot the other day. (attached)

The directions mention (1) downloading helper/wrapper files for the Tomb Raider Remastered directory (2) a binary edit of the tomb123.exe program so that the function calls to kernel32.dll refer to something that actually exists.

Note: wrapper files aren't needed. Tomb Raider Remastered uses OpenGL which Windows 7 has. I just did the binary edit. I put a red X by the steps not needed (see attached). I'm using an nVidia GTX 970 with the 474.11 WHQL drivers on this computer.

STEPS:

On the Window 7 x64 computer:

(1) Install GoG Tomb Raider Remastered
(2) Install the patch
(3) Using the attached instructions, edit tomb123.exe using CFF_Explorer and follow the rest of the instructions below that step

BONUS:

If you don't use GoG galaxy, then all you may need in the root directory of 'Tomb Raider I-III Remastered' are tomb123.exe and the directories '1', '2', '3' and their contents. For gameplay screenshots you'll need to use the PRINT SCREEN key and Crtl-V to paste into Windows Paint (mspaint.exe) or use a third party application.

ALSO:

Your non-cloud save games will be stored in this folder:
%HOMEDRIVE%%HOMEPATH%\AppData\Roaming\TRX

I've also attached a screen shot of the game and my Windows version. Lara is looking at the self portrait of Jan van Eyck. Both the remastered graphics and the old style graphics run at 60fps -- I've benchmarked this (my monitor runs at 60Hz). I don't know what people are saying about the old style graphics being locked at 30fps.

Again this reflects my experience. Your mileage may vary.
Attachments:
Post edited February 17, 2024 by Davis67
avatar
Jakoby.Ja: Hi, I want play Tomb Raider Remastered on my semi-retro PC. It uses Windows 7 but when I try launch game I get this error "This procedure entry poin GetOverlappedResultEX could not be located in the dyniamic link library KERNEL32.dll". On Tomb Raider Remastered store page there is Windows 7 in system requirements so it supposed work. Anyone knows how to fix issue?
I wrote to GOG support 2 days ago. I still don't have a response from them but I suggest that you do the same. I could jump through the hoops suggested on the Steam forums but technially this is a Support problem and a good reason for a refund, too, given that it doesn't follow the requirements they posted.
avatar
Davis67: Fortunately I have Windows 10 on my newer computer, but I tried it on Windows 7 and it did not work.

I attempted the patch Kaju mentions, and it got me to the menu screen but starting any new game or the training levels ended in a crash. I was using Windows 7 x64 Ultimate, maybe there's a subtle difference with the Enterprise version 'fwoomp' (from the post Kaju mentioned) used.

Either way, like you all, I hope GoG offers an official fix.

***
UPDATE:

I did, after all, get this to work on Windows 7 x64... so Yay!

I can no longer find the post online Kaju mentioned, fortunately I took a screenshot the other day. (attached)

The directions mention (1) downloading helper/wrapper files for the Tomb Raider Remastered directory (2) a binary edit of the tomb123.exe program so that the function calls to kernel32.dll refer to something that actually exists.

Note: wrapper files aren't needed. Tomb Raider Remastered uses OpenGL which Windows 7 has. I just did the binary edit. I put a red X by the steps not needed (see attached). I'm using an nVidia GTX 970 with the 474.11 WHQL drivers on this computer.

STEPS:

On the Window 7 x64 computer:

(1) Install GoG Tomb Raider Remastered
(2) Install the patch
(3) Using the attached instructions, edit tomb123.exe using CFF_Explorer and follow the rest of the instructions below that step

BONUS:

If you don't use GoG galaxy, then all you may need in the root directory of 'Tomb Raider I-III Remastered' are tomb123.exe and the directories '1', '2', '3' and their contents. For gameplay screenshots you'll need to use the PRINT SCREEN key and Crtl-V to paste into Windows Paint (mspaint.exe) or use a third party application.

ALSO:

Your non-cloud save games will be stored in this folder:
%HOMEDRIVE%%HOMEPATH%\AppData\Roaming\TRX

I've also attached a screen shot of the game and my Windows version. Lara is looking at the self portrait of Jan van Eyck. Both the remastered graphics and the old style graphics run at 60fps -- I've benchmarked this (my monitor runs at 60Hz). I don't know what people are saying about the old style graphics being locked at 30fps.

Again this reflects my experience. Your mileage may vary.
I tried the steps that work:
1) Open tomb123.exe in CFF Explorer[ntcore.com] and click on "Import Directory" in the left pane
2) Under "Module Name", right click and select "Delete Import Descriptor" on both dxgi.dll and d3d12.dll
3) Click on "KERNEL32.dll", find "GetOverlappedResultEx" in the lower panel, double click on its name, change it to "GetOverlappedResult" and then save the file

In my case, there was no need for step 2), because references to dxgi.dll and d3d12.dll didn't exist.

However, the GOG achievements don't work even though the game runs.
I'm glad you got the game to run!
Post edited February 19, 2024 by Davis67
It's working! Game is running. BTW I disovered that game run in my local language (polish). It's nice and also strange at the same time to to see original Tomb Raider trilogy in my native language.

I don't care about integration with gog galaxy or achivements. As they don't exist in late 90's, as I don't need them in such old games. Solution works perfecly, thank you all for comments in topic!
Nope. Still not working for me. contacting support. Note: can't even submit a ticket for it. If not fixed soon I'm going to get a refund.

I got it working. A friend came over, who is better than me at this stuff, and helped me figure it out and get it running. Something I found, there are two "getoverlappedresult". Change them both. Thanks to all for the help.
Post edited February 25, 2024 by redcat22