Gauvain 'GovanifY' Roussel-Tarbouriech
23897eca23
IPC: windows port
2021-03-05 15:15:28 +00:00
Gauvain 'GovanifY' Roussel-Tarbouriech
df7ee3b166
IPC: add safety warranty on slot numbers
2021-03-05 15:15:28 +00:00
Gauvain 'GovanifY' Roussel-Tarbouriech
0142d33d5c
IPC: make dialog close when pressing enter
2021-03-05 15:15:28 +00:00
Gauvain 'GovanifY' Roussel-Tarbouriech
52c1d027ee
IPC: add the settings dialog
2021-03-05 15:15:28 +00:00
Gauvain 'GovanifY' Roussel-Tarbouriech
0be35a3799
IPC: make per emulator configuration a bit easier
2021-03-05 15:15:28 +00:00
Gauvain 'GovanifY' Roussel-Tarbouriech
119942b7a4
IPC: add slot init
2021-03-05 15:15:28 +00:00
Ignaz Forster
b6246a7ba4
Fix compilation in path with spaces
...
Compilation with the default settings failed when downloading PCSX2 into
a directory with spaces somewhere in its path:
* In CompileGResources.cmake the paths had been escaped already, resulting
in double escaping the strings (i.e. embedding them in quotes _and_
escaping spaces with a backslash. cmake wasn't able to parse the line
any more.
* In pcsx2/CMakeLists.txt the paths were not escaped, but also not
embedded in quotes, resulting in an invalid Bash command.
This commit fixes these cases (but is neither a review to find all cases
or making sure other characters such as a newline character would work).
2021-03-02 22:39:26 +00:00
Gauvain 'GovanifY' Roussel-Tarbouriech
a40e6ba693
IPC: avoid deadlocks
2021-03-02 11:05:18 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
49dc994351
IPC: specify UTF-8 to avoid variadic traps on wxwidgets
2021-03-02 11:05:18 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
5ea864f09d
IPC: add GetGameUUID
2021-03-02 11:05:18 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
30024767ea
IPC: add GetGameID
2021-03-02 11:05:18 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
593e44ca54
clang-format: AppCoreThread.h
2021-03-02 11:05:18 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
0dee88e805
IPC: add GetTitle
2021-03-02 11:05:18 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
5153d9a198
IPC: add LoadState
2021-03-02 11:05:18 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
e651147c53
IPC: add SaveState
2021-03-02 11:05:18 +01:00
ty
047e63ee5f
GSdx: Switch tooltips to unicode
2021-03-02 00:35:25 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
b7bb3daa9d
IPC: keep reusing the same socket to avoid windows overfill & better perf
2021-03-01 10:24:42 +00:00
jackun
3f9ea1d01b
USB: remove lingering `if` and lock pulseaudio's recording ringbuffer earlier just in case
2021-03-01 10:07:06 +02:00
RedPanda4552
9cfe1b88fc
GameDB: Add improved Xenosaga save crash prevention patch ( #4259 )
2021-02-28 21:30:57 +00:00
refractionpcsx2
951cce7543
microVU: move the overflow flags to the correct position...
2021-02-28 05:21:18 +00:00
refractionpcsx2
f9d96f55a5
microVU: Remove SSE4 op from Overflow flag checks + clean up the code
2021-02-28 01:20:38 +00:00
refractionpcsx2
cc9c3a2a28
GameDB: Add VU0 Kickstart for Simpsons Road Rage
2021-02-28 00:35:29 +00:00
Mrlinkwii
db4d4ed278
GameDB: Remove patches from lam manger 2003 and flipnic
...
GameDB: Remove patches from lam manger 2003 and flipnic
2021-02-27 21:38:59 +00:00
lightningterror
dbddc3dd75
readme: Update cpu requierements to minimum sse4.
2021-02-27 21:51:28 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
d8f65dc427
GS: switch debug output to the ASCII variant by default
2021-02-27 20:43:40 +00:00
Gauvain 'GovanifY' Roussel-Tarbouriech
f3d31a1946
GS: fix LPARAM casted wchar transformation
2021-02-27 20:43:40 +00:00
Gauvain 'GovanifY' Roussel-Tarbouriech
1cbd959ae8
GS: fix unix compatibility
2021-02-27 20:43:40 +00:00
Gauvain 'GovanifY' Roussel-Tarbouriech
8bfe851446
GS: finish unicode conversion, fix signature inheritance and non wchar external import
2021-02-27 20:43:40 +00:00
Gauvain 'GovanifY' Roussel-Tarbouriech
5917029788
GS: initial switch to unicode
2021-02-27 20:43:40 +00:00
refractionpcsx2
7512c01ca6
GameDB: Removed no longer required FMV skip patches
...
Games are:
BDFL Manager 2005 (EU)
F1 Racing Championship (Japan and EU regions)
Paris-Dakar Rally (EU)
2021-02-27 06:11:23 +00:00
refractionpcsx2
f42befadf1
SPU: Try to recover DMA pointer after savestate load
2021-02-27 04:10:32 +00:00
Tupelov
e42d506a64
Patch System: Support Little Endian values for non-extended ( #4255 )
...
Allows users to use the leshort, leword, and ledouble datatypes inside their patches. Using these datatypes ensures that values in the memory view appear the same as the values in the patch.
This was made with easing patch development in mind as now developers can make patches without having to reverse endianness. This is especially useful when using programs like ghidra who display an instructions bytes in little endian.
2021-02-27 03:38:12 +00:00
kozarovv
9e3fb9f3ce
GameDB: Fix KOF98 patches
2021-02-25 20:38:21 +00:00
TheLastRar
3806c93867
DEV9: Don't import pcap_bufsize
...
This got accidentally re-added in 4b722cc253
2021-02-25 19:40:15 +00:00
refractionpcsx2
4b71dd3c08
GameDB: Remove patches for Quake 3 videos, no longer required
2021-02-25 18:06:15 +00:00
ty
10e995aa06
IOP: Implement memchecks for the interpreter
2021-02-24 18:31:17 +00:00
ty
e1df43703c
IOP: Execute breakpoints for the interpreter
2021-02-24 18:31:17 +00:00
ty
b088ee69cd
COP0: Preserve read only fields IC and DC in the config register
2021-02-24 17:44:14 +00:00
Mrlinkwii
0a8ac3ba04
GameDB: Add entries for Tourist Trophy demo and GT3 trial ( #4246 )
2021-02-23 21:25:31 +00:00
lightningterror
2243b56115
spu2: Rename spu2x to SPU2 in some logs.
2021-02-23 18:18:07 +01:00
lightningterror
87eb7f1e1f
build-linux: Remove EXTRA_PLUGINS flag.
...
There are no extra plugins.
2021-02-23 16:45:47 +01:00
KrossX
9db778a1ed
Avoid presets from resetting VsyncQueueSize
2021-02-23 15:34:41 +00:00
Romain TISSERAND
7295837135
Build: Drop GSnull plugim
...
Fixes #4242
2021-02-23 09:19:06 +00:00
lightningterror
513f377a8f
pad-linux: Update to latest controller database.
...
Close #4237
2021-02-23 08:34:11 +01:00
kozarovv
25628d09e6
GameDB: Add patches for KOF series
...
Fix for Depth precision.
Game fills upper 16bits of depth with 0xFFFF.
This results in a really high 32 bit value which is then converted to float because both hw and sw renderers lack double precision the lower 16 bits of the initial 32 bit value lose precision.
2021-02-23 00:30:29 +00:00
Oschowa
f62636e893
SPU2/SDL: Remove intermediate buffer and write samples directly to the
...
buffer provided by the SDL callback.
2021-02-23 00:29:58 +00:00
RedPanda4552
c5a243ba43
Prevent Vsync setting from being wiped on preset changes
2021-02-23 00:29:18 +00:00
Christian Kenny
e9e7974b15
Common: Remove obsolete/unused code
2021-02-23 00:28:53 +00:00
refractionpcsx2
e703a7b5b7
IPU: Flush DMA if BCLR called without stopping DMA
...
* Set VDEC Picture type to I-Picture if none selected in IPU_CTRL
2021-02-23 00:27:47 +00:00
refractionpcsx2
40d9e13334
IPU: Fill Input FIFO on command end ready for next command
2021-02-23 00:27:47 +00:00