refractionpcsx2
bc9892d324
GameDB: Corrected patch for Titeuf Mega Compet to fix game bug
2021-01-03 21:29:59 +00:00
refractionpcsx2
0f7044a90f
mVU: Removed full flag optimisations
...
They were unused, broken and cluttering up the code, so gotten rid.
2021-01-03 16:17:19 +00:00
refractionpcsx2
c9bc6eac69
mVU: Fix P flag instance on Ebit
...
Also small fix for flag statuses on M-Bit on Branch
2021-01-03 12:03:55 +00: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
lightningterror
faf147d029
pad-linux: Update to latest controller database.
2021-01-02 18:49:21 +01:00
Kojin
6bcdb55f22
GS: Remove Unofficial CRCs ( #4082 )
...
* Remove ArTonelico2 Retranslation CRCs
* Remove Wild Arms and ToA undub CRCs
* Remove unused Star Ocean 3 Undub CRC
2021-01-02 11:11:13 -05:00
refractionpcsx2
413fd004da
mVU: Fix jump caching when using doJumpAsSameProgram. This is by default
2021-01-02 08:35:32 +00:00
refractionpcsx2
ee07f860fc
microVU: Implement Overflow checks. Fixes Superman Returns
...
Removed patches for Superman Returns
2021-01-01 20:55:11 +00:00
refractionpcsx2
af89879750
SPU2: Attempt 96khz sample rate if 48khz fails
2021-01-01 04:54:29 +00:00
refractionpcsx2
a94561fba7
SPU2: Improve DMA Write timing. Better sync DMA speeds with IOP
...
It takes 4 cycles per word, according to No$PSX documents
Also fixed an issue with when ADMA refills the buffer, fixes The Simpsons (for real this time)
2021-01-01 04:38:23 +00:00
refractionpcsx2
f07ca859e5
SPU2: Improve DMA/IRQ timing.
...
Tighten SPU2 sync with IOP
2021-01-01 04:38:23 +00:00
refractionpcsx2
b7f5404062
GameDB: Remove FMV skip patches no longer required
2021-01-01 04:38:02 +00:00
refractionpcsx2
a8a5d4bca9
IPU: Return contents of the bottom of the FIFO in CMD except FDEC/VDEC
2021-01-01 04:38:02 +00:00
refractionpcsx2
c998a51f71
IOP DMA: Only acknowledge SPU2 DMA interrupt if DMA hasn't been cancelled
...
Fixes Gregory Horror Show bad audio
2020-12-30 05:58:24 +00:00
Christian Kenny
3b771a6a94
PAD (Windows): Remove code for fullscreen and resizing the game window. Also removed code that modified the titlebar text on the output window.
2020-12-30 04:31:59 +01:00
refractionpcsx2
3d3c039596
SPU2: Fix Address masks for voices + Effect area
...
Fixes reverb in The Suffering
2020-12-30 01:13:52 +00:00
refractionpcsx2
2859123c47
MTVU: Actually add MTVU to savestates
...
On loading a savestate, restore the VIF state on the MTVU side
2020-12-29 23:15:39 +00:00
sonicfind
c278e6414c
recording: Improve NewRecordingFrame window
...
* File browsing will be required when creating a new input recording if at any point the filename box is empty.
* Removes the "Current Frame" selection if GS is closed. Corethread check in InputRecordingFile::openNew() no longer necesaary.
2020-12-29 22:59:55 +00:00
sonicfind
a6b2d30bd0
recording: Internalize VirtualPad Windows
...
* Hold virtualPad window pointers solely in the g_inputRecording object
* Only inits the windows once per session and only if recording options are enabled
2020-12-29 22:59:55 +00:00
sonicfind
acb61a3cf2
recording: Disable create & play options until a game is loaded at least once
...
Ensures no frames are skipped on an initial load of a input recording before booting a game first.
2020-12-29 22:59:55 +00:00
sonicfind
3f359147c8
recording: Fix console logging for file read and write errors
2020-12-29 22:32:15 +00:00
sonicfind
a1b6f0b76a
recording: Log all PadData and draw all VirtualPads altogether once per frame
...
Fixes improper virtualPad behavior for games that do not check for button pressure values (ex: Sonic Mega Collection Plus)
2020-12-29 22:32:15 +00:00
sonicfind
ca5d78e7a5
input-recording: Re-place "replaying" osd log
2020-12-29 22:10:20 +00:00
sonicfind
7431a18bbe
input-recording: Wait for savestate confirmation on initial load
...
* Required splitting some recording menu-related code into separate public functions to work most efficiently.
2020-12-29 22:10:20 +00:00
refractionpcsx2
c9a5443539
VIF: Slightly optimise when Row/Col are written to MTVU
2020-12-28 19:01:17 +00:00
refractionpcsx2
e8c91f0537
MTVU: Stop the buffer filling up when MTVU is disabled
2020-12-28 18:40:07 +00:00
RedDevilus
8190379519
GameDB: Cleanup comments
...
Adding punctation, removing duplicate serial and making english language more happy for reading.
2020-12-28 14:52:08 +01:00
TellowKrinkle
4ffc0d2247
MTVU: Allow stacking of LABEL
2020-12-28 02:12:52 -06:00
TellowKrinkle
3c2f7983a5
MTVU: Cleaned up GS SIGNAL/LABEL/FINISH communication
2020-12-28 02:12:52 -06:00
Mrlinkwii
527ba52dec
Update GameIndex.yaml
2020-12-26 22:57:27 +00:00
Florin9doi
17d5f8985d
USB: Improve some cryptic warnings. ( #4046 )
2020-12-26 12:43:03 +01:00
lightningterror
232c4b482a
tools: Remove GameIndex.dbf-tool.
...
Deprecated with yaml db, maybe a new alternative can be made in the
future.
2020-12-26 11:09:38 +01:00
lightningterror
657ce60ff8
pad-linux: Update to latest controller database.
2020-12-26 11:04:28 +01:00
refractionpcsx2
839b243bf1
VIF: Always update MTVU thread with Row/Col Changes
...
Fixes graphical issues in Fatal Frame 2 when swapping to MTVU
2020-12-25 00:57:37 +00:00
jackun
9534b2af1d
USB: Early return from FF test in case of failure
2020-12-24 21:57:01 +02:00
TheLastRar
b8406a5b95
DEV9: Tap, remove empty blocks
2020-12-24 17:34:26 +00:00
TheLastRar
b097ca9979
DEV9: Tap, make GetOverlappedResult calls one line
2020-12-24 17:34:26 +00:00
TheLastRar
54651731f9
DEV9: Cancel read of TAP device on suspend/shutdown
...
CancelIo() must be performed on the thread that started the IO operation, hence the use of an event.
2020-12-24 17:34:26 +00:00
Silent
f19985c410
USB: Remove "Bypass Startup Calibration"
...
It wasn't hooked up to anything
2020-12-24 17:23:17 +02:00
Silent
2c1ebae039
USB: Misc code cleanup
2020-12-24 17:23:17 +02:00
Silent
a1f213cfd0
USB: Slightly decrease strength of FF Test
...
Right now it can be a bit too strong
2020-12-24 17:23:17 +02:00
Silent
d65c4c1892
USB: Set FF gain for a device, not effects, apply settings before Test
...
Fixes Test not using new settings until the next time the setting dialog
is opened, also simplifies changing Gain
2020-12-24 17:23:17 +02:00
Silent
2465b0e278
USB: Pass a top-level window to DirectInput
...
Fixes Force Feedback not initializing properly
2020-12-24 17:23:17 +02:00
refractionpcsx2
fa18568d62
GS: Properly mirror GS reads to CSR
2020-12-24 10:56:36 +00:00
refractionpcsx2
d78de3237c
MTVU: Redesign of how to handle signals, seems more reliable
...
Added new variables to savestates
2020-12-24 09:03:45 +00:00
refractionpcsx2
6066f48d7c
MTVU/GIF: Clang Formatting
2020-12-24 09:03:45 +00:00
refractionpcsx2
20695d6b15
MTVU: Add new savestate variables, bump savestate version
2020-12-24 09:03:45 +00:00
refractionpcsx2
3f4bb44310
MTVU: Improve compatibility with games that do GS SIGNAL/LABEL/FINISH
2020-12-24 09:03:45 +00:00
jackun
4ab7d78574
USB: Fix Seamic "failing" to load Singstar api
2020-12-24 03:56:52 +02:00
RedDevilus
74336d952d
SPU2: Change VolumeSteps 42 to 5
...
This will change the PageUp/PageDown and also to clicks near/far but still on the slidebar and the jumps are changed from 42 to 5 , scroll wheel will still be 2 and all the arrows keys on 1. If you click and hold and then move just outside of the slider you now get nice jumps of multitudes of 5. Dragging the slider will not be affected.
2020-12-23 22:51:18 +00:00