Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Freeze when ending a level in Tomb Raider + FIX #12

Open
rr- opened this issue Feb 26, 2019 · 2 comments
Open

Freeze when ending a level in Tomb Raider + FIX #12

rr- opened this issue Feb 26, 2019 · 2 comments

Comments

@rr-
Copy link

rr- commented Feb 26, 2019

When you end the level in Tomb Raider and Tomb Raider: Unfinished Business while holding the Action button, the game freezes and the only thing you can do with it is to kill its process.

Binary diff for a tombati.exe patch that fixes this:

0001CC27 0D 33
0001CC28 E8 90
0001CC29 24 90
0001CC2A 0D 90
0001CC2B 00 90
0001CC2C 00 90
0001CC2D 85 90
0001CC2E 35 90
0001CC2F F4 90
0001CC30 EE 90
0001CC31 45 90
0001CC32 00 90
0001CC33 75 90
0001CC34 F3 90
0001CC5A 2F CD

…and here's a tombub.exe patch:

0001C987 0D 33
0001C988 E8 90
0001C989 74 90
0001C98A 0C 90
0001C98B 00 90
0001C98C 00 90
0001C98D 85 90
0001C98E 35 90
0001C98F B4 90
0001C990 E7 90
0001C991 45 90
0001C992 00 90
0001C993 75 90
0001C994 F3 90
0001C9BA 2F CD

Save files you can test the patches with:

https://0x0.st/z-WM.1
https://0x0.st/z-Wu.1

@legluondunet
Copy link

legluondunet commented May 5, 2019

Hello, I don't know how to apply this, could you help me? I copy the shown code into a txt file? Then apply it on the executable with a patch program?

@rr-
Copy link
Author

rr- commented May 7, 2019

I guess? I apply such binary differences manually with a hex editor.

The fix is just like the others, for example:
https://github.com/ata4/glrage/blob/master/glrage_patch/TombRaiderPatch.cpp#L178-L180

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants