PS2 [Testers Needed] MX4SIO - WIP SD Compatibility Thread

My sd card (Kingston Canvas Select Plus 64gb) stopped working with the latest mx4sio version, BDM 4.8. The previous CCV2 worked fine.
Here are the logs of the card, with the latest debugger:

Standard Read:
MX4SIO: MX4SIO v1.2
IO: MX4SIO vnning
MX4SIO: Starting module
Startingnning
MX4SIO: - argv[0] = LBbyEE
rgv[nning
MX4SIO: sio2man_hook_init
MX4SIO: Installing sio2man hooks for version 0x102
MX4SIO: modload 0x101 detected
MX4SIO: card detection thread running
MX4SIO: Trying to init card
ng tnning
MX4SIO: connecting to bdm
MX4SIO: spisd_read: sector 0, count: 8
or 0, co02
MX4SIO: 122191872 512-byte logical blocks: (62566MB / 59664MiB)
MX4SIO: spisd_read: sector 2049, count: 8
MX4SIO: spisd_read: sector 2048, count: 8
MX4SIO: spisd_read: sector 21056, count: 8
10566MB / 59664MiB)
MX4SIO: spisd_read: sector 4096, count: 8

Verbose:
MX4SIO: MX4SIO v1.2
IO: MX4SIO v count: 8
MX4SIO: Starting module
Starting count: 8
MX4SIO: - argv[0] = LBbyEE
rgv[ count: 8
MX4SIO: sio2man_hook_init
MX4SIO: Installing sio2man hooks for version 0x102
MX4SIO: W:0xFF, R:0xff
MX4SIO: W:0xFF, R:0xff
MX4SIO: W:0xFF, R:0xec
MX4SIO: W:0xFF, R:0x0
MX4SIO: modload 0x101 detected
MX4SIO: card detection thread running
MX4SIO: Trying to init card
ng tnning
MX4SIO: W:0xff, R:0xff
MX4SIO: W:0xff, R:0xff
MX4SIO: W:0xff, R:0xff
MX4SIO: W:0xff, R:0xff
MX4SIO: W:0xff, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0x95, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: WNE: 0xff, EX: !0xff
 
OPL instantly freezes when launched on SCPH-7500x. Even with no MX4SIO installed. Any ideas?
Using OPL BDM 4.8.1 and 4.8
 
OPL instantly freezes when launched on SCPH-7500x. Even with no MX4SIO installed. Any ideas?
Using OPL BDM 4.8.1 and 4.8

You could try backing up your OPL config, deleting it, and seeing if it still freezes. Does it also freeze with other OPL builds?
Also, 4.8 is not recommend due to several bugs, it's better to use 4.8.1.
 
@Carloss, can you check these reports on MX4SIO? I would check it myself, but I don't have MX4SIO. I also added the sixth report to the previous post.
 
Update: As of 07/16/23 all of the changes have been merged upstream. It's advised to use the latest OPL beta going forward. For the time being there will be no new BDM builds.
 
Last edited:
Hi, with ISO SM64 working very good in USB, but only in MX4SIO crashed black screen. I realized more tests and ELF crashed too.

It seems that it is a problem with the MC0 and MC1 ports. It is as if when running the MX4SIO (in an MC port), it creates a conflict when saving the game and finally not working. That's why in USB it works good (and DVD too).

I don't know if OPL can fix this for MX4SIO, the slus game are these: SLUS_623.90. I have contacted the github of the developer of the ps2 port for help and he answers me (I don't know if in a mocking tone) that he does not have a ps2.

Thanks of all.
 
  • Like
Reactions: TnA
Update: As of 07/16/23 all of the changes have been merged upstream. It's advised to use the latest OPL beta going forward. For the time being there will be no new BDM builds.
I tried the beta build 2022 and it seem like it's at least missing one feature from the CCV2+GRIM build: it can't use MX4SIO when a USB storage is plugged in. In the CCV2+GRIM build both USB and MX4SIO got mounted and was selectable with the D-pad, but with build 2022 only USB is selectable.
 
Not sure if you still need test logs, but here's one I gathered from a SanDisk 128GB Extreme PRO, model: SDSQXCD-128G-GN6MA

It seems to load games ok, but video playback is extremely choppy and it deadlocks sometimes. I might try the latest version

Code:
MX4SIO: R:0xff
MX4SIO: W:0x4d, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0xd, R:0xff
MX4SIO: WNE: 0xff, EX: !0xff
MX4SIO: WNE: 0x0, EX: !0xff
 0x04767, count: 8

MX4SIO: R:0x0
MX4SIO: R:0xff
MX4SIO: R:0xff
MX4SIO: W:0x4d, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0xd, R:0xff
MX4SIO: WNE: 0xff, EX: !0xff
MX4SIO: WNE: 0x0, EX: !0xff
 0x04767, count: 8

MX4SIO: R:0x0
MX4SIO: R:0xff
MX4SIO: R:0xff
MX4SIO: W:0x4d, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0xd, R:0xff
MX4SIO: WNE: 0xff, EX: !0xff
MX4SIO: WNE: 0x0, EX: !0xff
 0x04767, count: 8

MX4SIO: R:0x0
MX4SIO: R:0xff
MX4SIO: R:0xff
MX4SIO: W:0x4d, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0xd, R:0xff
MX4SIO: WNE: 0xff, EX: !0xff
MX4SIO: WNE: 0x0, EX: !0xff
 0x04767, count: 8

MX4SIO: R:0x0
MX4SIO: R:0xff
MX4SIO: R:0xff
MX4SIO: W:0x4d, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0x0, R:0xff
MX4SIO: W:0xd, R:0xff
MX4SIO: WNE: 0xff, EX: !0xff
MX4SIO: WNE: 0x0, EX: !0xff
 0x04767, count: 8

MX4SIO: R:0x0
MX4SIO: R:0xff
MX4SIO: MX4SIO v1.2
IO: MX4SIO v4767, count: 8

MX4SIO: Starting module
Starting4767, count: 8

MX4SIO:  - argv[0] = LBbyEE
rgv[4767, count: 8

MX4SIO: sio2man_hook_init
MX4SIO: Installing sio2man hooks for version 0x102
MX4SIO: modload 0x101 detected
MX4SIO: card detection thread running
MX4SIO: Trying to init card
ng tnning
MX4SIO: 249737216 512-byte logical blocks: (127873MB / 121942MiB)
MX4SIO: spisd_read: sector 0, count: 8
or 0, co73MB / 121942MiB)
MX4SIO: spisd_read: sector 32769, count: 8
276973MB / 121942MiB)
MX4SIO: spisd_read: sector 32768, count: 8
276873MB / 121942MiB)
MX4SIO: spisd_read: sector 66048, count: 8
604873MB / 121942MiB)
MX4SIO: spisd_read: sector 49152, count: 8
915273MB / 121942MiB)
MX4SIO: spisd_write: sector 66050, count: 1
MX4SIO: spisd_read: sector 65536, count: 8
553673MB / 121942MiB)
MX4SIO: spisd_read: sector 65544, count: 8
554473MB / 121942MiB)
MX4SIO: spisd_read: sector 65552, count: 8
555273MB / 121942MiB)
MX4SIO: spisd_read: sector 65560, count: 8
556073MB / 121942MiB)
MX4SIO: spisd_read: sector 65568, count: 8
556873MB / 121942MiB)
MX4SIO: spisd_read: sector 65576, count: 8
557673MB / 121942MiB)
MX4SIO: spisd_read: sector 65584, count: 8
558473MB / 121942MiB)
MX4SIO: spisd_read: sector 65592, count: 8
559273MB / 121942MiB)
MX4SIO: spisd_read: sector 65600, count: 8
560073MB / 121942MiB)
MX4SIO: spisd_read: sector 65608, count: 8
560873MB / 121942MiB)
MX4SIO: spisd_read: sector 65616, count: 8
561673MB / 121942MiB)
MX4SIO: spisd_read: sector 65624, count: 8
562473MB / 121942MiB)
MX4SIO: spisd_read: sector 65632, count: 8
563273MB / 121942MiB)
MX4SIO: spisd_read: sector 65640, count: 8
564073MB / 121942MiB)
MX4SIO: spisd_read: sector 65648, count: 8
564873MB / 121942MiB)
MX4SIO: spisd_read: sector 65656, count: 8
565673MB / 121942MiB)
MX4SIO: spisd_read: sector 65664, count: 8
566473MB / 121942MiB)
MX4SIO: spisd_write: sector 65670, count: 1
MX4SIO: spisd_write: sector 141217536, count: 1
MX4SIO: spisd_write: sector 141217537, count: 19
MX4SIO: spisd_read: sector 66050, count: 8
6050
MX4SIO: spisd_write: sector 66050, count: 1
MX4SIO: spisd_read: sector 66048, count: 8
6048
MX4SIO: spisd_read: sector 141217536, count: 8
 
MX4SIO: spisd_read: sector 141217537, count: 18
MX4SIO: spisd_read: sector 141217555, count: 8
 
  • Like
Reactions: TnA
I tried with OPL BDM 4.8.1: and the stuttering and freezing problems seem to be gone. Performance seems pretty good. There is a weird issue where I can't seem to switch to MX4SIO on OPL if I have a USB thumb drive inserted.
 
  • Like
Reactions: TnA

Similar threads

Back
Top