lightningterror
a2ba0ae818
gs-d3d11: Fix Shade Boost Contrast and Saturation swapped values.
2021-10-08 13:31:17 +02:00
refractionpcsx2
ae1f1599f6
COP2: Fix reg allocation issue
...
Really fixes Devil May Cry which was a bug hidden by clamping hidden by a bug, yeah i think that covers it all...
2021-10-07 23:29:04 +01:00
Mrlinkwii
296911bef9
GUI: remove preset 4,5,6
2021-10-07 22:15:00 +01:00
refractionpcsx2
05dc48df07
GameDBL Add VU clamping for Devil May Cry
...
Also fix a COP2 arrangement issue, not sure what it fixes.
Clamping previously wasn't needed as it was masked by a bug.
Fixes #4884
2021-10-07 20:45:24 +01:00
lightningterror
660c623dd0
pad-linux: Update to latest controller database.
2021-10-05 16:29:14 +02:00
refractionpcsx2
b8f4a8ffb3
CDVD: Added simple rotational latency
...
Also removed DMA delay
2021-10-05 13:25:12 +01:00
refractionpcsx2
6bed14cb26
CDVD: Time reads by sectors per second instead of bytes
2021-10-05 13:25:12 +01:00
Mrlinkwii
8cad96499d
GameDB :add PS2Linux Release 1.0 Runtime Environment [Disc 1]
2021-10-05 13:24:57 +01:00
Connor McLaughlin
0ccad56ee6
Wx: Reinitialize folders after running first time wizard
2021-10-05 11:54:44 +01:00
Connor McLaughlin
d440360906
clang-format Config.h and Pcsx2Config.cpp
2021-10-05 11:54:44 +01:00
Connor McLaughlin
3c522a0e60
Config: Add missing equality comparisons for a few fields
...
Fixes memory card changes not getting applied.
2021-10-05 11:54:44 +01:00
Connor McLaughlin
00fbc8289d
Wx: Fix trace log settings getting very confused
2021-10-05 11:54:44 +01:00
kojin
1f386cf8bd
recording: don't use NULL in wxChoice
2021-10-04 03:17:30 -04:00
kojin
86278b75e4
core: fix header includes for bsd
2021-10-04 03:17:30 -04:00
kojin
a94a324423
common: Don't use linux-specific OS description
...
wxGetLinuxDistributionInfo is linux only
2021-10-04 03:17:30 -04:00
kojin
4df3bee178
common: don't use NULL in SafeSysMunmap
...
BSD maps NULL to nullptr_t which is a problem because it's not a ptr type
2021-10-04 03:17:30 -04:00
kojin
e04c890018
cmake: freebsd fixup
2021-10-04 03:17:30 -04:00
kojin
e096814697
cmake: fix a bunch of override warnings
2021-10-03 18:27:19 -04:00
refractionpcsx2
a6e188692e
Savestate version bump due to CDVD changes
2021-10-03 20:14:55 +01:00
refractionpcsx2
8d92c0668c
CDVD: Implement Disc Swapping ( #4860 )
...
Inspired by the work by fldef, fixes up swapping support for ISO's and physical discs
CDVD: Set the disk type to none/detecting when seeking.
Also disable the skip BIOS flag if we're not skipping the BIOS
CDVD: Fix up swapping behaviour, Singstar etc
2021-10-03 17:27:15 +01:00
Mrlinkwii
759b869c1c
GameDB :add VU clamping to Monster Rancher 3
2021-10-03 17:00:02 +01:00
lightningterror
c59db35ce2
GS: Fix OSD, Shade Boost slider values not showing.
2021-10-03 14:25:44 +02:00
refractionpcsx2
d0d58ded29
CDVD: Redesign and fix the Fast CDVD speedhack
...
Rather than setting it to a constant cycle count, it just halves all cycle counts being passed to it which aren't full seeks.
2021-10-03 10:49:51 +01:00
Mrlinkwii
65ce152e2c
Gamedb :add 'SingStar ABBA' entry
2021-10-03 10:16:21 +01:00
Connor McLaughlin
4fc8a588ed
Wx: clang-format AppConfig.cpp
2021-10-03 06:04:00 +01:00
Connor McLaughlin
a585a27d1e
Wx: Fix regressions from settings decouple
...
Wx: Fix GS hotkeys losing values after reboot
Wx: Fix trace log hotkey losing value after reboot
WxSettingsInterface: Fix uint value loads
Wx: Fix presets resetting GS window settings
Common/SettingsWrapper: Fix SettingsWrapBitfield
2021-10-03 06:04:00 +01:00
Connor McLaughlin
1e703286f0
Config: Convert MemoryCardType to an enum class
2021-10-03 04:44:16 +01:00
Connor McLaughlin
d72c476483
Config: Fix folder memory cards initial load
2021-10-03 04:44:16 +01:00
Ty Lamontagne
3fdc32d9d7
Debugger: fix Goto in Disasm option for memory view
...
Was I drunk?
2021-10-02 22:04:11 +01:00
lightningterror
5e481951ea
GS: Cleanup ini ranges for some values.
...
Use clamp instead of min max for OSD and Shade Boost.
Don't allow negative value for upscale multiplier.
2021-10-02 17:59:39 +02:00
TellowKrinkle
603537719e
GS: Switch SW renderer statistics back to rdtsc
...
GetCPUTicks can be pretty low resolution on some systems
2021-10-02 00:01:19 -04:00
TellowKrinkle
c4e3bd148f
GS: SW renderer statistics printout improvements
2021-10-02 00:01:19 -04:00
TellowKrinkle
91f1eca95e
GS: Fix prim count in SW renderer debug stats
...
Previously was actually draw count, not prim count
2021-10-02 00:01:19 -04:00
TellowKrinkle
8123cc27db
GS: Improved SW renderer debug stats
2021-10-02 00:01:19 -04:00
TellowKrinkle
e68fa34372
core: Force-include pch on vs
...
CMake does this by default. This way we can make non-pch builds not take forever by only including what's required instead of the entire pch
2021-10-01 23:58:27 -04:00
refractionpcsx2
8476fc3b5a
CDVD: Implement correct SpindleCtrl handling
...
Semi decouple end of CDVD DMA's
Fix alternative reading method for reading not picking the correct speeds for DVD's
2021-10-02 04:47:11 +01:00
Connor McLaughlin
a41ec422d2
Config: Move some Current fields to wx and fix UTF8 handling
2021-10-01 23:46:52 -04:00
Connor McLaughlin
ca523edf0e
Config: Move folders to their own namespace
...
Don't duplicate in EmuOptions.
2021-10-01 23:46:52 -04:00
Connor McLaughlin
43dfbe3f29
Move more classes from common to gui
2021-10-01 23:46:52 -04:00
Connor McLaughlin
c1fc018449
Config: Use SettingsInterface for base config
2021-10-01 23:46:52 -04:00
Connor McLaughlin
6fa82da1f1
Common: Add SettingsInterface and SettingsWrapper
2021-10-01 23:46:52 -04:00
Connor McLaughlin
817524bd1c
Config: Use std::string instead of wxFileName
2021-10-01 23:46:52 -04:00
Connor McLaughlin
171a395369
Common: Add StringUtil
2021-10-01 23:46:52 -04:00
Connor McLaughlin
4d8905abd6
Config: Swap out wxString for std::string
...
Also in CDVD.
2021-10-01 23:46:52 -04:00
Connor McLaughlin
d13982ea0e
IniInterface: Support std::string entries
2021-10-01 23:46:52 -04:00
Connor McLaughlin
f79f85480b
CDVD: Use ANSI variants on Windows for disc access
...
The drive path is not going to contain unicode characters.
2021-10-01 23:46:52 -04:00
Connor McLaughlin
17c049d7e3
SaveState: Simplify and convert to std::thread
2021-10-01 23:46:52 -04:00
Connor McLaughlin
3fdab1222b
Rename keyEvent to HostKeyEvent
2021-10-01 23:46:52 -04:00
Connor McLaughlin
c234f83ca6
SaveState: Move file generation logic out of GUI
2021-10-01 23:46:52 -04:00
Connor McLaughlin
640e955c38
Move MemoryCard{File,Folder} out of GUI
2021-10-01 23:46:52 -04:00