Skip to content

Add 60fps 007 Quantum of Solace US patch #546

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

Souzooka
Copy link
Contributor

This patch adds 60fps functionality to the US version of 007 - Quantum of Solace. The patch conditionally switches to 30fps when .pss files run, to prevent them running too quickly. It also affects the weapon recoil compensation, which seems to be affected by framerate, to recreate similar recoil behavior as if the game was running at 30fps.

@Souzooka
Copy link
Contributor Author

There seems to be a softlock when subduing the first enemy in the opera house level at 60fps. I'm going to investigate a workaround to this.

@Gabominated
Copy link
Contributor

This patch uses the same address and value as asasega at the 60fps forum.
https://forums.pcsx2.net/Thread-60-fps-codes?pid=550658#pid550658

@Souzooka
Copy link
Contributor Author

I've put in a workaround for the softlock after subduing the first enemy at the Austrian Opera House, and played up from a new game to that point to make sure there are no issues. Still testing the rest of the game.

@Gabominated would you suggest any changes? I found the address on my own, and the game wouldn't even be complete-able with just that one line due to the mentioned softlock (not to mention pre-rendered cutscenes being twice as fast and recoil being off).

@Gabominated
Copy link
Contributor

I've put in a workaround for the softlock after subduing the first enemy at the Austrian Opera House, and played up from a new game to that point to make sure there are no issues. Still testing the rest of the game.

@Gabominated would you suggest any changes? I found the address on my own, and the game wouldn't even be complete-able with just that one line due to the mentioned softlock (not to mention pre-rendered cutscenes being twice as fast and recoil being off).

I have no doubt that you found it on your own my friend, I also know that most of the asasega patches are incomplete, I also know that but we have had that forum for many years and normally we try to respect the authors who found the addresses, the same thing has happened to me as to you, I have found several addresses but when I check the forum they are already discovered by someone else, my suggestion for you is that you would like to see what would happen if someone in the future uses the same address that you found many years before and does not even bother to mention you.

@Souzooka
Copy link
Contributor Author

I added a credit to asasega; I also added in some more logic that circumvents another cutscene softlock I discovered. I played through the rest of the game and didn't encounter any more softlocks, so the patch should be fully playable and behave like 30fps.

@@ -0,0 +1,20 @@
gametitle=007 - Quantum Of Solace (NTSC-U) (SLUS-20932)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wrong serial-code: "SLUS-20932" -> "SLUS-21813".

@pgert
Copy link
Contributor

pgert commented Apr 24, 2025

Suggestion:

[Onscreen fps Display]
author=asasega
patch=1,EE,003CD06E,word,00000001

@Souzooka
Copy link
Contributor Author

Fixed the game serial and added the FPS display patch.

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

Successfully merging this pull request may close these issues.

4 participants