KamFretoZ
d12ef2b17c
OSD: Add GPU Info ( #11808 )
...
* OSD: Add GPU Info
* Qt: More Translatable Strings
2024-09-15 08:24:05 -04:00
lightningterror
e8e0b97f6d
GS/HW: Reduce sw/hdr colclip in more cases.
...
When doing `Cs*Alpha + Cd*(1 - Alpha)` or `Cd*Alpha + Cs*(1 - Alpha)` with an alpha of 128 or lower
we don't really need to hdr or sw colclip blend it because colour range of the result will be
between 0-1 (0-255) without it overflowing.
Also update previous optimizations to include Ad cases when RTA is already scaled.
2024-09-15 01:09:28 +02:00
PCSX2 Bot
f50083e47a
Qt: Update Base Translation
2024-09-14 18:07:20 +02:00
Farran666
461ee350c2
GameDB: Add Skip MPEG Hack to Never7
2024-09-13 16:45:43 -04:00
TheLastRar
0cf4b76876
Common: Fix Recursive CreateDirectoryPath() on Windows
2024-09-12 15:45:45 -04:00
KamFretoZ
4e1979427d
Qt: Make Settings List Word Wrapped
2024-09-12 15:42:00 -04:00
KamFretoZ
110426ac9f
DiscordRPC: Further improve icon url call
2024-09-12 15:42:00 -04:00
OctopusButtons
4565a62634
UI: Update mipmapping help description
...
Added mipmapping description similar to the help/hover text of other items. Wording is my own phrasing.
2024-09-12 15:36:19 -04:00
JordanTheToaster
f75da73fca
3rdparty/ffmpeg: Bump headers to version 7.0.2
2024-09-12 11:19:05 -04:00
Ziemas
5c83edb7b2
ExpressionParser: Add missing include in header
2024-09-11 09:09:38 -04:00
Ty Lamontagne
bb1162f6cc
Achievements: Reset client state on system reset
2024-09-10 16:58:58 -04:00
Martino Fontana
a4d2332f9c
Config: Set `{ntsc,pal}FrameRate` bounds to 10-300 Hz
2024-09-10 11:58:42 -04:00
Nenderus
4963ea9b11
CMake: Install translations in PACKAGE MODE
2024-09-09 20:11:21 -04:00
PCSX2 Bot
11caae46c1
Qt: Update Base Translation
2024-09-09 20:10:18 -04:00
dependabot[bot]
bfaad9f9bf
Bump peter-evans/create-pull-request from 6 to 7 in the ci-deps group
...
Bumps the ci-deps group with 1 update: [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ).
Updates `peter-evans/create-pull-request` from 6 to 7
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci-deps
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-09 20:03:17 -04:00
RedPanda4552
0792ceb21a
Config: Prevent pad settings lingering in game properties blocking profiles
2024-09-09 15:06:28 -04:00
smasimar@gmail.com
2886f825aa
Added "SaveStateAndSelectNextSlot" hotkey for alternative save slot cycling functionality.
2024-09-09 14:58:15 -04:00
smasimar@gmail.com
22c9b70ca3
Flipped the order of "SaveStateAndSelectNextSlot" to "SelectNextSlotAndSaveState"
2024-09-09 14:58:15 -04:00
PCSX2 Bot
6dbbebeafb
PAD: Update to latest controller database.
2024-09-09 18:28:55 +02:00
KamFretoZ
f54eeca1fd
FSUI: Move Texture Preloading to Advanced
2024-09-08 14:37:28 -04:00
PCSX2 Bot
7d6f74083b
Qt: Update Base Translation
2024-09-06 18:59:17 +02:00
KamFretoZ
28e4b10fda
Translation: Remove excess double quote ( #11777 )
...
* Translation: Remove excess double quote on the train controller
* Qt: Add Train Controller Icon
* Qt: Expand controller input list
* FSUI: Base Translation Update
* Qt: Update Base Translations
2024-09-03 12:09:54 -04:00
JordanTheToaster
b8405ef7a6
Deps: Update to SDL 2.30.7
2024-09-03 10:26:12 +02:00
PCSX2 Bot
d178bb3904
Qt: Update Base Translation
2024-09-03 10:24:50 +02:00
KamFretoZ
1ea512655a
FileSystem: Fix handling of symlinks
...
Revert of c8a3e5a9ec
2024-09-02 16:18:01 -04:00
chaoticgd
90463a4a6c
Debugger: Bring back the expression parser
2024-09-02 16:16:05 -04:00
PCSX2 Bot
f340b5ebd0
Qt: Update Base Translation
2024-09-01 19:07:18 +02:00
Joe Stringer
ab2d18ebf0
USB: Add passthrough support to DenshaCon
...
Enable an option to use native Densha De Go! controllers and pass the axis inputs from the controller directly through to the game.
2024-08-31 20:47:29 +02:00
Joe Stringer
8d3bb1ad80
Settings: Add DenshaCon bindings UI
2024-08-31 20:47:29 +02:00
Joe Stringer
ed3405b5a9
USB: Add support for Ryojouhen DenshaCon
...
Add support for TCPP20014 controllers, datasheets courtesy of Marc Riera. Tested with a One Handle MasCon for Nintendo Switch as the controller device.
Link: https://marcriera.github.io/ddgo-controller-docs/controllers/usb/tcpp20014/
2024-08-31 20:47:29 +02:00
Joe Stringer
904d6b9c78
USB: Add support for Shinkansen DenshaCon
...
Add support for TCPP20011 controllers, datasheets courtesy of Marc Riera. Tested with a One Handle MasCon for Nintendo Switch as the controller device.
Link: https://marcriera.github.io/ddgo-controller-docs/controllers/usb/tcpp20011
2024-08-31 20:47:29 +02:00
Joe Stringer
edcd1d0f9f
USB: Add support for Type 2 DenshaCon
...
Add support for TCPP20009 controllers, datasheets courtesy of Marc Riera. Tested with a One Handle MasCon for Nintendo Switch as the controller device.
Link: https://marcriera.github.io/ddgo-controller-docs/controllers/usb/tcpp20009/
2024-08-31 20:47:29 +02:00
Ty Lamontagne
a8ce6a9f0e
UI: Enable "System" and toolbar savestate options in OSDSYS
...
Saving state in OSDSYS was supported and worked fine with hotkeys, the UI just didn't reflect that.
2024-08-29 11:40:20 -04:00
chaoticgd
42e4a47bfc
DebugTools: Fix some compiler warnings
2024-08-28 23:29:35 +02:00
Jordan
e423fd10c6
Misc: Minor text and settings changes ( #11751 )
...
* VMManager: Update CPU detection text
* Settings: Move texture preload to advanced
* Settings: Move spin during readback to advanced
* Translations: Add extra comment to mailbox presentation
Update GraphicsSettingsWidget.ui
2024-08-28 16:08:49 -04:00
PCSX2 Bot
f73a9e89f6
Qt: Update Base Translation
2024-08-28 01:02:56 +02:00
chaoticgd
48de49b85d
DebugTools: Fix iterator invalidation bug in IopBios.cpp
2024-08-27 18:13:25 -04:00
lightningterror
da1ee3a3b9
GS/HW: Add afix to alphas log.
2024-08-27 19:35:19 +02:00
chaoticgd
79dbc272b8
Debugger: Add symbol tree widgets for functions and variables
...
This adds three new tabs in the debugger: The Globals tab, the Locals
tab and the Parameters tab. In addition, it rewrites the Functions tab.
All four of these tabs use the new symbol tree widgets and the
associated model. This allows the user the inspect complex data
structures in memory with full type information.
Lastly, new dialogs have been added for creating symbols.
2024-08-27 12:48:40 -04:00
chaoticgd
c83cca1d87
Debugger: Add GNU demangler
...
This code is taken from GCC 13.2.0 with a number of modifications
applied. See the included readme for more information.
2024-08-27 12:48:40 -04:00
chaoticgd
44b50bee26
Debugger: Replace SymbolMap class with new SymbolGuardian class
...
This new class uses the CCC library I added in the last commit and
parses the symbol tables on a worker thread.
2024-08-27 12:48:40 -04:00
chaoticgd
87b03fdc28
3rdparty: Add CCC v2.1
...
This is the symbol table parser that I'm replacing the existing ELF
symbol table parser with. It supports STABS symbols in .mdebug sections
as well as ELF symbols and SNDLL symbols.
It includes its own symbol database, and an AST which facilitates
debugging tools that let the user inspect complex data structures with
full type information.
More information is provided in the included readme.
2024-08-27 12:48:40 -04:00
chaoticgd
b43e05a8fc
Debugger: Remove the Avast demangler
...
This library doesn't support the demangling scheme used by GCC 2.x
compilers and hence doesn't work in lots of cases.
2024-08-27 12:48:40 -04:00
lightningterror
67d7744f7f
GS/HW: Further expand blend multipass.
...
For formulas:
Cs*Alpha + Cd*(1 - Alpha).
Cd*Alpha + Cs*(1 - Alpha).
Where Alpha is higher than 1 and is either As or Af.
2024-08-27 13:38:44 +02:00
RedPanda4552
27fb7dc26e
Big Picture: Remove ability to make per-game controls
...
Replace with profile selector instead
2024-08-26 19:36:25 -04:00
PCSX2 Bot
04168a0359
PAD: Update to latest controller database.
2024-08-26 18:42:50 +02:00
deanff
1131db784f
Qt: Set focus to Game Library for improved keyboard navigation ( #11719 )
...
Improved keyboard navigation. Users can navigate the Library and play/exit games with just the arrow keys and Enter/Esc.
2024-08-24 18:00:34 +02:00
Florin9doi
517fba3686
USB: Fix CaptureEye corruption on dark images
2024-08-24 17:28:17 +02:00
KamFretoZ
64e17fce3f
Qt: Fix a couple of instances of inconsistent sorting
...
Backport from 7927ec647f
2024-08-24 17:27:39 +02:00
KamFretoZ
518728ca36
Qt: Center type icon in game list
...
Backport from: 93836636a1
2024-08-24 17:27:39 +02:00