PS2 OPL MX4SIO: only MX4SIO or USB

rashan

Member
09RHCNP.jpeg

Hi!

Bought a Bitfunx MX4SIO, because I assumed the project (and surrounding ecosystem) was as mature as loading from USB.
I'm running OpenTuna on a PS2 90k PAL system, and that is amazing.
The problem is that OPL lists games for only one of two devices: USB or MX4SIO, NOT both.
The OPL versions I've tried are:
The OpenTuna one only shows USB games.
Latest official and GrimDoomer only show MX4SIO.

I've enabled MX4SIO in settings and removed OPL folder on memorycard between testing builds.

I've seen threads where it's said that this has been fixed for ages in the official OPL version, but that simply is not true in my case.
(psx-place.com/threads/mx4sio-force-opl-to-ignore-inserted-usb-flash.42644/)
(psx-place.com/threads/mx4sio-usb-thumbdrive-only-one-type-of-content-is-listed.42342/)
 
The latest versions of OPL 1.2 allow you to view lists for both devices by accessing the corresponding section (So make sure you are using an updated version of OPL 1.2 ).

NOTE: Device lists are not combined, even if they are connected simultaneously. This applies to any version of OPL.
 
Thank you for your reply!

I am using the latest build (4b6cc21).
Both USB & MX4SIO enabled, yet only MX4SIO pops up. There are no other tabs or sections available.

The build included with OpenTuna only shows USB games.
 
I've seen threads where it's said that this has been fixed for ages in the official OPL version, but that simply is not true in my case.

Actually, this has been working correctly for several versions, I can confirm this as someone who uses both MX4SIO and USB all the time and testing various versions.

Both USB & MX4SIO enabled, yet only MX4SIO pops up. There are no other tabs or sections available.

The section that is shown to you at the beginning is the one you assign in the configuration, In the case of BDM devices, those with priority or already connected will be shown first, you must manually navigate between sections

Are you doing the correct navigation between sections?
(either by using directional buttons :dir left::dir right: or :but l1: and :but r1:)
 
Are you doing the correct navigation between sections? (either by using directional buttons :dir left::dir right: or :but l1: and :but r1:)
Absolutely, I have two fat PS2s with both USB and HDD, so I am familiar with the concept of switching between devices. USB just isn't showing up. It shows up fine in wLE. I know the USB works because it's from one of my fat PS2s, and it works there. It's got PS2 & PSX games on it.


There's another thing. If I play Extermination (NTSCU) and it freezes, once i reset the console, MX4SIO will not work unless I remove and reinsert it.
 
So, last builds from Akuhak, Israpps and PS2Homebrew, work with my BitFunx MX4SIO on my 90k PAL console. I have to unplug MX4SIO and plug it back in for it to be detected. Just read about this workaround on reddit.
None of the three, absolutely latest builds (I check the github releases pages regularly), detect my USB drive.
The only OPL build to see my USB drive is the one that's included with the original OpenTuna (some 1.1.0 build), but that one completely ignores the MX4SIO.
I know that the USB drive is fine, as I've used it with my fat PS2 50k for years.

So, to summarize:
* No recent OPL build will work with my USB stick (even with MX4SIO unplugged).
* USB drive only works with old 1.1.0 build (but it ignores MX4SIO even when hotplugged).
* MX4SIO works when hotplugged (sometimes without hotplugging) with OPL already running (on more recent 1.2.0 builds).

On a sidenote, how are things with MMCE? Just as buggy and messy as MX4SIO?

What a mess. Holy cow. How about making a separate tab for USB, MMCE and MX4SIO? To avoid any potential conflicts? Wouldn't it be a simple solution?
Of course, it would be even nicer if you could have one list, for all games, no matter what storage they're loaded from. But, considering the above issues, it seems easier to just make separate tabs that actually work.
Still, I am grateful for MX4SIO. It is a really nice solution for slims, when it works :D .


Also a bit frustrated after spending almost two days trying to get a game to work, only to find out it was the ISO that was bad. But that's neither here nor there.
 
Last edited:
Can someone actually show me proof that they are successfully using both USB and MX4SIO in OPL at the same time? Like how would that even look?
 
Both are be on BDM category, but switchable by BDM index (I don't remember by which buttons, maybe left/right on d-pad). BDM icon should changing between USB and MX4SIO (not all themes supporting that, AFAIR only build-in Korium and our with Ripto the Incebtion).
 
Both are be on BDM category, but switchable by BDM index (I don't remember by which buttons, maybe left/right on d-pad). BDM icon should changing between USB and MX4SIO (not all themes supporting that, AFAIR only build-in Korium and our with Ripto the Incebtion).
I didn't know that. I only use the default theme, it's nice and slick. I assumed it would tell me what buttons to press on screen, like it does for other options. However, I did try D-pad, shoulder buttons and even analog sticks for good measure.
There's obviously something wrong with the USB driver in OPL 1.2.0 builds, since my USB drive works fine with all the older builds up to 1.1.0.

This is the USB solution I use:
Sony Memory Stick Mini M2 8GB MagicGate:
NKysIXi.jpeg


and Sony's official adapter:
d4AJT8S.jpeg
 
Nope, it is quite new feature. Personally I'm against any legend in GUI which cluttering it, specially problematic on such low resolutions. If decision would be mine alone, I would moved that to dedicated menu like in games (you know, with joypad and descriptions). Maybe @Ripto remember how it works.

Here, source of issue can be that adapter itself and changes in drivers.
Also remember that OPL 1.2.0 is still at beta stage and some builds working, other doesn't etc. etc. Maybe this link can be handy for you: https://www.psx-place.com/threads/open-ps2-loader-flavors.47472/
 
specially problematic on such low resolutions
I agree, if you're running in native PAL/NTSC resolution. I run OPL in 720p on a flat-panel. I guess you could have an option to toggle legend display in display options.
Here, source of issue can be that adapter itself and changes in drivers.
It's obviously not the adapter, since it works fine with OPL, up to version 1.1.0, and with older builds uLE / wLE. But any newer versions of wLE or OPL 1.2.0 do not recognise it. New wLE builds just show it as empty. So the issue is definitely the new USB driver.
 
How do you create virtual ps2 memory cards over 8MB on the PS3 for use with OPL, uLE etc?
what's the largest card you can create on the hdd?
 
VSH not supporting larger or smaller cards than 8MiB even if you put them in vmc dir by hand.
If emulators not supporting I dunno, never tried.
 
Last edited:
Try an older build, like 2049.
So, one thing I forgot to mention. There was a corrupt folder on the memory card. It was a save I either tried to copy from USB that failed to copy, or a save I tried to delete in wLE that failed. Either way it wouldn't delete in wLE or in PS2 browser.

Formatted card in FMCB installer, reinstalled israpps latest FunTuna. Replaced wLE with latest israpps build (53dcc8f) with MX4SIO & EXFAT support & OPL with latest official build (48da113) from PS2 homebrew.

Everything seems to work fine now. wLE & OPL both recognise my Sony M2 MemoryStick USB. Both recognise my BitFunx MX4SIO (although it does need to be unplugged & replugged in wLE).

Thanks to everyone for the replies. When these things work it's wonderful. When some random ass shit starts bugging out, and you waste hours (if not days) trying to figure it out, it's hell. Now everything works and I'm happy. Thanks to the authors of these apps.



PS. OpenTuna Installer: UMCS (Latest and Recommended) Latest does not work on my PAL 90k console. The floating orbs just glitch out and turn into squares and the text becomes unreadable (SETTINGS & BROWSER). But nothing happens.

PPS. Why are the latest wLE & OPL builds only four days old, yet the commit numbers are identical to builds from early June?
 
Last edited:
BTW: You should do full format in MCA. It is because during that process, bad blocks if exists are marked and excluded. Quick only overwrite MCFS fs table by clean one.

Auto-build set on github.
 

Similar threads

Back
Top