sioloader for PlayStation consoles.
Basically its the source of Serial v1.3 by Hitmen but with selectable serial speed. Load EXE's using your serial port
Uses a very simple serial cable (rxd/txd/gnd) that is easy to build - same as used for psxserial etc.
The client is written in Python 3, and has been tested on Python 3.7 on both Windows and Linux. It requires pyserial, which isnt always included, if you dont have it install it with pypy or whatever.. Google can help if you get stuck.
You can use two speeds - 115,200bps or 345,600bps.
Once you have selected the required speed on the PSX, use the corresponding speed on the client..
sioload.py commands
-run : upload & execute PSX-EXE @115.2k (PSXSERIAL/UNIROM/HITSERIAL compatible)#
-trun: upload & execute PSX-EXE @345.6k (SIOLOADER only)
eg : sioload.py -run /dev/ttyUSB0 greentro.exe
sioload.py -trun COM5 trancetro.exe
Few notes :-
Size limit should be similar to Serial v1.3 ~1700k.
345,600bps - I have only tested this with a GENUINE FTDI USB UART. If you have issues switch to 115,200bps
Source/EXE here https://github.com/danhans42/sioload
Basically its the source of Serial v1.3 by Hitmen but with selectable serial speed. Load EXE's using your serial port
Uses a very simple serial cable (rxd/txd/gnd) that is easy to build - same as used for psxserial etc.
The client is written in Python 3, and has been tested on Python 3.7 on both Windows and Linux. It requires pyserial, which isnt always included, if you dont have it install it with pypy or whatever.. Google can help if you get stuck.
You can use two speeds - 115,200bps or 345,600bps.
Once you have selected the required speed on the PSX, use the corresponding speed on the client..
sioload.py commands
-run : upload & execute PSX-EXE @115.2k (PSXSERIAL/UNIROM/HITSERIAL compatible)#
-trun: upload & execute PSX-EXE @345.6k (SIOLOADER only)
eg : sioload.py -run /dev/ttyUSB0 greentro.exe
sioload.py -trun COM5 trancetro.exe
Few notes :-
Size limit should be similar to Serial v1.3 ~1700k.
345,600bps - I have only tested this with a GENUINE FTDI USB UART. If you have issues switch to 115,200bps
Source/EXE here https://github.com/danhans42/sioload