Open realJoshByrnes opened 1 year ago
First executable should be a bootloader/menu only. Second executable can be any size (PS memory permitting)
Data transfer will be slow.
We want to be careful with protocols here. I said a long while ago already that I'd define namespaces for these protocols, I'll bite the bullet and define it later today.
FreePSXBoot allows us to load a small executable from memory card (Usually Unirom)
It's entirely possible to create a storage device over 128KB for loading larger executables.
1) Implement a particular set of commands that can stream data, either read only or read/write 2) Switch banks of MCs using the GameID data and use 128KB chunks.
1 would likely be faster, 2 would likely be compatible with other devices such as MemCard Pro It would also be possible to stream data from other devices using a Pico W with option 1
@spicyjpeg may be able to assist.