PS2 [MX4SIO/SIO2SD] SD Card Adapter and SD-driver for the PS2 SIO2 interface

Hi!
Interesting project you have there!


Edit: @Andrews2kx Regarding the price: Yeah! Keep in mind what our goal is regarding price and quality (I think you are not bound to the price, but IDK about the name. We've got to ask Takeshi.)
We basically won't earn much from it (I don't want anything for me personally at all.), but we can start something cool and maybe we can create better stuff from the few bucks, lol.
I am looking at you DMA-Capable HDPro-clone (by @wisi) in a miniaturized version, maybe combined with PS2HDMI! :D

Ah yeah, dont worry about marks, in circuit that i will upload i keeped logo as original and didnt put nothing about my name or brand.

About pull ups: I Keeped 4 resistors because i already sent to company to print, so 3 empty pads will not affect circuit.
If this little update be useful, im glad to help. :D

I will wait pcb arrives until 08/27 to me and test just to check if all was drawed ok. If was ok, i will upload files, just to test and check if nothings wrong before share it here.

 
  • Like
Reactions: TnA
View attachment 27671

I completely forgot I received this....
How far has the project come along? Is this proto board even relevant now??

A lot of updates are currently done on every end, so you might retry some stuff.
BDM as well as MX4SIO support has been merged into the official OPL Beta-builds and some forks of it as well as into the PS2SDK!
 
I would like to ask how much profit margin can be obtained in relation to the reading speed that the usb ports allow?, And what negative impact can it have on the ps2 hardware? Taking into account that the MC port is not made for that workload of reading that data for long periods of time without interruptions or perhaps it is saying something nonsense with the latter.
 
Has anyone tried to use the MX4SIO on a ps2 with multitap?


https://hackaday.io/project/170365-blueretro/log/186471-playstation-playstation-2-spi-interface

Ah yeah, dont worry about marks, in circuit that i will upload i keeped logo as original and didnt put nothing about my name or brand.

About pull ups: I Keeped 4 resistors because i already sent to company to print, so 3 empty pads will not affect circuit.
If this little update be useful, im glad to help. :D

I will wait pcb arrives until 08/27 to me and test just to check if all was drawed ok. If was ok, i will upload files, just to test and check if nothings wrong before share it here.




With the popularity that the project has been reaching in the last few weeks, I won't be surprised to find this for sale on Aliexpre$$ soon. :rolling:
 
Last edited by a moderator:
I just created my memory card but I still have nothing on OPL ... I use the OPL1732 version for games I install them on sd memory card the same method as on usb ... are they right? see my memory card and the diagram I followed

20210817_212309.jpg Diagramas usados.png
 
Last edited by a moderator:
your diagram is correct.
you can test another micro sd
micro sd sandisk don't work
- I tested on a kingston micro sd

- quick question .... on the sd card only puts the games to install and no other file at the root of the card ???
 

Attachments

  • 41GLtbQzwnL._AC_.jpg
    41GLtbQzwnL._AC_.jpg
    12.6 KB · Views: 90
It's the same method as USB, I recommend using the USBUTIL program to put the games on the card.

Fabio, I tested it with the multitap on the second port of the joystick and only in slot "A" of the memory card the MX4sio was recognized. With multitap on the first joystick port, none of the multitap ports recognized the MX4sio.

I just tested but I still have no games displayed
Try pull down resistor trick
 
Last edited by a moderator:
  • Like
Reactions: TnA
Hi guys! I did a small hardware update, and with that I was able to successfully run some games that crashed on loading.

I've tested 3 so far, Burnout revenge, burnout takedown and NFS undergrownd 2. (EDIT: NFS Most the Wanted working ;-))

The upgrade consists of 4 10k pullup resistors connected at 3.3v to the DATA, CMD, CLOCK and ATT pins.

I used 3 different Micro SD and they all worked very well.




This is the trick, by Fábio K.
 
  • Like
Reactions: TnA
Are MemoryCards on the other ports still working (in the OSDSYS/PS2-Menu), when MX4SIO is connected?
 
I've seen more than a few of them break in cameras and flashcarts. Better off saving the pennies and just going with slide in and out, imo.
 
Has anyone tried game compatibility and compared multiple cards with each other?

I noticed that the TOSHIBA EXCERIA 8GB in white works fine without a pull-up resistor on A LOT of games in "BDM3"-Testbuild.

When I try games on a Samsung Evo 256GB Micro-SD, multiple games had issues. For example FF XII stalls on a BSOD and won't read anything after the Pad-detection.

All those builds since 1703 fail to even start one game from any card for me.
ALL the builds since then were buggy for me. :-/

The newest build shows weird game-names and PCSX2 shows me multiple suspicious things in the log. TLB missises and 2 writes which continually loop and so on.
 
All those builds since 1703 fail to even start one game from any card for me.
ALL the builds since then were buggy for me. :-/

The newest build shows weird game-names and PCSX2 shows me multiple suspicious things in the log. TLB missises and 2 writes which continually loop and so on.
MX4SIO drivers were coded with a different tool chain when BDM3-Testbuild was created, this would be why there are problems in current that aren't in that one. I don't think anyone is working on the modules at the moment.. which is a shame.

You could still open issues in the github tracker accompanied by images though so everyone is aware of the problems and when someone wants to work on it they have additional information.
 
Last edited:

Similar threads

Back
Top