JMC47 and GitHub
533fd18d8a
Merge pull request #14303 from Sintendo/game-ini
...
Core: Pass game ID as string_view
2026-01-24 15:36:29 -05:00
JMC47 and GitHub
38566eb1d3
Merge pull request #14300 from jordan-woyak/speedhack-007qos
...
GameSettings: Add patches to limit framerate in 007 Quantum of Solace.
2026-01-24 15:11:11 -05:00
JosJuice and GitHub
388b1e861c
Merge pull request #14230 from Sintendo/file-search
...
Common/FileSearch: Refactor DoFileSearch
2026-01-24 20:42:31 +01:00
JMC47 and GitHub
1ef75021b6
Merge pull request #14216 from iwubcode/gameid_fifo_log
...
Core: add game id to fifo log header
2026-01-24 14:28:23 -05:00
Sintendo
b135537d65
Core/NetPlayServer: Pass game ID as string_view
2026-01-24 18:03:03 +01:00
Sintendo
8e6d95adb1
Core/ConfigManager: Refactor LoadGameIni and friends
2026-01-24 18:03:03 +01:00
Sintendo
bc4b977e9d
Core/AchievementManager: Refactor IsApprovedCode and users
2026-01-24 18:02:57 +01:00
Sintendo
c0e75f2821
Core/ConfigLoaders: Refactor GetGameIniFilenames
2026-01-24 17:52:46 +01:00
Sintendo
60ca0626df
Remove VectorToJStringArray
2026-01-24 16:50:10 +01:00
Sintendo
972ec95cb3
Clean includes
2026-01-24 16:50:10 +01:00
Sintendo
f2e1c71803
Common/FileSearch: Refactor DoFileSearch
2026-01-24 16:50:10 +01:00
Jordan Woyak
ad505b8833
GameSettings: Add patches to limit framerate in 007 Quantum of Solace and remove ImmediateXFBEnable=False.
...
Thanks to JMC for the JPN region patch.
2026-01-23 19:27:26 -06:00
JosJuice and GitHub
3221e982d3
Merge pull request #13900 from JosJuice/jit-fma-double-rounding
...
Jit: Implement error-free transformation for single-precision FMA
2026-01-23 21:43:18 +01:00
JMC47 and GitHub
b18abc41ed
Merge pull request #14296 from jordan-woyak/wall-e-disable-immxfb
...
GameSettings: Wall-E: Disable ImmediateXFBEnable to avoid stuck FMVs.
2026-01-23 03:20:03 -05:00
Jordan Woyak
39ecd277d6
GameSettings: Wall-E: Disable ImmediateXFBEnable to avoid stuck FMVs and mention the rationale for setting SafeTextureCacheColorSamples.
2026-01-23 01:08:39 -06:00
iwubcode and GitHub
4dae6bf97a
Merge pull request #14173 from JoshuaVandaele/WIL-submodule
...
Make WIL a submodule and update it
2026-01-21 18:04:49 -06:00
Dentomologist and GitHub
009c53ab89
Merge pull request #14146 from jordan-woyak/cached-interp-fix-function-cast-warning
...
CachedInterpreter: Replace reinterpret_cast with std::bit_cast to resolve -Wcast-function-type-mismatch warnings.
2026-01-21 13:29:44 -08:00
Joshua Vandaële
67f27cb0ef
Make WIL a submodule and update it
2026-01-21 19:51:45 +01:00
iwubcode
9656332356
Core: add game id to fifo logs, this makes it easier to test graphical enhancements which use the game id to load
2026-01-19 16:03:19 -06:00
Jordan Woyak and GitHub
2a771937cf
Merge pull request #14294 from JosJuice/textureinfo-getters-header
...
VideoCommon: Move TextureInfo getters to header
2026-01-19 14:42:20 -06:00
JosJuice and GitHub
bd96de52b5
Merge pull request #14292 from Dentomologist/jitregister_fix_isenabled_when_using_vtune_without_perf
...
JitRegister: Fix IsEnabled when using VTune without perf
2026-01-19 20:52:15 +01:00
JosJuice
b07c78aabe
VideoCommon: Move TextureInfo getters to header
...
This improves my PC's performance on RS2 Hoth by... 0.1% or so, which I
think is within the margin of error. But this change also cuts down on
boilerplate.
2026-01-19 19:46:21 +01:00
Dentomologist
f4b88af71e
JitRegister: Check Open return code
...
If the call to `Open` a perf map fails don't set `s_is_enabled` (though
it could already be true if you're also using VTUNE) and don't call
`std::setvbuf` with a null stream.
Also fix a typo in a comment (`if` -> `in`)
2026-01-18 17:26:26 -08:00
Dentomologist
7490dea278
JitRegister: Verify IOFile IsGood
...
Use IOFile's bool operator to check that it's not just open but good.
2026-01-18 17:26:26 -08:00
Dentomologist
935f537a80
JitRegister: Fix IsEnabled when using VTune without perf
...
Set `s_is_enabled` to `true` in `Init` when `USE_VTUNE` is defined so
that `IsEnabled` returns true even if perf isn't being used.
2026-01-18 17:26:26 -08:00