TellowKrinkle
2fada14a65
GS: Fix Half Pixel Offset and Half Screen Fix config swap
2021-11-12 20:15:07 +01:00
TellowKrinkle
cf64a2bc8e
GS: Rename accurate date config option
2021-11-11 18:18:28 -06:00
TellowKrinkle
39fd3479b7
Core: Add dev mode config
2021-11-11 18:18:28 -06:00
TellowKrinkle
536133289f
wx:GS: Pad all the things
2021-11-11 18:18:28 -06:00
TellowKrinkle
3f280649a9
GS: Make spinners full width in wx config
...
Lines up nicer with other elements
2021-11-11 18:18:28 -06:00
TellowKrinkle
6c80aa8c98
GS: Add D3D11 blend mode selector to wx config
2021-11-11 18:18:28 -06:00
TellowKrinkle
65c39f600f
GS: Renderer and upscale prerequisites for wx config
2021-11-11 18:18:28 -06:00
TellowKrinkle
3b5a9f6c6a
GS: More generic prerequisite checking for wx config
2021-11-11 18:18:28 -06:00
TellowKrinkle
665db4bdad
wx: Stop tripping wx3.1+ asserts in gs config
2021-11-11 18:18:28 -06:00
TellowKrinkle
b34e7fa303
GS: Add X and Y labels to wx settings texture offset
2021-11-11 18:18:28 -06:00
kojin
abc0458d4f
GS: remove image header from wx settings dialog
2021-11-11 18:18:28 -06:00
kojin
1e35398a84
GS: new wx config dialog working on windows
2021-11-11 18:18:28 -06:00
kojin
be3253bf87
d3d: abstract some dxgi functionality
...
- adapters are now referenced by index instead of string matching, hopefully this will make a few things easier
- add a setting to enable dxgi/device debugging (instead of hiding it behind a compiler macro)
- improve logging
- remove some d3d cruft from gsutils
2021-11-11 18:18:28 -06:00
arcum42
241a762d04
GS: Switch to wx config dialog
2021-11-11 18:18:28 -06:00
TellowKrinkle
b944687191
GS: Clean up wx config code
2021-11-11 18:18:28 -06:00
arcum42
736c66ee31
GS: Add tooltips to the wx settings dialog
2021-11-11 18:18:28 -06:00
arcum42
d96f31d01b
GS: Add new wx version of GS settings dialog
2021-11-11 18:18:28 -06:00
Mrlinkwii
e30c096d87
GameDB:add 'GIFFIFOHack' to 'Gunfighter 2 - Legend of Jesse James'
2021-11-11 09:15:35 +00:00
Ty Lamontagne
be71b98c55
Debugger: Update enums and fix 32 bit support
...
Also move bitcast to a proper location
2021-11-11 00:41:40 +00:00
Ty Lamontagne
6bec3162f6
Debugger: Use bit_cast where needed, cleanup some stuff
2021-11-11 00:41:40 +00:00
Ty Lamontagne
c863876dee
Debugger: Implement CtrlMemorySearch
2021-11-11 00:41:40 +00:00
TellowKrinkle
f5d0542f06
DEV9-GUI: Rearrange config interface
...
Fixes HDD Size ticks from 1 to 10 (40,50,60,...) and less squished together.
2021-11-11 00:40:23 +00:00
RedDevilus
b1650eb503
PCSX2-GUI: Fix Groupboxes to align correctly
...
Make things look more symmetrical and structured.
Affects Audio Settings (SPU2) , Gamepad Settings (PAD) + Network and HDD Settings (DEV9).
For audio settings the slider will no longer do 0.5 steps when you change from TimeStretch. Reduce max audio latency from 750 to 200 (less is better if your PC can handle it).
Windows SPU2 codebase is in dire need of a rehaul on how it handles this behaviour (not convert it multiple times).
2021-11-11 00:40:23 +00:00
Mrlinkwii
82b090e234
GameDB: add nearest rounding to 'Hitman - Contracts' and various fixes
2021-11-10 14:14:52 +00:00
lightningterror
7f1e416d31
GS-ogl: Remove device, driver checks in GLLoader.
...
Duplicate, it is already handled elsewhere.
Also cleanup some stuff.
2021-11-10 02:27:18 +01:00
Ty Lamontagne
4312bf711c
Debugger: Fix breakpoint window on linux
2021-11-09 18:07:46 +01:00
Ty Lamontagne
f8061448d1
Debugger: Reset breakpoint skip on savestate load
2021-11-09 18:06:54 +01:00
PCSX2 Bot
e934bec4b7
pad-linux: Update to latest controller database.
2021-11-08 17:27:08 +01:00
TellowKrinkle
4e5d7ba8ef
GS:SW: Fix fog on x64 avx2
2021-11-08 09:19:05 +00:00
TellowKrinkle
59fd815c3d
GS: Faster GSOffset::PAHelper
2021-11-07 03:44:31 +00:00
TellowKrinkle
b901c6af71
GS: Switch back to row+column for pixel lookups
...
Code for the full calculation was way too complicated to run for every pixel in a loop
2021-11-07 03:44:31 +00:00
TellowKrinkle
b2fb6c7804
GS: Don't calculate a pageOffset per bp
2021-11-07 03:44:31 +00:00
TellowKrinkle
84c5f8f738
GS: Remove rowOffset
2021-11-07 03:44:31 +00:00
TellowKrinkle
39c7f11b98
GS: Pixel loop optimizations
2021-11-07 03:44:31 +00:00
TellowKrinkle
86a2d73931
GS: Clean up old GSOffset remnants
2021-11-07 03:44:31 +00:00
TellowKrinkle
8eb50c3517
GS: Switch to new non-cached GSOffset
2021-11-07 03:44:31 +00:00
TellowKrinkle
d9defb19f9
GS: Add new GSOffset class
2021-11-07 03:44:31 +00:00
TellowKrinkle
874804bcfd
GS: Add block/page loop functions to GSSwizzleInfo
2021-11-07 03:44:31 +00:00
TellowKrinkle
b0f9662811
GS: Add srav and blend backwards compat to GSVector4i
2021-11-07 03:44:31 +00:00
TellowKrinkle
24850823a2
GS: Use new swizzle calculation class
2021-11-07 03:44:31 +00:00
TellowKrinkle
951604475b
GS: Add class for swizzle calculations
2021-11-07 03:44:31 +00:00
Ty Lamontagne
74f3bb2aa9
Debugger: Make the register list DPI aware
2021-11-07 03:43:55 +00:00
Tyler Wilding
4442b798c9
CDVD: set the correct RTC year when input recording
2021-11-07 02:21:01 +00:00
Tyler Wilding
f10a8de2c1
input-rec: Use a constant RTC for power-on recordings
2021-11-06 16:24:53 +00:00
Tokman5
329b29269b
GameDB: Add and fix Power Pros series
2021-11-06 16:23:02 +00:00
Mrlinkwii
5b3ffe6bab
GameDB: add EE clamping to 'Shadow of Zorro' and 'Evil Twin - Cyprien's Chronicles'
...
GameDB: add EE clamping to 'Shadow of Zorro' and 'Evil Twin - Cyprien's Chronicles'
2021-11-06 16:20:04 +00:00
Joey
fb14500b41
pad-linux: Abort 'set all btns' on escape key + gui fixes ( #4809 )
2021-11-06 00:44:08 -07:00
TellowKrinkle
ad29594d08
Use correct clock for GS fps calculations on unix
2021-11-05 23:11:53 -05:00
tellowkrinkle
37e2142cca
Common: Fix Darwin thread times
...
Percentages will now actually be percentages instead of permille (units of 1/1000)
Was caused by trying to match Windows's returns of 100ns units, but then reporting 1µs units from `GetThreadTicksPerSecond()`
2021-11-05 23:11:53 -05:00
tellowkrinkle
1e5f1de12c
CMake: Increase deployment target to 10.13
...
Allows use of throwing `optional` and `variant` methods
2021-11-05 23:11:53 -05:00