PS2 [Testers Needed] MX4SIO - WIP SD Compatibility Thread

1: I'm not sure. There's a member of the PS2-Scene Discord that has been working on improving HDD support and I believe they have a build of OPL with FAT32/exFAT internal HDD support.

2: SDXC is the biggest card format to still support the SPI interface which means the absolute limit is 2TBs. I believe that's the max size the current BDM drivers support as well. I could be mistaken about that last part though

do u have a link of the discord?
maybe this weekend i'll try the sandisk 256GB that i have.
 
Last edited:
yes CC test v2 The other compilations that are here, from bdm r4 to 4.7.2, I tried them on the generic Kingston canvas select 64gb memory, where the mentioned games gave me problems. Already with the bdm CC test V2 The games no longer freeze or go on a black screen, only one game lost the audio in the game for a few seconds but the game continued to run, this is resident evil pal mod audio Latino

¿cuál es tu MX4SIO? ¿Bricolaje? o prefabricado?
Preconstruido 64 GB sí Prebuilt 64GB yes. It is generic of the Kingston canvas select brand
 
Last edited by a moderator:
Could you try uploading it to pastebin and sharing a link?

Also what issues were you having and what builds did you use?


out of topic:

Anyway, i have a issue, i bought chinese MC and I have original 8MB PS2 MC magic gate - when i tried to copy the .elf file (BDM) to MC and configure the mcboot OPL detects the games but it gives me pink screen this also happens when i tried to open .elf file using ulaunch.elf .

but when im trying to run the OPL BDM on usb flash drive using ulaunch.elf - OPL detects the game and runs it (no issue).
games run smooth with no problem.

May I ask whats wrong?

this also applies on OPL 1.1.0 & OPL 1.2.0 beta - same results

USB flash drive & MX4SIO sd card format is Exfat
the other usb flash drive where OPL version located is fat32
 
Hello! I'm having an issue with my 128GB SD Card, while my 32GB SD Card is working fine.
  • Card brand/size: TeamGroup 128GB
  • Card format: EXFAT
  • Card cluster size: 16K-128K (I tried all options from 16K to 128K)
  • Build(s) tested: Official v1.2.0 1970 to 1979, BDM 4.7.1
  • Problematic game or function: All games launch but they freeze seconds after the game loads.
  • Game region: PAL, should be irrelevant
  • Modes used: PAL + HDTV, should be irrelevant
  • Using PADEMU: No
  • Using VMC: Tried, no change
  • Detail of the issue: Games just freeze up soon after load. The same behavior is present on basically all builds of OPL I've listed. On any cluster size different than 64K the BMD v4.7.1 build freezes even sooner than the Official OPL beta (1979). I've been using mostly NFS UG2 as a test for now, since I confirmed that it's working on my Kingston 32GB SD.

    I'm getting an error when trying to upload a file (and links apparently), so here's a pastebin instead: https:/ /pastebin.com/BypvBaiy (remove the space, the site is not letting me paste a link)

    Let me know if you need any more info and thank you for your work :)
 
Hello! I'm having an issue with my 128GB SD Card, while my 32GB SD Card is working fine.
  • Card brand/size: TeamGroup 128GB
  • Card format: EXFAT
  • Card cluster size: 16K-128K (I tried all options from 16K to 128K)
  • Build(s) tested: Official v1.2.0 1970 to 1979, BDM 4.7.1
  • Problematic game or function: All games launch but they freeze seconds after the game loads.
  • Game region: PAL, should be irrelevant
  • Modes used: PAL + HDTV, should be irrelevant
  • Using PADEMU: No
  • Using VMC: Tried, no change
  • Detail of the issue: Games just freeze up soon after load. The same behavior is present on basically all builds of OPL I've listed. On any cluster size different than 64K the BMD v4.7.1 build freezes even sooner than the Official OPL beta (1979). I've been using mostly NFS UG2 as a test for now, since I confirmed that it's working on my Kingston 32GB SD.

    I'm getting an error when trying to upload a file (and links apparently), so here's a pastebin instead: https:/ /pastebin.com/BypvBaiy (remove the space, the site is not letting me paste a link)

    Let me know if you need any more info and thank you for your work :)

Thank you for such a detailed report!

I didn't see anything out of the ordinary in the logs which means your cards likely failing during reads somewhere. Unfortunately, this is hard to debug without using a debug build of OPL.

You might have better luck with CC V2. In all builds prior to the CC V2 test build, multiblock reads are terminated in a way that deviates from spec and it's possible that is whats causing games to freeze on your card.

CC V2: https://www.dropbox.com/s/ekhm82nui3ep53h/OPL_BDM_CC_TEST_V2.ELF?dl=0
 
Thank you for such a detailed report!

I didn't see anything out of the ordinary in the logs which means your cards likely failing during reads somewhere. Unfortunately, this is hard to debug without using a debug build of OPL.

You might have better luck with CC V2. In all builds prior to the CC V2 test build, multiblock reads are terminated in a way that deviates from spec and it's possible that is whats causing games to freeze on your card.

CC V2: -link redacted-

Thanks for the speedy response and your help!

I tried the CCV2 build on the 128GB card and it works perfectly!
Is it safe to use it normally, and will it be updated going forward? I was planning on getting a Kingston 128GB card, but now I think I'll just main the CCV2 build.
 
The reasons for these tests are to merge them into the SDK and hence it should work on ALL cards and apps that are supported on that lower level.
 
Thanks for the speedy response and your help!

I tried the CCV2 build on the 128GB card and it works perfectly!
Is it safe to use it normally, and will it be updated going forward? I was planning on getting a Kingston 128GB card, but now I think I'll just main the CCV2 build.

Awesome! It should be okay to use, but it is a bit experimental and lacks the ability to recover from a few scenarios. I'd recommend 4.7.1 for your cards that are supported.

Once compatibility and stability are high enough the changes will likely make their way into the ps2sdk. There will probably be a few more test builds before that happens though.
 
That's great! I'll be around to test future builds as well.

Completely unrelated to OPL, but would there be a way to add MX4SIO+EFXAT support to POPSTARTER? As it stands, USB overrides MX4SIO in OPL, so the two cannot be used at the same time, which is an issue for PSX games. I am obviously ignorant on the matter, but would an update for POPSTARTER's drivers (similar to your work on OPL) be possible to add support for MX4SIO+EXFAT?
 
For one... @grimdoomer is working on some stuff related to "multiple devices at once" and second related to POPStarter... No...
That's definitely something promising too! Having a dedicated USB for the PSX games alongside the MX4SIO for PS2 games.
Is there a link you can share where progress on this is shared, or is it not public yet?
 
Since I've been trying out so much Stuff with MX4SIO lately, I don't want to withhold my experience from you guys. Compared to the first OPL versions that supported MX4SIO, the overall experience is much better! With the current OPL beta versions, I am largely spared from any crashes, which I experienced very often in the OPL menu in early/mid-2022. The only pity ist that SanDisk SD cards are not supported by the official OPL builds. So I was all the more interested when I found this thread! I bought a 1TB SanDisk Ultra SDXC card (SDSQUAC-1T00-GN6MA). This works perfectly with OPL BDM 4.7.1. It is formatted in exFat. It was already in the delivery condition and I left it in that. So far I haven't noticed any disadvantage compared to the official builds. The list loads quickly. Cover Art loads reliably and reasonably quickly. At least compared to the beginning of MX4SIO. It runs stable in the OPL interface. There is nothing I could complain about. The Card is not recognized under the latest OPL Beta! I also briefly tested "OPL R4" from the first post. everything runs smoothly here too. I've "tested" at least 15-20 games so far (meaning started and loaded into the game once). I played NFS Underground 1 for a longer time. That Game runsa bsolutely perfect. Have played various King of Fighters and Street Fighter games on it. Partly played through the arcade mode and partly only fought a few fights. All ran optimally. GTA Sand Andreas with Mode 1+3+6 runs absolutely smoothly over the first missions. The performance is great. Didn't experience FMV stutter in any game. But I didn't plan to create any and often pushed them away because, to be honest, they don't interest me that much.

Are there any specific games I should test?
 

Similar threads

Back
Top