JordanTheToaster
3999c08f00
GameDB: Various fixes
2024-01-16 10:43:38 +00:00
TheTechnician27
febb8ec1a6
GameDB: Fix water in Just Cause ( #10645 )
2024-01-16 10:29:31 +00:00
RedPanda4552
cdd38ef7aa
Game List: Ignore exclusion paths if they are empty string
...
Works around a bug of unknown origin which causes empty string to be added to the exclusions list, clearing the games list completely.
2024-01-16 18:38:18 +10:00
Stenzek
54c620a5df
CI: Default to non-portable builds
2024-01-16 13:13:02 +10:00
Martino Fontana
089b7fa73e
Build: Remove unused option `DISABLE_BUILD_DATE`
2024-01-16 13:12:20 +10:00
PCSX2 Bot
d9d0e84ca1
PAD: Update to latest controller database.
2024-01-15 17:17:01 +01:00
refractionpcsx2
badede2e2d
GS/HW: ignore lower 3 bits of 16bit color for AEM check
2024-01-15 14:45:00 +00:00
Stenzek
e2ae28741d
Qt: Look for a file named DefaultUpdaterChannel.h
...
Make manual releases create this file, and make it contain
#define DEFAULT_UPDATER_CHANNEL "stable"
So that the release defaults to the stable update channel.
2024-01-15 15:35:21 +10:00
Stenzek
ff34150b15
Build: Simplify Git version extraction
...
Get rid of SysForwardDefs.h
Use last known git tag to determine version info, if it is not a tagged commit.
2024-01-15 15:35:21 +10:00
Tyler Wilding
4a93ceac58
Update Crowdin configuration file
2024-01-14 14:18:03 -05:00
JordanTheToaster
5a724bf49e
GameDB: Flower sun and rain fixes
2024-01-14 17:40:58 +00:00
Connor McLaughlin
c23bcf6322
Qt: Remove debug popup after update cleanup
2024-01-14 18:36:01 +10:00
PCSX2 Bot
c863149ad9
Qt: Update Base Translation
2024-01-14 18:07:44 +10:00
Connor McLaughlin
5fb6e22bed
Qt: Invoke Updater as Administrator for Program Files installs
2024-01-14 18:03:10 +10:00
refractionpcsx2
d634088282
GS/HW: Don't mark 24bit alpha as valid on upgrade
2024-01-14 06:56:57 +00:00
Stenzek
c99a935831
CDVD: Fix block dump path generation
2024-01-14 15:23:25 +10:00
Stenzek
165da677ed
Qt: Use native path separators for block dump
2024-01-14 15:23:25 +10:00
Stenzek
0bbde2ca52
IPU: Fix regression from #10617
2024-01-14 15:22:43 +10:00
Stenzek
3d13c5d13c
CI: Allow user to override deps build path
2024-01-14 14:05:16 +10:00
Stenzek
9d978c67ec
GS/DX11: Remove unused field
2024-01-14 12:51:51 +10:00
Stenzek
8766e1fa57
GS: Fix enum type return warnings
2024-01-14 12:51:51 +10:00
Stenzek
c0e4883987
GS: Make GSVertex POD
...
Same code is generated with optimization (256-bit store in AVX2).
2024-01-14 12:51:51 +10:00
Stenzek
57f2cd5f9e
GS: Make GSDrawingContext and GSDrawingEnvironment POD
2024-01-14 12:51:51 +10:00
Stenzek
50d8d06a94
GS: Make vector types POD
...
Generates the same code in Release, but slightly difference code in Debug.
In Debug, with the default copy assignment operator, it turns into two
8-byte moves. With the overloaded operator, it turns into a function call
with a vector move.
2024-01-14 12:51:51 +10:00
Stenzek
2e07328878
GS: Skip vertex append for GS_INVALID PRIM
2024-01-14 12:51:51 +10:00
Stenzek
ad8294e521
GS: Remove unused vertex types
2024-01-14 12:51:51 +10:00
Stenzek
14426a7b45
GSCapture: Fix invalid substring comparison
2024-01-14 12:51:51 +10:00
Stenzek
6697e76be1
x86/iR5900: Fix signed/unsigned comparison in timeout loop
2024-01-14 12:51:51 +10:00
Stenzek
73cd876f6d
SPU2: Make StereoOut16/32 POD
2024-01-14 12:51:51 +10:00
Stenzek
e626754000
IPU: Remove last parameter from IDCT_Add
...
It was always being used uninitialized.
2024-01-14 12:51:51 +10:00
Stenzek
1fedd31229
HW: Make various DMAC/IPU/VIF register types POD
2024-01-14 12:51:51 +10:00
Stenzek
bfe1746ddb
Cache: Make CacheTag/CacheData POD
2024-01-14 12:51:51 +10:00
PCSX2 Bot
4800c32db4
Qt: Update Base Translation
2024-01-13 12:27:29 +10:00
KamFretoZ
140fc28b3e
FSUI: Allow toggling fullscreen when VM is paused
2024-01-13 12:27:05 +10:00
Stenzek
f9833bb8af
Qt: Tidy up Tools menu
...
Make System Console and Verbose contingent on Advanced Settings being enabled.
Make Debug Console contingent on actually running under a debugger.
2024-01-13 12:26:34 +10:00
TheTechnician27
4b6ddaf09e
Update VMManager.cpp to not count paused time toward time played
...
Hopefully resolves #10497 . Between each update to played time, we calculate the sum of the deltas between VM resume and pause in order to subtract that off from the total session (paused and unpaused) session time.
Thus, if someone pauses the emulator, that time spent paused will no longer be reflected in the GameList.
2024-01-12 22:52:34 +10:00
Stenzek
d427db4a15
GS/HW: Fix drawing with mismatched target sizes
2024-01-12 19:40:30 +10:00
Stenzek
deb39cc20f
CMake: Set LINUX in current and parent scope
2024-01-12 19:21:31 +10:00
Stenzek
3a4c25e916
VMManager: Force TimeStretch in Achievements HC Mode
2024-01-12 19:20:38 +10:00
Dan McCarthy
f416eb3d4f
Translation\UI: Updates Bitrate "Kbps" to "kpbs"
...
Co-Authored-By: KamFretoZ <14798312+kamfretoz@users.noreply.github.com>
2024-01-12 15:59:15 +10:00
Dan McCarthy
87cbb1f90c
Settings: Adds description to 'All CRCs' on hover for cheat/patch settings
...
Add an on hover description to explain the purpose of the 'All CRCs' button in the Cheat and Patch Settings window.
2024-01-12 15:59:15 +10:00
Stenzek
68f43121fb
MTGS: Explicitly set FP control register on startup
...
Linux appears? to inherit the value of MXCSR from the creating thread,
and that breaks parts of the software renderer.
2024-01-12 15:23:31 +10:00
Stenzek
51ceab1f3c
PINE: Convert from class to namespace
...
Fewer global objects, indirect includes via headers.
2024-01-12 12:57:28 +10:00
Stenzek
2257992a3f
PINE: Tidy up and fix shutdown hang on Linux
2024-01-12 12:57:28 +10:00
TellowKrinkle
40ead584d7
GS:MTL: Properly handle hdr rendering to cleared textures
2024-01-12 12:51:50 +10:00
PCSX2 Bot
6f2be7bd17
Qt: Update Base Translation
2024-01-12 12:51:24 +10:00
KamFretoZ
af9ca4cf7d
3rdparty: Add source for modified PromptFont that we use for OSD
2024-01-12 12:44:43 +10:00
Stenzek
ea98203ac5
Qt: Add log window
2024-01-12 12:40:46 +10:00
Stenzek
e908bbfae6
Qt: Add accessors for UI thread view of current game
2024-01-12 12:40:46 +10:00
Stenzek
fa00069068
Console: Remove WX rubbish and replace
2024-01-12 12:40:46 +10:00