TellowKrinkle
d2c1a4a7fb
Core: Add header for PCSX2-specific preprocessor definitions
2021-11-14 13:52:20 -06:00
TellowKrinkle
e37fbfddc3
Misc: Better GCC defs
...
Less warnings about fastcall being unsupported, proper __assume implementation
2021-11-14 13:52:20 -06:00
TellowKrinkle
8ab884a89e
Misc: Format Pcsx2Defs.h
2021-11-14 13:52:20 -06:00
Mrlinkwii
42f438146c
GameDB: add ee-rounding and vu-rounding to various entries
2021-11-14 16:31:25 +00:00
TellowKrinkle
08b1b350db
wx: Remove wxString implicit conversion to std::string on windows
...
Can be lossy, and no one likes a lossy implicit conversion
2021-11-13 18:44:26 -06:00
TellowKrinkle
cbcd9b5004
wx: Remove wxString implicit constructor from std::string
...
On windows, it uses the current system's character encoding instead of utf-8, which breaks a lot of things. We should avoid it.
2021-11-13 18:44:26 -06:00
TellowKrinkle
162a0bbe46
CMake: Fix duplicate definition of WavFile on Windows
2021-11-13 18:44:26 -06:00
refractionpcsx2
69d50e583e
GameDB: Patches for MX Vs ATV Unleashed SPS
2021-11-13 18:51:11 +00:00
orbea
40a8384087
Update libchdr
...
Fixes https://github.com/PCSX2/pcsx2/issues/5009
2021-11-13 01:11:37 +00:00
lightningterror
6053b2b5c9
GS-wx: Adjust some checkboxes to be in alphabetical order.
2021-11-12 20:32:18 +01:00
TellowKrinkle
7e17497c1e
GS: Require hardware renderer for hacks in wx config
2021-11-12 20:15:07 +01:00
TellowKrinkle
b573be918e
wx:GS: Grow notebook with GS settings pane
2021-11-12 20:15:07 +01:00
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