diff --git a/pcsx2-qt/Settings/GraphicsSettingsWidget.cpp b/pcsx2-qt/Settings/GraphicsSettingsWidget.cpp index 77244c713e..c5a3424326 100644 --- a/pcsx2-qt/Settings/GraphicsSettingsWidget.cpp +++ b/pcsx2-qt/Settings/GraphicsSettingsWidget.cpp @@ -779,7 +779,7 @@ GraphicsSettingsWidget::GraphicsSettingsWidget(SettingsWindow* dialog, QWidget* dialog->registerWidgetHelp(m_ui.skipPresentingDuplicateFrames, tr("Skip Presenting Duplicate Frames"), tr("Unchecked"), tr("Detects when idle frames are being presented in 25/30fps games, and skips presenting those frames. The frame is still " - "rendered, it just means the GPU has more time to complete it (this is NOT frame skipping). Can smooth our frame time " + "rendered, it just means the GPU has more time to complete it (this is NOT frame skipping). Can smooth out frame time " "fluctuations when the CPU/GPU are near maximum utilization, but makes frame pacing more inconsistent and can increase " "input lag.")); diff --git a/pcsx2/GameDatabase.cpp b/pcsx2/GameDatabase.cpp index b1598593f8..c0b2acc25c 100644 --- a/pcsx2/GameDatabase.cpp +++ b/pcsx2/GameDatabase.cpp @@ -640,7 +640,7 @@ bool GameDatabaseSchema::GameEntry::configMatchesHWFix(const Pcsx2Config::GSOpti return (config.UpscaleMultiplier <= 1.0f || config.UserHacks_RoundSprite == value); case GSHWFixId::NativeScaling: - return (static_cast(config.UserHacks_NativeScaling) == value); + return (config.UpscaleMultiplier <= 1.0f || static_cast(config.UserHacks_NativeScaling) == value); case GSHWFixId::TexturePreloading: return (static_cast(config.TexturePreloading) <= value);