Ty Lamontagne
f1b4bee88f
X86Emitter: Use __rdtsc define on non-msvc compilers
2021-08-07 00:57:22 -04:00
TellowKrinkle
c1e6773818
cmake: fix missing .h on header reference
...
Prevents cmake from bugging us about it
2021-08-05 03:00:43 -05:00
kojin
52b6ae0bc2
vs update project files with new build props
2021-07-19 17:05:52 -04:00
kojin
e293e96f00
vs: add base and avx2 build config props
2021-07-19 17:05:52 -04:00
TellowKrinkle
d8d69f2aa8
Misc: Move thread name setting to global function
...
Useful for things that don't want an entire pxthread
2021-07-19 22:01:41 +02:00
TellowKrinkle
c072c0e82b
cmake: Don't overwrite cmake default flags
...
Also makes sure we don't push our warning settings onto 3rd party libraries
2021-07-17 21:08:30 -05:00
TellowKrinkle
7bb3f41fdc
cmake: Drop X11 requirement on macOS
...
We don't actually benefit from it
2021-07-17 21:08:30 -05:00
TellowKrinkle
4213b4a409
cmake: Use imported targets
2021-07-17 21:08:30 -05:00
kojin
4eb5d2c5ed
vs: properly disable gm and warnings
2021-07-17 00:31:33 -04:00
TellowKrinkle
5bfd48c65c
cmake: Convert indentation to tabs
...
Previously was a random mix of tabs and spaces
2021-07-16 22:05:48 -05:00
Ty Lamontagne
178354099d
clang-format: WinMisc.cpp
2021-07-07 18:30:38 -04:00
Ty Lamontagne
d9cee7467f
Utilities: remove getversionex dependency
2021-07-07 18:30:38 -04:00
Ty Lamontagne
2101e17004
Misc: Suppress a warning regarding GetVersionEx
2021-07-05 22:08:48 +02:00
kojin
32c30ad9e4
vs: split target names for avx and avx2 builds
2021-07-03 18:16:11 -04:00
kojin
9814d442cd
vs: move the pcsx2 project
...
Move the pcsx2 project from pcsx2/windows/VCprojects/ to pcsx2/
This is to fix an issue that was causing the intermediate files to go to the wrong directory.
pcsx2/windows/VCprojects/Win32/Devel/../../GS/GS.o -> pcsx2/Win32/Devel/GS/GS.o
2021-07-03 18:16:11 -04:00
kojin
601241b2c7
vs: move the common props
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
727693248d
utilities: fix a few omissions when building on nopch
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
fef8dfd05b
gs-merge: make xbyak intrinsics includes scoped, avoid cross project linking with x86_intrin
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
5f0699d382
gs: xbyak and gs type incompat workarounds for the merge
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
587a893a0e
gs-merge: remove initial plugin subsystem
2021-07-03 18:16:11 -04:00
Ty Lamontagne
fbffa1c7bc
Translations: Remove unnecessary warning regarding string length
2021-07-03 20:48:46 +02:00
Jonathan Li
dedd860d40
windows: Add utf-16 to utf-8 conversion function
2021-03-27 18:51:17 +00:00
Kojin
51253193e0
msbuild: fix libchdr include directory
...
I don't know what PublicIncludeDirectories is, it's not documented anywhere by MS.
Even if it doesn't fix the bot, it's at least consistent now.
2021-03-25 19:28:56 -04:00
SleepyMan
0599e675a0
CDVD: Add support for CHD format
2021-03-23 11:06:48 +00:00
Gauvain 'GovanifY' Roussel-Tarbouriech
dae36f59d2
gsdump: new freeze definition, the dump now gets correctly loaded in memory
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
6840041ee6
gsdump: use correct plugin lifetime callbacks
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
d579dc16f1
gsdump: dump fully parsed
2021-03-22 23:37:24 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
e94b5f9e54
GSDump: initial implementation of the run feature
2021-03-22 23:37:24 -04:00
sonicfind
7b9c8634f4
Capture: Swap int return types with bool
...
Additionally fix SPU2 error message
2021-03-12 13:22:40 +00:00
sonicfind
c60cdbba07
Capture: Optimizations with filenames, audio, and capture mainFrame gui
...
*Resulting .wavs should get saved in the same location as the video file on linux
*Keep gui capture state consistent regardless of the method used to start recording
*Reworked mainFrame capture menu video options to route to a single toggleCapture_click function
*Split GS & SPU2 recording into start & end functions
2021-03-12 13:22:40 +00:00
Christian Kenny
e9e7974b15
Common: Remove obsolete/unused code
2021-02-23 00:28:53 +00:00
Romain TISSERAND
7acc51ef67
Fix Linux build not compiling afer commit a37e62337d
...
Missing include leads to wxTheApp macro not being defined and throw errors (GCC 10, Linux x86_64)
2021-02-21 21:04:46 +00:00
TheLastRar
e883e93f52
Common: Clang format PS2Ext.h
2021-02-17 15:07:10 +00:00
TheLastRar
a37e62337d
Common: Allow calling SysMessage off the main thread on linux
...
DEV9 uses this when it can't open the selected adapter, and calls it from the EE thread
2021-02-17 15:07:10 +00:00
arcum42
34f665dc7e
Deleted assorted unused headers and functions. ( #4138 )
2021-01-23 08:14:59 -08:00
Timothy O'Barr
bfdfc495a3
Add GHC Filesystem ( #3999 )
...
Adds GHC filesystem to 3rdparty deps and updates cmake and vs project accordingly.
2021-01-02 13:47:09 -05:00
Gauvain 'GovanifY' Roussel-Tarbouriech
494e384d9e
msvc: disable /Gm as it is deprecated
2020-12-17 09:38:21 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
c6d6865bb9
PAD: fix nopch builds
2020-12-17 09:38:21 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
a691abc630
PAD: continuing merge, header/export port
2020-12-17 09:38:21 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
01b210f42a
PAD: remove initial references
2020-12-17 09:38:21 +01:00
tellowkrinkle
66ed78f2c8
x86emitter: fix order of operations mixup
2020-12-16 23:40:14 -06:00
Tellow Krinkle
1a727febe9
x86emitter: Remove unused classes
...
xAddressInfo was not being used
xSmartJump was not being used and is incompatible with x86-64
2020-12-16 20:31:19 -06:00
Tellow Krinkle
096bb8bf74
x86emitter: Remove virtual methods from register types
...
Allows methods to generate variable-sized registers
2020-12-16 20:31:19 -06:00
TellowKrinkle
a29a4d69d9
cmake: mark Utilities as needing C++17
2020-12-06 14:02:43 -06:00
lightningterror
430fc7b596
x86emitter: Fix a few warnings.
2020-12-01 10:21:52 +01:00
Tyler Wilding
6e47834e8a
Dep/CMake: Add yaml-cpp support to CMake
2020-11-30 04:22:17 -05:00
Tyler Wilding
4a477244f1
Dep: Add yaml-cpp submodule to Windows project
2020-11-30 04:22:17 -05:00
TellowKrinkle
e50efceb62
core: Fix no-pch build
2020-11-24 03:16:59 -05:00
Kojin
626bf27887
core: send osd log event when snapshot is taken
2020-11-19 18:42:19 -05:00
Gauvain 'GovanifY' Roussel-Tarbouriech
de314d253e
USB: importing some references, updating handlers and c exports
2020-11-11 13:34:16 +00:00