pcsx-redux icon indicating copy to clipboard operation
pcsx-redux copied to clipboard

SIO1 Synchronization Fixes

Open caldog20 opened this issue 2 years ago • 1 comments

  • More strict synchronization between server/client to help games stay in sync (especially games that sync on vsync)
  • Help to balance out FPS between both instances while maintaining connection
  • Implement missing interrupt mechanisms (DSR, TX interrupts)
  • Disable Nagles by setting TCP_NODELAY on libuv handles in UvFifo and UvFifoListener
  • tidy up and format code

caldog20 avatar Dec 03 '22 03:12 caldog20

Codecov Report

Base: 16.39% // Head: 16.38% // Decreases project coverage by -0.00% :warning:

Coverage data is based on head (4ba3784) compared to base (53bcf36). Patch coverage: 1.38% of modified lines in pull request are covered.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1124      +/-   ##
==========================================
- Coverage   16.39%   16.38%   -0.01%     
==========================================
  Files         362      363       +1     
  Lines      115725   115680      -45     
==========================================
- Hits        18971    18957      -14     
+ Misses      96754    96723      -31     
Impacted Files Coverage Δ
src/core/psxhw.cc 19.62% <ø> (+0.91%) :arrow_up:
src/core/sio1.cc 0.00% <0.00%> (ø)
src/support/uvfile.cc 8.09% <0.00%> (-0.03%) :arrow_down:
src/core/sio1.h 16.21% <4.34%> (+0.21%) :arrow_up:
src/spu/miniaudio.h 27.77% <0.00%> (-16.67%) :arrow_down:
src/spu/interface.h 15.38% <0.00%> (-7.70%) :arrow_down:
src/spu/miniaudio.cc 72.03% <0.00%> (-3.39%) :arrow_down:
src/core/psxcounters.cc 73.26% <0.00%> (-1.49%) :arrow_down:
src/gui/widgets/sio1.cc 0.00% <0.00%> (ø)
... and 1 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

codecov[bot] avatar Dec 03 '22 03:12 codecov[bot]