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

Soldering the mx4sio directly inside your slot will work(the slot port terminal will be "in use"...so if you insert A memory card on that slot where the mx4sio is soldered inside. I think it will conflict the circuits(the memorycard/mx4sio in one same slot) Unless you can find a way to put some kind of a switch. To switch from mx4sio to memory card vice versa. (Switching mx4sio ON will cancel the memory card. Switching the Memory card on will turn the mx4sio off, if the mx4sio is OFF it will not conflict with the external memory card inserted) something like that

This micro sd slot has a switch that goes to GND when a card is inserted, I connected the ACK pin. if I remove the card, the ACK pin is disconnected from the GND, and then I have port 2 free for memory card


 
Last edited by a moderator:
I know my question is asked several times but I want to know is there any way to make this project work on PS1?
would be so interesting if possible.
 
I know my question is asked several times but I want to know is there any way to make this project work on PS1?
would be so interesting if possible.
It would be interesting, now without being an expert I think that the amount of memory of a PS1 is quite limited to load some homebrew such as OPL etc, it would have to be something very minimalist, and perhaps it is not possible, someone showed me this as an attempt to load hombrews on PS1 by MC, you might want to take a look at it. http://www.psxdev.net/forum/viewtopic.php?f=75&t=401&sid=966e12a6e8c4a7b2f85966b1197275d7
 
Last edited:
the restriction of 1Mb capacity seems to make it impossible to load games from PS1 mc slot. Is that correct?
In PS2, the mc slot doesn't have such capacity restriction but in PS1 the thing is different but the question is can it be bypassed by soft/hard modding?
 
I think MX4SIO crashes the bus on a PS1, but MAYBE it would work with custom drivers.
Anyway... Playing games via MC-Slot on a PS1 is NOT feasible due to the bandwidth of the port and because we can't "hook" a driver for almost every game, like we CAN on a PS2.
 
Congrats on getting this working!

So people are mentioning that it's not really feasible to do this for a PS1, but what about on a PS2 in PS1-mode? If the memcard buses could be accessed in PS1-mode, could this work as a place to put ISOs where PS1-mode could read them?
 
It might be, yes!

It might be possible to reprogram "DECKARD" or the PPU which emulates the IOP to read from some device instead of CD/DVD. That's actually interesting for PS1 & PS2 games, possibly leading to a 100% game-compatibility (well, as long as the game is compatible with the PS2-Model to begin with) with VMC and PADEMU support for PS1 and PS2 games.

This however would require the following things:
  • PPU-toolchain and SDK implementation for DECKARD, into the current collection/tool-set.
  • A lot of "moving" and reimplementing things on the PPU-Side, from the stuff which is currently loaded on the "IOP-Side".
  • new PPU-Side "device-cores" and/or BDM.
  • etc.
 
Hi guys, I wanted to give you an idea here that I don't know if it's possible but I thought of a case for HD but at the end instead of being USB, it's for memory card input, let your genius shine

possible for mx4sio?
Pinagem-SATA-Forca.jpg d63230-e934ab4fb9e2447baad4a23060ac5c26-mv2.png esata.gif

https://postimg.cc/gallery/JhCrXDr.
 
Last edited by a moderator:
Well, nothing is impossible - but this is probably not in the scope of MX4SIO.
MX4SIO utilizes the SIOs capability of supplying SPI like Interfaces and using the capability of SD Cards to communicate over SPI.
USB HDDs is a totally different communication protocol, physical connection etc.
 
Awesome idea. This would be great for the original PSX. No more worrying about the price, availability, and difficulty of installing PSIO.

And this reminds me of the SD Gecko for GameCube. And now the main loader for GameCube, Swiss, can run most
games at full speed with little to no stuttering.
 
Last edited:
  • Like
Reactions: TnA
Wow Great work!
This micro sd slot has a switch that goes to GND when a card is inserted, I connected the ACK pin. if I remove the card, the ACK pin is disconnected from the GND, and then I have port 2 free for memory card
can you explain what i have to replace?
 
Here's what happened to my fake PS1 card.
eeBUnf3.jpg


Has anyone been able to start MX4SIO in OPL Daily Build?
The problem is that when I go to the BDM tab and click X (to start BDM) and refresh, the controller stops working.
With OPL ifcaro 1826 there are no problems and everything works fine.
 
I got 4 of these, 2 brands and compatibility for games and SDs is equal so I assume both are good BUT when I run any compatible game memory card from MC0 stops to be detected, is this normal?

I tested 4 SDs:
Verbatim 256GB - works great, fast detection
SanDisk Extreme 8GB SD - doesn't work
SanDisk 32GB - works good, slow detection
Memorex 1GB - doesn't work.
 
Has anyone been able to start MX4SIO in OPL Daily Build?
The problem is that when I go to the BDM tab and click X (to start BDM) and refresh, the controller stops working.
With OPL ifcaro 1826 there are no problems and everything works fine.
OPL DB is a fork of OPL which is NOT endorsed or supported by the OPL authors.
That fork is full of bugs due to many mistakes Jay-Jay makes over time, like, for example, not having a properly installed or properly updated SDK, wrong mix of commits and a lot of wrong functions or implementations. We will NEVER advise to use that piece of whatever curse word you can insert here.
In fact, he also recompiles the ifcaro build he uploads to his site (the so called PS2-Home), meaning it might also have some bugs from time to time due to using the wrong SDK version.

We strongly advise to ONLY download OPL from the official repo, which is:
https://github.com/ps2homebrew/Open-PS2-Loader/releases

Development builds are always on the top of that page and stable releases are bellow.
Also, they have a MEGA folder with older development builds. These are accesible here: https://mega.nz/folder/Ndwi1bAK#oLWNhH_g-h0p4BoT4c556A
PS: In case the link changes in the future, here's where they share it: https://github.com/ps2homebrew/Open-PS2-Loader
 

Similar threads

Back
Top