I just got some time during holidays so i decided to go back to the topic. I bought this thing:
"YwRobot FTDI Basic" (FTDI 232RL based with a switch 3,3v / 5v on the backside)
Which is compatibile with FTDI official drivers and FTProg.
After unsuccessful results with PSX Serial soft, i was searching for some tips about how to properly use that converter and i found a little info here, at danahns42's site:
https://psx0.wordpress.com/2013/08/08/p ... ink-cable/
Yup, I did that with FTProg but for some weird reason i could invert just RI, and RTS pin. After digging messy FTDI site i found older apps to manage the same hardware. I tried MProg and it did that, inverted all handshaking pins [RTS, CTS, DTR, DSR, DCD], and to check it to be fully sure, i scanned it again with FTProg, which is newer one, and i guess it should be more reliable, but yup FTProg showed that they are inverted now, so MProg wins.Alternatively, if you use one of the FTDI parts, you can omit the whole circuit and just invert the handshaking lines using the FTDIprog tool available on the FTDI website.
Now getting to the point.
PSXSERIAL.exe worked fine with my own homemade psx serial cable based on hitmen's schematics [redrawn a bit nicer to read, by somebody from this forum] but it was crappy breadboard construction and i didn't want to make my own PCB.
With my freshly bought FTDI thingy, the console recognizes ongoing signal, but PSXSERIAL.EXE is still waiting for it, i don;t get it.
I plugged only TXD, RXD and GND lines of course, thats all.
When i turn off the console, while the PSXSERIAL.exe is still working, there goes some small voltage jump [or something like that] which makes a bug and PSXSERIAL.EXE is starting to send my demo to the console, which is actually turned off.
Also tried to cross TXD and RXD in the middle, but then, neither application on pc, and console doesn't recognizes shit.
Why FTDI? I asked shadow on Skype, when he used to be available some time ago. He said it's the best option. The whole thing pisses me off a bit . I'm more programmer than electronic, but i guess that this topic is so lame, that i shouldn't even annotate that xd
Thanks for any help as always,