Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FR] Add an option to customize the Read Speed limits #407

Open
joaodforce opened this issue Apr 5, 2021 · 2 comments
Open

[FR] Add an option to customize the Read Speed limits #407

joaodforce opened this issue Apr 5, 2021 · 2 comments

Comments

@joaodforce
Copy link

Is your feature request related to a problem? Please describe.
There are games with online support, Example, Mortal Kombat Deception, that when playing online, if a player loads faster than other, the game will stall for both. This happens when players with different devices play together, Like a HDD vs USB.

Describe the solution you'd like
A solution to this problem, would be to add a mode to limit the Speed, to match USB 1.1 which is the lower link on the chain.

Describe alternatives you've considered
Another solution I thought about that might be easier to develop, its to perhaps add a config file that the MODE 1 mode would read the speed settings from.

@haudi
Copy link

haudi commented Apr 6, 2021

I compiled OPL with different speed settings (while MODE1 is enabled). With help from @J013k I edited the value "TargetTime.lo" (modules/iopcore/cdvdman/cdvdman.c line 376) from 20460 to 81840.

You can then boot MKD/MKA through HDD and your opponent boot the game via DVD or USB -> no desync. It could work for other games as well but no guarantee. It's possible that the compatibility is completely broken (maybe bit overstated here) with MODE1 and another game. I only used it for MKA/MKD. I would recommend to compile OPL2 for yourself and test online games with that value. Other values are maybe better for the compatibility in online games but I've no time for tinkerng around :-) ...and my build is now two years old and a lot of things (overall) has changed since.

@J013k
Copy link
Contributor

J013k commented Apr 6, 2021

Hey! I know this post from somewhere: https://s3.postimg.cc/9dl7d0wpf/8d2ad9671de3.jpg
https://www.psx-place.com/threads/open-ps2-loader.13415/page-37#post-162022.
It was a very long time ago...
I do not recall how I even helped you, or if it was even me...

Anyway also long ago @zarper made some builds with different reading speed:
https://www.psx-place.com/threads/open-ps2-loader-game-bug-reports.19401/page-7#post-148504.
Try to test them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants