Stenzek
a7a5faeb11
Qt: Fix warning in graphicssettingswidget.cpp
3 months ago
Stenzek
770cc586f8
Settings: Don't copy advanced/hidden settings to game
3 months ago
Davide Pesavento
ba08a6f70c
Qt: Hide FSUI theme and font settings from game properties ( #3751 )
...
Cannot be changed per game.
3 months ago
Stenzek
09008bb3a3
Qt: Round round texcoords only applies to 3D
...
Don't keep the option enabled if sprite filtering is still set to
nearest.
4 months ago
Stenzek
0e0ef21d0e
System: Clear memory save states on reset
...
Fixes reset not functioning with analog runahead.
4 months ago
Stenzek
f228b009cd
CDROM: Hopefully fix rare case of command event loss with states
4 months ago
crashGG
a4e3afcddc
Release MMPX Advanced v3.2: Optimize and Clean ( #3750 )
...
Release MMPX Advanced v3.2: Rename, Optimize, and Clean
Major Refactor: Rename profile from MMPX Enhanced Quality to MMPX Advanced for semantic consistency.
Performance: Optimize topological shape detection to slash GPU ALU cycles.
Maintenance: Strip out verbal debugging commentary and obsolete code notes.
4 months ago
Stenzek
c1adcb5a40
Qt: Fix initial icon colours in native theme
...
m_is_colored was not initialized at the time it was being used.
4 months ago
Stenzek
2a32d70144
Qt: Fix white-on-light icon colours in Classic Windows theme
4 months ago
Stenzek
37878497b6
Qt: Disable labels for controller setting descriptions
4 months ago
Stenzek
0ec7d2bd4e
Misc: Remove redundant static qualifier from force-inline functions
4 months ago
Stenzek
24fb22acf3
Controller: Move helper functions into their own file
4 months ago
Stenzek
1e6a006bd0
Controller: Make center a distinct value
...
Instead of attaching 128 to one side of the axis, make 128 the
all-zeros/center position, which leaves exactly 127 positions
on either side.
Fixes the center not being reported as center in padtest.
4 months ago
Stenzek
cae25968fe
Achievements: Move init functions to private header
4 months ago
Stenzek
944beca2ce
Achievements: Populate saved credentials in ProcessStartup()
...
Avoids has_saved_credentials not being ready when game list is
refreshing in parallel with core thread startup.
4 months ago
Stenzek
8bf9562c3a
Achievements: Fix hardcore toggle not showing summary
4 months ago
Stenzek
134f172395
Achievements: Don't tear down persistent state on enable toggle
...
Not super relevant at the moment outside of the hashdb.
4 months ago
Stenzek
1f7fcb8c95
GameList: Fix race condition when refreshing from two sources
...
Unlikely to happen.
4 months ago
Stenzek
c660f85320
CPU: Use table lookup for mfc0
4 months ago
Stenzek
2f8e9a8510
MSBuild: Enable strict aliasing for clang
4 months ago
Stenzek
0b700d1b81
GTE: Eliminate bounds check in dispatcher
4 months ago
Stenzek
2b5baa1b82
CPU: Add more branch hints to interpreter
...
Eliminate more bounds checks. This plus the last change can net up to a
20% performance improvement in some games when using the interpreter
(tested on AMD 7950X3D).
4 months ago
Stenzek
667e1147a4
CPU: Add branch hints to interpreter dispatch
...
Eliminates the bounds check in the switch loop.
4 months ago
Stenzek
18f581ef93
CPU: Use ternary in CPU::WriteRegDelayed()
...
Shouldn't make any net difference, a good compiler will turn this into a
cmov anyway.
4 months ago
Stenzek
1d71915fb4
CDROM: Show effective read speed in debug window
...
Useful for debugging max speedup.
4 months ago
Stenzek
2c6ac7d4f0
CDROM: Add manual control of lid state
...
In debug menu, deliberately hidden from the noobs.
4 months ago
Stenzek
8ac294d4f9
CDROM: Fix DisableReadSpeed() never having any effect
4 months ago
Davide Pesavento
02a41fa063
GameDB: Add metadata to `King's Field 3 - Pilot Style` ( #3749 )
4 months ago
Stenzek
e23bc84bb9
Achievements: Always prefetch game badge before achievement badges
4 months ago
Stenzek
22ee4c0760
CMake: Build with immediate binding/full relro
...
Doing a full xsave/xrstor the first time a library function is
called is completely bonkers. Plus the obvious security issues
with the PLT being writable.
And people think this OS is faster than Windows. Even with immediate
binding it's still slower, since it's a single indirect call on
Windows, versus a direct call+indirect jump here.
4 months ago
Stenzek
e21bf74f29
Qt: Replace most _L1 usage with _s
...
Avoids runtime heap allocation.
NOTE: appending, comparing, etc with latin1 views are still
allocation-free.
4 months ago
Stenzek
8dd88aad2c
Qt: Make verify serial mismatch message clearer
4 months ago
Stenzek
2f0cd4d4c0
DiscDB: Remove duplicate entries for some multi-disc games
4 months ago
Davide Pesavento
00149a5be0
Qt: Disable buttons if controller port is empty ( #3748 )
4 months ago
Davide Pesavento
15d8f68d3b
Merge pull request #3747 from Pesa/overlap
...
Qt: Fix overlapping widgets in game summary
4 months ago
Davide Pesavento
a901824455
Qt: Improve icon consistency
4 months ago
Davide Pesavento
2b1a6cf2b5
Qt: More appropriate icon for "Search on Redump" button
4 months ago
Stenzek
e8938f0634
Qt: Remove more unused icons
4 months ago
Stenzek
86b3c0e7d2
Qt: Fix missing monochrome in controller settings
4 months ago
Stenzek
872d6092b9
Qt: Use SVGWidget for icon in debugging settings
...
Makes it respond to colour changes.
4 months ago
Stenzek
11216ccd5e
Qt: Tint non-coloured disabled icons in SVGIconEngine
4 months ago
Stenzek
f93965b841
Qt: Handle icon state in SVGIconEngine
4 months ago
Stenzek
e401050207
Qt: Preserve aspect ratio in SVGIconEngine
4 months ago
Stenzek
bbde5c661a
CueParser: Switch to fmt for errors
...
And when the format is invalid, display the format/file.
4 months ago
Stenzek
00733714c1
CDImageCue: Remove unused variable
4 months ago
Stenzek
c1165ab037
MediaCapture: Fix Media Foundation refusing to load
4 months ago
Stenzek
15bfa50cee
Qt: Make SVGWidget respond to palette changes
4 months ago
Stenzek
21c6ab5822
Qt: Use SVGWidget for empty game list icon
4 months ago
Stenzek
b429993e08
Qt: Move most recent migration to updater
...
Saves checking on every startup.
4 months ago
Arif Ahmadov
61b31b3e28
Update Azerbaijani Translation ( #3745 )
...
* Change Azerbaijani translation entry to 'Azərbaycanca'
* Translation Update (AZ)
* Add Azerbaijani contributor bilginGamer
* Fix Translation (AZ)
* Add files via upload
Update Azerbaijani Translation
4 months ago