tellowkrinkle
66ed78f2c8
x86emitter: fix order of operations mixup
2020-12-16 23:40:14 -06:00
lightningterror
406ef3741c
nsis: Fix uninstall path for GameIndex.
2020-12-17 05:52:58 +01:00
Tyler Wilding
e168b00ee0
GameDB: Move the documentation file one last time
2020-12-17 05:09:11 +01: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
orbea
f33a6076dc
cmake: Fix the install target.
2020-12-17 03:15:28 +01:00
Florin9doi
bf8fb7bad6
Resolve a crash when EyeToy is opened the second time ( #3972 )
...
* Resolve a crash when EyeToy is opened the second time
* Replace NULL/0 with nullptr
Co-authored-by: Florin9doi <Florin9doi@users.noreply.github.com>
2020-12-17 01:29:14 +02:00
Tyler Wilding
271f60b65a
NSIS: Updated filepath from old GameDB
2020-12-16 22:42:57 +00:00
Tyler Wilding
c90eec2814
GameDB: Move the documentation file out of /bin
2020-12-16 22:42:57 +00:00
Tyler Wilding
57c7e56203
GameDB: Fix incorrect parsing around round and clamp modes
2020-12-16 22:42:57 +00:00
refractionpcsx2
7b7278bc85
VIF: Fix MPG bug incrementing addresses properly when using MTVU
...
Also handle wrapping
2020-12-16 14:04:54 +00:00
Tyler Wilding
4d79754f78
GameDB: Follow the same pattern for Speedhacks as for GameFixes
...
In preparation for #3998
GameDB: Update with current master's GameDB file
2020-12-16 09:31:58 +00:00
Tyler Wilding
34fe57d84b
GameDB: Support case-insensitive serials and patch CRCs like existing GameDB impl.
...
GameDB: Regenerate with master's .dbf file
GameDB: Update with master's latest changes
2020-12-16 09:31:58 +00:00
Tyler Wilding
4b975efa23
GameDB: Hopefully resolve possible unicode filepath issues
...
GameDB: Big cleanup as a result of review feedback
2020-12-16 09:31:58 +00:00
Tyler Wilding
e90046d8a2
GameDB: key patches by their CRC or `default` to prevent duplicates
...
GameDB: Regenerate GameDB file
GameDB: Fix typos in gamefix names
2020-12-16 09:31:58 +00:00
Tyler Wilding
279dfd741a
lint: Clang Format files
2020-12-16 09:31:58 +00:00
kenshen112
5ef141187a
GameDB: Address string related compiler errors on linux
2020-12-16 09:31:58 +00:00
Tyler Wilding
39a4d3ce4e
GameDB: Typo / remove debugging code
...
GameDB: Remove unneeded include
2020-12-16 09:31:58 +00:00
kenshen112
3f6193580c
CMake: Add yaml-cpp to cmake
2020-12-16 09:31:58 +00:00
Tyler Wilding
18ea20e7b0
GameDB: Add markdown documentation for GameDB
...
cmake: Add yaml-cpp to cmake
2020-12-16 09:31:58 +00:00
Tyler Wilding
dc52ec7aec
GameDB: Detect and skip patches with duplicate CRCs
2020-12-16 09:31:58 +00:00
Tyler Wilding
b800ed0a10
GameDB: Fixed invalid GameFix instances using new validation process
...
GameDB: Delete the .dbf file
2020-12-16 09:31:58 +00:00
Tyler Wilding
df1a8e8667
GameDB: Beef up the validation and finish refactor
...
GameDB: Regenerate with current master's file
2020-12-16 09:31:58 +00:00
Tyler Wilding
9fa484dbab
GameDB/MSVC: renamed _Target_ to _InstrucTarget_ to avoid collisions
2020-12-16 09:31:58 +00:00
t o
b102134ae3
GameDB: Fixed return and added include
2020-12-16 09:31:58 +00:00
Tyler Wilding
675a60b3d4
GameDB: Add new GameDB implementation
...
vendor new yaml file, this one is OUT OF DATE!
Resolve a slew of compiler errors
Down to just the weird _Target_ usage in 5900.cpp
2020-12-16 09:31:58 +00:00
refractionpcsx2
03445d0b55
microVU: Add sanity check when loading quick block from program.
...
Sometimes (CoD Finest Hour) can somehow end up with blocks missing from a program, not sure how, but it still finds the current program, so we check if the block exists, if not, recompile new ones.
2020-12-15 20:26:41 +00:00
refractionpcsx2
678829a5b2
VIF: Don't rush finish VU programs, fixes remaining SPS in Shadowman
2020-12-13 23:17:07 +00:00
refractionpcsx2
7138769182
VU: Synchronise VU1, added speedhack for old behaviour
2020-12-13 22:02:37 +00:00
refractionpcsx2
4a90499ec9
CDVD: Adjust read speed depending on if in inner/outer edge
...
Fixes Shadowman 2 Second Coming textures
Fixes Arctic Thunder loading problems
2020-12-13 22:02:09 +00:00
refractionpcsx2
446adf1983
GameDB: Remove SkipmMPEG patch for Arctic Thunder
2020-12-13 22:02:09 +00:00
refractionpcsx2
ab0d785ab5
VIF: Don't start transfer if VIF1/0 is stalled
...
Fix missing VIF status check on MFIFO
2020-12-13 22:01:51 +00:00
Tyler Wilding
083380297f
GUI: Resolve issue causing a crash when using `Close All Windows` while a game is running
2020-12-12 23:03:14 +01:00
jeltaqq
88983caaba
GameDB: Add patches for Idea Factory games
...
Add patches for another Idea Factory games.
Info here: https://github.com/PCSX2/pcsx2/pull/3854
2020-12-11 10:56:24 +01:00
lightningterror
3e5f434df3
usb: Warnings cleanup.
2020-12-11 06:19:02 +01:00
lightningterror
cfb795c23c
gsdx: Warnings cleanup.
2020-12-11 06:18:31 +01:00
TheLastRar
f25091414e
USB: Fix integer overflow on IOP memory range check
2020-12-11 06:12:12 +01:00
lightningterror
85c3ee823f
gsdx-hw: Remove Sly 2 3 TS crc hacks.
...
HPO special aggressive does a pretty good job when upscaling.
2020-12-10 15:18:02 +01:00
lightningterror
d5adcdd1b2
gsdx-hw: Remove TS crc hack for GodOfWar2.
...
HPO Special does a good job when upscaling.
2020-12-10 15:04:22 +01:00
lightningterror
8cbaacfe38
gsdx-hw: Remove Aggressive crc hack for Kunoichi.
...
Speedhack.
2020-12-10 01:49:19 +01:00
Kojin
8e191dabbd
gsdx: run clang format on GSState.cpp
2020-12-09 08:14:31 -05:00
Kojin
5d01952254
gsdx: remove broken tbw code
2020-12-09 08:14:31 -05:00
lightningterror
5729230f56
gsdx-hw: Add Shadow of the Colossus to auto mipmapping.
...
Fixes #3981
2020-12-07 01:17:29 +01:00
refractionpcsx2
f27baec6fb
GUI: Force Full Boot on first run of new version
...
This gets around users having crashes because they haven't configured the language in their BIOS
2020-12-06 20:20:26 +00:00
TellowKrinkle
56b0026160
macOS:cmake: build plugins directly to app bundle
...
Copying them afterwards ended up in the wrong order with Xcode's code signing, causing unsigned plugins to get copied, which would break the later step of signing the whole bundle
2020-12-06 14:02:43 -06:00
Tyler Wilding
2c8b2b48bd
ci: Add MacOS github actions build
2020-12-06 14:02:43 -06:00
TellowKrinkle
790e0a8327
macOS: Fix things broken by plugin merges
2020-12-06 14:02:43 -06:00
TellowKrinkle
16750c19ce
cmake: Fix build on newer macOS
2020-12-06 14:02:43 -06:00
TellowKrinkle
a29a4d69d9
cmake: mark Utilities as needing C++17
2020-12-06 14:02:43 -06:00
TellowKrinkle
2ec8cdb86d
onepad: Fix macOS build
2020-12-06 14:02:43 -06:00