PS1CardLink (WIP)

Start a log and update it occasionally with your projects progress
User avatar
Shendo
C Programming Expert
C Programming Expert
Posts: 238
Joined: March 21st, 2012, 4:34 am
I am a: Programmer
Motto: Never settle
PlayStation Model: SCPH-9002
Location: Croatia, EU

PS1CardLink (WIP)

Post by Shendo » November 26th, 2013, 9:30 am

Another new project :dance

This one is fairly simple but I think it's a very useful one.
As you may or may not know I made a MemcardRex application for management of Memory Card images.

A while back I added support for DexDrive and MemCARDuino (Arduino based Memory Card reader).
Both of those use serial port so I got an idea since PS1 has a serial port too.

So I made an application called PS1CardLink which basically turns PS1 into a serial Memory Card reader.
Image Image

Everything is finished so I'm looking for beta testers to catch bugs which I might have missed.
Compatibility with the cards should be high since real PS1 is used but you never know...
All brands of cards are welcome for testing.

If someone is interested I'll send them a PM with the beta software.

Edit: It's released. Get it from my blog.
Last edited by Shendo on January 31st, 2014, 4:55 am, edited 2 times in total.
My PS1 consoles: 2 x SCPH-1002, SCPH-5552, SCPH-7002, 4x SCPH-9002, 2 x SCPH-102.
Dev console: SCPH-9002, MM3 - 7 wire modchip, PAL color mod, CH340 serial cable addon.

alex.d93
PSIO Donator
PSIO Donator
Posts: 8
Joined: May 16th, 2012, 12:15 pm
Location: Sassari (Sardinia, Italy)

Re: PS1CardLink (WIP)

Post by alex.d93 » November 26th, 2013, 12:24 pm

Cool project!
Can I be a beta tester? :)

Spipis
Active PSXDEV User
Active PSXDEV User
Posts: 39
Joined: June 17th, 2012, 6:43 pm

Re: PS1CardLink (WIP)

Post by Spipis » November 26th, 2013, 6:12 pm

Nice! Very promising!
And these days i was looking to buy a Card Reader!
Count me also for beta tester!

User avatar
Shendo
C Programming Expert
C Programming Expert
Posts: 238
Joined: March 21st, 2012, 4:34 am
I am a: Programmer
Motto: Never settle
PlayStation Model: SCPH-9002
Location: Croatia, EU

Re: PS1CardLink (WIP)

Post by Shendo » November 26th, 2013, 10:51 pm

PM sent. Have fun.
My PS1 consoles: 2 x SCPH-1002, SCPH-5552, SCPH-7002, 4x SCPH-9002, 2 x SCPH-102.
Dev console: SCPH-9002, MM3 - 7 wire modchip, PAL color mod, CH340 serial cable addon.

User avatar
Shendo
C Programming Expert
C Programming Expert
Posts: 238
Joined: March 21st, 2012, 4:34 am
I am a: Programmer
Motto: Never settle
PlayStation Model: SCPH-9002
Location: Croatia, EU

Re: PS1CardLink (WIP)

Post by Shendo » December 6th, 2013, 1:02 am

I updated interface a bit and did more tests. Seems to work fine so far.

Image
My PS1 consoles: 2 x SCPH-1002, SCPH-5552, SCPH-7002, 4x SCPH-9002, 2 x SCPH-102.
Dev console: SCPH-9002, MM3 - 7 wire modchip, PAL color mod, CH340 serial cable addon.

PsxFan107
What is PSXDEV?
What is PSXDEV?
Posts: 1
Joined: December 14th, 2013, 5:53 pm

Re: PS1CardLink (WIP)

Post by PsxFan107 » December 20th, 2013, 7:01 pm

May I beta test?

User avatar
Shendo
C Programming Expert
C Programming Expert
Posts: 238
Joined: March 21st, 2012, 4:34 am
I am a: Programmer
Motto: Never settle
PlayStation Model: SCPH-9002
Location: Croatia, EU

Re: PS1CardLink (WIP)

Post by Shendo » December 21st, 2013, 12:07 am

Sure. I've sent you a PM.
My PS1 consoles: 2 x SCPH-1002, SCPH-5552, SCPH-7002, 4x SCPH-9002, 2 x SCPH-102.
Dev console: SCPH-9002, MM3 - 7 wire modchip, PAL color mod, CH340 serial cable addon.

User avatar
Orion_
Legendary Programmer
Legendary Programmer
Posts: 228
Joined: August 13th, 2012, 2:48 am
I am a: Programmer
PlayStation Model: Net Yaroze
Location: France
Contact:

Re: PS1CardLink (WIP)

Post by Orion_ » December 21st, 2013, 1:27 am

does your tool will be open source ?
or is it possible to add a plugin ?
because I will make a tool to read memory card from the PS3 USB adaptator, and I would be glad If I could use an already made tool to avoid the memory card parsing process and windows UI.
Retro game development on Playstation and other consoles http://orionsoft.free.fr/

User avatar
Shendo
C Programming Expert
C Programming Expert
Posts: 238
Joined: March 21st, 2012, 4:34 am
I am a: Programmer
Motto: Never settle
PlayStation Model: SCPH-9002
Location: Croatia, EU

Re: PS1CardLink (WIP)

Post by Shendo » December 21st, 2013, 2:18 am

You mean MemcardRex. I have no plans of open sourcing it but I'll be willing to make a plugin interface.
Currently it has a plugin support but only for save editors. I can easily add a new API for hardware communication.
But the requirement is that it needs to be written in .net languages (C# or VB.NET).
My PS1 consoles: 2 x SCPH-1002, SCPH-5552, SCPH-7002, 4x SCPH-9002, 2 x SCPH-102.
Dev console: SCPH-9002, MM3 - 7 wire modchip, PAL color mod, CH340 serial cable addon.

User avatar
Orion_
Legendary Programmer
Legendary Programmer
Posts: 228
Joined: August 13th, 2012, 2:48 am
I am a: Programmer
PlayStation Model: Net Yaroze
Location: France
Contact:

Re: PS1CardLink (WIP)

Post by Orion_ » December 21st, 2013, 7:28 am

ahwwww...
why using C# and heavy .net stuff :/
my code will be in C, so I guess it won't be possible.
I will make a basic program then people will be able to load the mem card binary to standard memcard editor like yours or psxmemedit.
Retro game development on Playstation and other consoles http://orionsoft.free.fr/

User avatar
Shendo
C Programming Expert
C Programming Expert
Posts: 238
Joined: March 21st, 2012, 4:34 am
I am a: Programmer
Motto: Never settle
PlayStation Model: SCPH-9002
Location: Croatia, EU

Re: PS1CardLink (WIP)

Post by Shendo » December 21st, 2013, 9:06 am

It just suits me better on a project like this where I'm freely able to
design GUI with WinForms and not some 3rd party widgets or Win32 API.
That's just one advantage but there are many more.

Not all is lost however. I'm still able to use unmanaged dlls in my application.
If you make a dll with exported functions I can incorporate it in MemcarRex.
It won't be a plugin however, it will be hardcoded.
My PS1 consoles: 2 x SCPH-1002, SCPH-5552, SCPH-7002, 4x SCPH-9002, 2 x SCPH-102.
Dev console: SCPH-9002, MM3 - 7 wire modchip, PAL color mod, CH340 serial cable addon.

User avatar
Shendo
C Programming Expert
C Programming Expert
Posts: 238
Joined: March 21st, 2012, 4:34 am
I am a: Programmer
Motto: Never settle
PlayStation Model: SCPH-9002
Location: Croatia, EU

Re: PS1CardLink (WIP)

Post by Shendo » January 23rd, 2014, 5:30 am

Release is near :). I've sent the latest build to testers, please report any bugs.
My PS1 consoles: 2 x SCPH-1002, SCPH-5552, SCPH-7002, 4x SCPH-9002, 2 x SCPH-102.
Dev console: SCPH-9002, MM3 - 7 wire modchip, PAL color mod, CH340 serial cable addon.

User avatar
danhans42
/// PSXDEV | ELITE ///
/// PSXDEV | ELITE ///
Posts: 270
Joined: November 28th, 2012, 11:51 pm
IRC: danhans42
PlayStation Model: SCPH-7502
Want to Find: Inspiration
Location: West Yorkshire, UK
Contact:

Re: PS1CardLink (WIP)

Post by danhans42 » January 23rd, 2014, 5:48 am

Could I please try the beta? I have a GT2 save I could really do with backing up and don't want to have to set up my desktop just to plug in an xplorer. Cheers
♥ PSX - http://psx0.wordpress.com

My collection - SCPH-102/SCPH-7502, Yaroze Modded PSone, PocketStation (Clear), 2x Xplorer Carts, 2x Xplorer Pro, 2x AR Carts (1 with Ezoray), GS Pro 3, ISA Comms Link Card. Various USB serial devices, Gameshark Sharklink, Kentai Eddy, iMode Cable & other bits and bobs.

User avatar
Shendo
C Programming Expert
C Programming Expert
Posts: 238
Joined: March 21st, 2012, 4:34 am
I am a: Programmer
Motto: Never settle
PlayStation Model: SCPH-9002
Location: Croatia, EU

Re: PS1CardLink (WIP)

Post by Shendo » January 23rd, 2014, 6:38 pm

PM sent, have fun.

With that I'm closing the beta program. It will be available to general public soon.
My PS1 consoles: 2 x SCPH-1002, SCPH-5552, SCPH-7002, 4x SCPH-9002, 2 x SCPH-102.
Dev console: SCPH-9002, MM3 - 7 wire modchip, PAL color mod, CH340 serial cable addon.

User avatar
Shendo
C Programming Expert
C Programming Expert
Posts: 238
Joined: March 21st, 2012, 4:34 am
I am a: Programmer
Motto: Never settle
PlayStation Model: SCPH-9002
Location: Croatia, EU

Re: PS1CardLink (WIP)

Post by Shendo » January 31st, 2014, 4:56 am

Just to let everyone know it's released. You can grab it here.
My PS1 consoles: 2 x SCPH-1002, SCPH-5552, SCPH-7002, 4x SCPH-9002, 2 x SCPH-102.
Dev console: SCPH-9002, MM3 - 7 wire modchip, PAL color mod, CH340 serial cable addon.

User avatar
yogi
Interested PSXDEV User
Interested PSXDEV User
Posts: 9
Joined: June 24th, 2013, 2:26 am

Re: PS1CardLink (WIP)

Post by yogi » January 31st, 2014, 11:37 am

Thank you very much! Been watching your blog on n off looking for the release, but missed this thread till now :)
Yogi
Life's short, eat dessert first

provato
Active PSXDEV User
Active PSXDEV User
Posts: 41
Joined: May 7th, 2014, 4:08 am

Re: PS1CardLink (WIP)

Post by provato » May 7th, 2014, 5:23 am

Thanks so much for PS1CardLink!!! I want to use it, but I don't know what cable I need to connect my ps1's serial port to my pc's serial port! Where can I find such a cable?

User avatar
Shendo
C Programming Expert
C Programming Expert
Posts: 238
Joined: March 21st, 2012, 4:34 am
I am a: Programmer
Motto: Never settle
PlayStation Model: SCPH-9002
Location: Croatia, EU

Re: PS1CardLink (WIP)

Post by Shendo » May 7th, 2014, 9:15 am

You can use a cheap CH340 USB TTL module and connect TX, RX and GND lines on the PS1 side.
That's the setup I'm using and it's been working fine with various software I used inluding PS1CardLink.

You can also buy premade cables from here if you don't want to waste your time making a cable.
My PS1 consoles: 2 x SCPH-1002, SCPH-5552, SCPH-7002, 4x SCPH-9002, 2 x SCPH-102.
Dev console: SCPH-9002, MM3 - 7 wire modchip, PAL color mod, CH340 serial cable addon.

provato
Active PSXDEV User
Active PSXDEV User
Posts: 41
Joined: May 7th, 2014, 4:08 am

Re: PS1CardLink (WIP)

Post by provato » May 7th, 2014, 10:05 am

Ok, thanks Shendo, I think I'll pass for now because I don't even have a link cable, and pre-made are not exactly cheap.
I guess I'll stick to good old ulaunchelf in ps2 for now if I want to backup my ps1 saves.

You're making great apps btw. I use memcardrex all the time, and I like padtest, although you should check the "twin ps to PC converter" windows drivers interface, for buttons, vibration and calibration checking ;) I'll post some pics tomorrow to show you what I mean.

tlrmcknz
Curious PSXDEV User
Curious PSXDEV User
Posts: 26
Joined: February 18th, 2014, 3:15 am

Re: PS1CardLink (WIP)

Post by tlrmcknz » May 8th, 2014, 5:11 am

Shendo wrote:You can use a cheap CH340 USB TTL module and connect TX, RX and GND lines on the PS1 side.
Is your CH340 using 5V and you dropped the voltage on tx?

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests