Legend
.
Little Update
I've been largely working on my custom screen driver board stuff but I'm still keeping aspects of the PS2V in mind, as well as just some PS2 portable stuff in general.
I mentioned above about creating a PMS using an ESP32 to be able to adjust parameters via a web app of some sort, however ive been recently doing some research because I badly want something for the community similar to what we have with the wii and RVLoader (being able to access and adjust parameters via an app directly on the console).
When doing research into what software i wanted to use with the PS2V, I eventually landed on wanting to use XEB+ because of the customizable nature of it. We could essentially dress it up to be a full portable PS2 software with a nice XMB style interface as its all essentially lua code aside from the actual PS2 related stuff. The only caveat with using XEB+ is the fact that it runs best from a USB, and we all know that adding USB to a portable is less desired than being able to load something from a memory card. XEB+ and whats available (the Christmas preview) has been in beta for years now, however ive been following the project, and the creators say they want to have a more full release bu the end if this year! I also noticed that they had posted a video showing it running off of a SD2PSX like device, which means eventually we won't need USB at all.
With all of this being said, I started doing some research into specific hardware aspects of the PS2 and even went as far as taking a look into the PS2SDK to see what hardware interfaces I could exploit to he able to connect to a PMS, and create an app that we can adjust things with.
Amongst all the hardware peripherals I looked into, the best option I can see is making a custom IOP driver for controller port 2 (as its largely unused in portables) and connecting the PMS via SPI to the port to be able to adjust things, or poll for data such as battery life etc. I doubt I'd be able to display things on screen in game but thats what the custom RTD software will eventually achieve anyway ( like on screen notifications).
With all of this being said, this means the PMS MCU can remain as a I2C master, controlling all of its own peripherals like the battery fuel gauge, and connecting to the RTD etc. But also act as a SPI slave for the PS2 to be able to poll for data and adjust things.
This is just an idea at this point and it will be a long while before any of it can even begin to be achieved, but its the best solution I can think of to get something thats as fully integrated as we can have it be.
Thanks for reading!
I've been largely working on my custom screen driver board stuff but I'm still keeping aspects of the PS2V in mind, as well as just some PS2 portable stuff in general.
I mentioned above about creating a PMS using an ESP32 to be able to adjust parameters via a web app of some sort, however ive been recently doing some research because I badly want something for the community similar to what we have with the wii and RVLoader (being able to access and adjust parameters via an app directly on the console).
When doing research into what software i wanted to use with the PS2V, I eventually landed on wanting to use XEB+ because of the customizable nature of it. We could essentially dress it up to be a full portable PS2 software with a nice XMB style interface as its all essentially lua code aside from the actual PS2 related stuff. The only caveat with using XEB+ is the fact that it runs best from a USB, and we all know that adding USB to a portable is less desired than being able to load something from a memory card. XEB+ and whats available (the Christmas preview) has been in beta for years now, however ive been following the project, and the creators say they want to have a more full release bu the end if this year! I also noticed that they had posted a video showing it running off of a SD2PSX like device, which means eventually we won't need USB at all.
With all of this being said, I started doing some research into specific hardware aspects of the PS2 and even went as far as taking a look into the PS2SDK to see what hardware interfaces I could exploit to he able to connect to a PMS, and create an app that we can adjust things with.
Amongst all the hardware peripherals I looked into, the best option I can see is making a custom IOP driver for controller port 2 (as its largely unused in portables) and connecting the PMS via SPI to the port to be able to adjust things, or poll for data such as battery life etc. I doubt I'd be able to display things on screen in game but thats what the custom RTD software will eventually achieve anyway ( like on screen notifications).
With all of this being said, this means the PMS MCU can remain as a I2C master, controlling all of its own peripherals like the battery fuel gauge, and connecting to the RTD etc. But also act as a SPI slave for the PS2 to be able to poll for data and adjust things.
This is just an idea at this point and it will be a long while before any of it can even begin to be achieved, but its the best solution I can think of to get something thats as fully integrated as we can have it be.
Thanks for reading!