PS1CardLink (WIP)
-
Shendo Verified
- C Programming Expert
- Posts: 250
- Joined: Mar 21, 2012
- I am a: Programmer
- Motto: Never settle
- PlayStation Model: SCPH-7502
- Discord: ShendoXT
- Location: Croatia, EU
PS1CardLink (WIP)
Another new project
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.
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.
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.
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.
Dev console: SCPH-7502, FreePSXBoot, CH340 serial cable.
Cool project!
Can I be a beta tester?
Can I be a beta tester?
Nice! Very promising!
And these days i was looking to buy a Card Reader!
Count me also for beta tester!
And these days i was looking to buy a Card Reader!
Count me also for beta tester!
-
Verified
- Legendary Programmer
- Posts: 256
- Joined: Aug 13, 2012
- I am a: Programmer
- PlayStation Model: Net Yaroze
- Location: France
- Contact:
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.
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/
-
Shendo Verified
- C Programming Expert
- Posts: 250
- Joined: Mar 21, 2012
- I am a: Programmer
- Motto: Never settle
- PlayStation Model: SCPH-7502
- Discord: ShendoXT
- Location: Croatia, EU
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).
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).
Dev console: SCPH-7502, FreePSXBoot, CH340 serial cable.
-
Verified
- Legendary Programmer
- Posts: 256
- Joined: Aug 13, 2012
- I am a: Programmer
- PlayStation Model: Net Yaroze
- Location: France
- Contact:
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.
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/
-
Shendo Verified
- C Programming Expert
- Posts: 250
- Joined: Mar 21, 2012
- I am a: Programmer
- Motto: Never settle
- PlayStation Model: SCPH-7502
- Discord: ShendoXT
- Location: Croatia, EU
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.
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.
Dev console: SCPH-7502, FreePSXBoot, CH340 serial cable.
-
Shendo Verified
- C Programming Expert
- Posts: 250
- Joined: Mar 21, 2012
- I am a: Programmer
- Motto: Never settle
- PlayStation Model: SCPH-7502
- Discord: ShendoXT
- Location: Croatia, EU
Release is near . I've sent the latest build to testers, please report any bugs.
Dev console: SCPH-7502, FreePSXBoot, CH340 serial cable.
-
Shendo Verified
- C Programming Expert
- Posts: 250
- Joined: Mar 21, 2012
- I am a: Programmer
- Motto: Never settle
- PlayStation Model: SCPH-7502
- Discord: ShendoXT
- Location: Croatia, EU
PM sent, have fun.
With that I'm closing the beta program. It will be available to general public soon.
With that I'm closing the beta program. It will be available to general public soon.
Dev console: SCPH-7502, FreePSXBoot, CH340 serial cable.
Thank you very much! Been watching your blog on n off looking for the release, but missed this thread till now
Yogi
Yogi
Life's short, eat dessert first
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?
-
Shendo Verified
- C Programming Expert
- Posts: 250
- Joined: Mar 21, 2012
- I am a: Programmer
- Motto: Never settle
- PlayStation Model: SCPH-7502
- Discord: ShendoXT
- Location: Croatia, EU
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.
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.
Dev console: SCPH-7502, FreePSXBoot, CH340 serial cable.
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.
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.
Is your CH340 using 5V and you dropped the voltage on tx?Shendo wrote:You can use a cheap CH340 USB TTL module and connect TX, RX and GND lines on the PS1 side.
Who is online
Users browsing this forum: No registered users and 0 guests