From ad505b883380d70013c96205b3ea90d344821795 Mon Sep 17 00:00:00 2001 From: Jordan Woyak Date: Thu, 22 Jan 2026 17:37:11 -0600 Subject: [PATCH] GameSettings: Add patches to limit framerate in 007 Quantum of Solace and remove ImmediateXFBEnable=False. Thanks to JMC for the JPN region patch. --- Data/Sys/GameSettings/RJ2.ini | 15 +-------------- Data/Sys/GameSettings/RJ2E52.ini | 8 ++++++++ Data/Sys/GameSettings/RJ2JGD.ini | 8 ++++++++ Data/Sys/GameSettings/RJ2P52.ini | 8 ++++++++ 4 files changed, 25 insertions(+), 14 deletions(-) create mode 100644 Data/Sys/GameSettings/RJ2E52.ini create mode 100644 Data/Sys/GameSettings/RJ2JGD.ini create mode 100644 Data/Sys/GameSettings/RJ2P52.ini diff --git a/Data/Sys/GameSettings/RJ2.ini b/Data/Sys/GameSettings/RJ2.ini index cc117ecf95..3098c795d7 100644 --- a/Data/Sys/GameSettings/RJ2.ini +++ b/Data/Sys/GameSettings/RJ2.ini @@ -1,20 +1,7 @@ -# RJ2JGD, RJ2P52, RJ2E52 - Quantum of Solace - -[Core] -# Values set here will override the main Dolphin settings. - -[OnFrame] -# Add memory patches to be applied every frame here. - -[ActionReplay] -# Add action replay cheats here. +# RJ2JGD, RJ2P52, RJ2E52 - 007: Quantum of Solace [Video_Settings] SafeTextureCacheColorSamples = 0 [Video_Enhancements] ForceTextureFiltering = 0 - -[Video_Hacks] -# Introduction is uncapped and slow to emulate. -ImmediateXFBEnable = False diff --git a/Data/Sys/GameSettings/RJ2E52.ini b/Data/Sys/GameSettings/RJ2E52.ini new file mode 100644 index 0000000000..8255e17be9 --- /dev/null +++ b/Data/Sys/GameSettings/RJ2E52.ini @@ -0,0 +1,8 @@ +# RJ2E52 - 007: Quantum of Solace + +[OnFrame] +$Limit internal frame rate (speed hack) +0x8000909c:dword:0x4801d714 + +[OnFrame_Enabled] +$Limit internal frame rate (speed hack) diff --git a/Data/Sys/GameSettings/RJ2JGD.ini b/Data/Sys/GameSettings/RJ2JGD.ini new file mode 100644 index 0000000000..08530713b7 --- /dev/null +++ b/Data/Sys/GameSettings/RJ2JGD.ini @@ -0,0 +1,8 @@ +# RJ2JGD - 007: Quantum of Solace + +[OnFrame] +$Limit internal frame rate (speed hack) +0x80009390:dword:0x4801d8e4 + +[OnFrame_Enabled] +$Limit internal frame rate (speed hack) diff --git a/Data/Sys/GameSettings/RJ2P52.ini b/Data/Sys/GameSettings/RJ2P52.ini new file mode 100644 index 0000000000..2476cd18c8 --- /dev/null +++ b/Data/Sys/GameSettings/RJ2P52.ini @@ -0,0 +1,8 @@ +# RJ2P52 - 007: Quantum of Solace + +[OnFrame] +$Limit internal frame rate (speed hack) +0x80009388:dword:0x4801d7fc + +[OnFrame_Enabled] +$Limit internal frame rate (speed hack)