[ISSUE]: SLAJ250.30, SLPM67002, and SCAJ300.03 SLUS_213.16 games cannot run on MX4SIO
Checks
- [x] I have checked existing OPL issues for duplicates and found none
- [x] I am using either OPL latest stable version, or archived version or OPL beta version
Describe the issue
SLAJ250.30, SLPM67002, and SCAJ300.03 SLUS_213.16games cannot run on MX4SIO All black screens freeze, SLAJ250.30 game freezes and controller vibration disappears in SMB mode.
Console model
77006
OPL version / revision
Open PS2 Loader v1.2.0-Beta-2201-4b6cc21
In which device(s) have you experienced this issue?
MX4SIO
Context and extra information
No response
Medal of Honor Rising Sun [SLAJ_250.30]:
OPL Stable 1.1.0 SMB - works well including vibration
OPL Beta 1.2.0 2201 SMB - works well including vibration (ISO & ZSO)
My PS2 model is SCPH-90008. I use redump images and don't use PADEMU, VMC, GSM.
@xbox1978 try this.
Medal of Honor Rising Sun [SLAJ_250.30]:
OPL Stable 1.1.0 SMB - works well including vibration
OPL Beta 1.2.0 2201 SMB - works well including vibration (ISO & ZSO)
My PS2 model is SCPH-90008. I use redump images and don't use PADEMU, VMC, GSM.
That's quite strange, my Open PS2 Loader v1.2.0-Bta-2201-4b6cc21 freezes and goes black when running ISO on an SD card in the above games on MX4Sio. I have tried all compatibility modes. As for SMB running [SLAJ250.30], there is no vibration. Even if vibration is enabled in the game, running it directly on MX4SIO will result in a black screen. However, it can work normally on Open PS2 Loader v1.2.0-Beta-2048-17efb44.
I have the same problem with SLUS_213.16 using OPL 1.2 beta 2201. I tried with OPL 1.2 beta 2129 and the game starts regularly. In both cases, no custom configurations were set in OPL except for MX4SIO support (MX4SIO formatted exFAT).
@rickgaiser How can I solve the compatibility issue? Especially the mx4sio module, and why is the DMA mode restricted? I use other branch versions and feel that the improvement is very good. Although there are some problems, they can be turned off manually.
@xbox1978 so that @rickgaiser can help you, find the exact run_XXXX in which the MX4SIO compatibility regression appeared (more details here). Also try this. Maybe this regression also exists in neutrino.
@xbox1978 so that @rickgaiser can help you, find the exact run_XXXX in which the MX4SIO compatibility regression appeared (more details here). Also try this. Maybe this regression also exists in neutrino.
Thanks, I'll try it.
@10522 How does neutrino work, is it integrated into ps2sdk?
@xbox1978 ask about it here in the neutrino section from user Maximus32 (rickgaiser).
@10522 How does neutrino work, is it integrated into ps2sdk?
You can read about neutrino here: https://github.com/rickgaiser/neutrino
Most easy way to use neutrino is with the nhddl frontend I think: https://github.com/pcm720/nhddl Follow the steps described on the readme there.
If you have any issues with neutrino or nhddl, please report them in those github repo's (not here).
But lets not divert too much from your OPL issue. OPL has been broke for some time, with a black screen issue. 5 days ago it was fixed. Can you try the latest OPL and see if that fixes your issue?
Can you try the latest OPL and see if that fixes your issue?
@rickgaiser the latest OPL does not fix the MX4SIO regression since this regression appeared earlier (more details here). By the way, this regression may also be in neutrino.
@rickgaiser the latest OPL does not fix the MX4SIO regression since this regression appeared earlier (more details here). By the way, this regression may also be in neutrino.
In neutrino you can replace the mx4sio module with an older one (from an older neutrino release for instance). If there really is an mx4sio regression, then this is the most easy way to test.
For OPL this is what I need:
@xbox1978 so that @rickgaiser can help you, find the exact run_XXXX in which the MX4SIO compatibility regression appeared (more details here). Also try this. Maybe this regression also exists in neutrino.
Note that the mx4sio driver we're talking about is in ps2sdk (not OPL nor neutrino).
@rickgaiser the latest OPL does not fix the MX4SIO regression since this regression appeared earlier (more details here). By the way, this regression may also be in neutrino.
In neutrino you can replace the mx4sio module with an older one (from an older neutrino release for instance). If there really is an mx4sio regression, then this is the most easy way to test.
For OPL this is what I need:
@xbox1978 so that @rickgaiser can help you, find the exact run_XXXX in which the MX4SIO compatibility regression appeared (more details here). Also try this. Maybe this regression also exists in neutrino.
Note that the mx4sio driver we're talking about is in ps2sdk (not OPL nor neutrino).
The problem is actually very simple, it is caused by the invalid code. I can only hope that it can be fixed. The new version of OPL still cannot run the game I mentioned.I have used the latest ps2sdk. But the compatibility problem lies in OPL itself.You can take a look at his code (https://github.com/362053534/Open-PS2-Loader/tree/0.9.3-u64). It is very effective, and the compatibility problem is completely solved. It also has a list generation function. It is perfect! And it also adds direct conversion in ps2sdk, its 1.0 version can directly use the ISO function of Chinese image name. I am very happy to use it!These functions are very practical and effective.
@362053534 I hope you can submit the code for modifying the Chinese image name in ps2sdk! This will make ps2sdk more comprehensive and useful!
@362053534 I hope you can submit the code for modifying the Chinese image name in ps2sdk! This will make ps2sdk more comprehensive and useful!希望你能提交 ps2sdk 中修改中文镜像名的代码!这会让 ps2sdk 更加完善实用!
Changing the language region to Simplified Chinese may affect users from other regions, so it may not be appropriate to submit this to the main branch of the official repository.
Changing the language region to Simplified Chinese may affect users from other regions, so it may not be appropriate to submit this to the main branch of the official repository.
You can make a ps2sdk branch! Or you can merge and automatically adapt, so that the sdk is extremely powerful. It can be suitable for people from different countries to enjoy the convenience brought by OPL
Changing the language region to Simplified Chinese may affect users from other regions, so it may not be appropriate to submit this to the main branch of the official repository.
You can make a ps2sdk branch! Or you can merge and automatically adapt, so that the sdk is extremely powerful. It can be suitable for people from different countries to enjoy the convenience brought by OPL
I have developed a feature that uses a TXT file to redirect game titles, enabling support for game titles in any regional language.
I hope that one day this feature can be merged into the official master branch.
However, if OPL were to natively support all regional languages and automatically adapt to them, it would require a great deal of additional work, could potentially introduce unforeseen issues, consume more console memory, and significantly increase the size of the ELF file.
Changing the language region to Simplified Chinese may affect users from other regions, so it may not be appropriate to submit this to the main branch of the official repository.
You can make a ps2sdk branch! Or you can merge and automatically adapt, so that the sdk is extremely powerful. It can be suitable for people from different countries to enjoy the convenience brought by OPL
I have developed a feature that uses a TXT file to redirect game titles, enabling support for game titles in any regional language. I hope that one day this feature can be merged into the official master branch. However, if OPL were to natively support all regional languages and automatically adapt to them, it would require a great deal of additional work, could potentially introduce unforeseen issues, consume more console memory, and significantly increase the size of the ELF file.
Thank you for your effective contribution to OPL! I want to try your ps2sdk branch. I hope it will bring surprises!
Thank you for your effective contribution to OPL! I want to try your ps2sdk branch. I hope it will bring surprises!
Thank you! Hope you find it useful. :)
Thank you for your effective contribution to OPL! I want to try your ps2sdk branch. I hope it will bring surprises!
Thank you! Hope you find it useful. :)
In fact, you only need to support Chinese and English. You don't need to support so many.