Kojin
79f2468952
GSdx: Purge D3D11 Software
...
F9 now has the following functionality on Windows:
- If the renderer in the config is D3D11, switch between D3D11 and SW
- If the renderer in the config is OGL, switch between OGL and SW
- If the renderer in the config is SW, switch between SW and the renderer returned by GetBestRenderer()
2020-09-21 20:30:20 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
6c4ac7eb7f
IPC: implement MsgVersion and fix boundings bug
2020-09-22 01:28:14 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
cb775c64b1
IPC: testing grounds for MsgVersion
2020-09-22 01:28:14 +01:00
refractionpcsx2
54bcf9a657
SPU2: Only reset output modules if the sample rate changes.
...
Also don't reset all SPU2 regs when entering PS1 mode, only need to set the sample rate.
Fixes issues with portaudio.
2020-09-21 15:13:51 +01:00
Tyler Wilding
c4ca10258b
ci: Validate VS filter files in buiild
...
msbuild does not use the project in it's entirety to build the app. This means problems can slip through, so an easy solution is just to ensure the XML is well-formed. More sophisticated validation could be done with something like `xmllint` but seems overkill.
2020-09-21 02:45:25 +01:00
Timothy O'Barr
73b02c204b
SPU2: Set sample rate correctly for PS1 mode ( #3532 )
...
* Moved ps1 init. Added Sample Rate change for SPU that gets set but not applied
* SPU: misc fixes on SPU ps1 mode init
* Init the soundbuffer to apply sample rate. Actually set the correct sample rate for the ps1 though it still won't apply
Co-authored-by: Gauvain 'GovanifY' Roussel-Tarbouriech <gauvain@govanify.com>
Co-authored-by: kenshen112 <obarrtimothy@gmail.com>
2020-09-21 01:04:40 +01:00
refractionpcsx2
551847411f
CDVD: Revert change from CDVD merge which broke a few things.
2020-09-20 22:27:58 +01:00
lightningterror
2684093b5b
lilypad: Default.ini
...
Update to reflect recent changes.
2020-09-20 19:19:26 +02:00
lightningterror
451f4267ba
Lilypad: Remove saveStateIndex.
...
Was used in saveStateTitle.
2020-09-20 19:19:26 +02:00
lightningterror
93274bfa49
lilypad: Remove disableScreenSaver from Linux too.
2020-09-20 19:19:26 +02:00
lightningterror
c1ec6337a4
lilypad: Remove saveStateTitle and leftovers TitleHackWndProc, PCSX2_overrideConfig.
2020-09-20 19:19:26 +02:00
lightningterror
27542901c8
lilypad: Remove escapeFullscreenHack fully.
2020-09-20 19:19:26 +02:00
lightningterror
78a899b36b
lilypad: Remove disableScreenSaver fully.
2020-09-20 19:19:26 +02:00
lightningterror
00e7429c5f
lilypad: Remove closeHack fully, remove autoAnalog.
2020-09-20 19:19:26 +02:00
lightningterror
7f57166eea
lilypad: Remove psx/ps1 emulator compatibility.
...
Same as https://github.com/PCSX2/pcsx2/pull/3274
2020-09-20 19:19:26 +02:00
sonicfind
0ce4f7624f
GSdx-Capture: Abort capture if an invalid directory is given
2020-09-20 17:36:33 +01:00
sonicfind
7662e22665
GSdx-GUI: Add wchar_t variant of ComboBoxAppend
2020-09-20 17:36:33 +01:00
sonicfind
1ff67c6c1b
Capture: Share filename between GSdx and Spu2-x
...
Shares a single filename between the two capture functions so that the .avi and .wav will match.
Default wavdump filename changed to "audio_recording.wav"
2020-09-20 17:36:33 +01:00
sonicfind
bd91a571a6
GSdx-Capture: Append a missing .avi extension
...
Filenames of zero length do not allow OK to be pressed.
2020-09-20 17:36:33 +01:00
RedDevilus
e8b16bb145
GSdx-gui: Properly grays out Dithering(PgDn) in software and none renderers. ( #3722 )
2020-09-20 14:12:24 +02:00
Tyler Wilding
fe10f23994
ci: Resolve git-submodules related Actions warning
...
The `.git/modules` folder was not being initialized, which caused the post-cleanup of the `Checkout` step to flag an error at the end. Caching this folder and thus completely caching anything submodule related, should eliminate this warning.
Also allowed submodules to be pulled in parallel when they aren't cached.
2020-09-20 05:51:46 +02:00
Gauvain 'GovanifY' Roussel-Tarbouriech
e1ff498a8e
FW: fix FWirq callback bug
2020-09-19 22:38:32 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
6f98fd4b65
FW: clang-format
2020-09-19 22:38:32 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
385c698212
FW: merge into core, simplify setup and config
2020-09-19 22:38:32 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
4a3e67d143
FW: including back some references
2020-09-19 22:38:32 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
0fdef7b7d7
FW: removing initial references
2020-09-19 22:38:32 +01:00
Tyler Wilding
86639114e5
ci: Increase verbosity on msbuild logs - includes timing information and such
2020-09-19 21:54:20 +02:00
Tyler Wilding
1a79e421cd
Add github actions status badges to readme
2020-09-19 21:54:20 +02:00
Tyler Wilding
2e9a32e7ec
ci: Cache submodules and fix artifact naming
2020-09-19 21:54:20 +02:00
refractionpcsx2
2a292fdc05
Build: Fix filters, again.
2020-09-19 16:07:17 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
ee53bd795b
CDVD: fix conflicts merging
2020-09-19 06:56:25 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
ad1cdc9122
IPC: return an error when packet is too big
2020-09-18 21:10:04 -05:00
Gauvain 'GovanifY' Roussel-Tarbouriech
a0aaad7ff8
IPC: per user tmp folder in macOS + logic bugs
2020-09-18 21:10:04 -05:00
Gauvain 'GovanifY' Roussel-Tarbouriech
cd0bf66434
IPC: conform to the XDG base specification on linux
2020-09-18 21:10:04 -05:00
Gauvain 'GovanifY' Roussel-Tarbouriech
136b6d8098
IPC: updating IPCMsg doc
2020-09-18 21:10:04 -05:00
Gauvain 'GovanifY' Roussel-Tarbouriech
f0179b5be6
IPC: reply datagram splittage
2020-09-18 21:10:04 -05:00
Gauvain 'GovanifY' Roussel-Tarbouriech
265c9ec055
IPC: timeout on read/write operations
2020-09-18 21:10:04 -05:00
Gauvain 'GovanifY' Roussel-Tarbouriech
f1b1babcf7
IPC: query datagram splitting
2020-09-18 21:10:04 -05:00
Gauvain 'GovanifY' Roussel-Tarbouriech
d70309503f
IPC: implement better error handling
2020-09-18 21:10:04 -05:00
Gauvain 'GovanifY' Roussel-Tarbouriech
439ed9617c
IPC: perform memory checks, virtually no perf hit
2020-09-18 21:10:04 -05:00
Gauvain 'GovanifY' Roussel-Tarbouriech
89ce774d7e
IPC: implement batch command processing
2020-09-18 21:10:04 -05:00
Gauvain 'GovanifY' Roussel-Tarbouriech
86757fd36f
IPC: original socket ipc implementation
2020-09-18 21:10:04 -05:00
refractionpcsx2
c422aa00aa
VS Project: Fix filters
2020-09-19 02:19:18 +01:00
lightningterror
b1f0f7f2e8
ci appveyor/travis: Build only master branch.
...
Keep them around for now, we will remove them along the way.
Replaced by Github Actions.
2020-09-19 03:18:23 +02:00
Gauvain 'GovanifY' Roussel-Tarbouriech
1f327346f7
CDVD: remove non-fatal logging
2020-09-19 01:37:43 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
b46736836e
CDVD: remove disc selector dialog
2020-09-19 01:37:43 +01:00
GovanifY
4b1467ea69
CDVD: safety fixes on hard swaps
2020-09-19 01:37:43 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
f9be4286bd
CDVD: clang-format
2020-09-19 01:37:43 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
c4fa3e3304
CDVD: polishing rebase and fixing nullptr bug
2020-09-19 01:37:43 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
fd70ddda02
CDVD: reproducing old behavior, boot in BIOS if invalid drive found
2020-09-19 01:37:43 +01:00