PSX controller on PC with usb?

General information to do with the PlayStation 1 Hardware. Including modchips, pinouts, rare or obscure development equipment, etc.
Post Reply
alex.d93
Donator & Supporter
Donator & Supporter
Posts: 8
Joined: May 16, 2012
Location: Sassari (Sardinia, Italy)

PSX controller on PC with usb?

Post by alex.d93 » August 7th, 2012, 6:47 pm

Hi guys,
Is there any way to connect the psx controller on pc with usb? I know I can connect it with LPT, or using an USB adapter, but...I want to build one using a microchip PIC (I've got a pic18f2550)! but i'm a n00b with programming...any ideas? :)

Thanks in advance, Alessio.

User avatar
Shadow
Verified
Admin / PSXDEV
Admin / PSXDEV
Posts: 2670
Joined: Dec 31, 2012
PlayStation Model: H2000/5502
Discord: Shadow^PSXDEV

Post by Shadow » August 7th, 2012, 7:58 pm

I was going to make one myself and sell them in the store for everyone to mess around with.
I am just very busy at the moment and have no time to mess around with it.

I will be able to get a prototype made up and share the source as well an explain how the clock signal works on a PlayStation 1 controller, but it wont happen for a while.
Development Console: SCPH-5502 with 8MB RAM, MM3 Modchip, PAL 60 Colour Modification (for NTSC), PSIO Switch Board, DB-9 breakout headers for both RGB and Serial output and an Xplorer with CAETLA 0.34.

PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.

Yuri^Cybdyn
Verified
Cybdyn Systems
Cybdyn Systems
Posts: 406
Joined: Jan 13, 2012
I am a: Embedded Developer (MCU & FPGA)
PlayStation Model: 5502
Location: Belarus (Minsk)

Post by Yuri^Cybdyn » August 8th, 2012, 12:48 am

i saw chinese conrollers with ps ans usb connector at the same time...

User avatar
Shadow
Verified
Admin / PSXDEV
Admin / PSXDEV
Posts: 2670
Joined: Dec 31, 2012
PlayStation Model: H2000/5502
Discord: Shadow^PSXDEV

Post by Shadow » August 15th, 2012, 5:17 pm

Don't know if you have seen this or not: http://www.wegmuller.org/arduino/Arduin ... eport.html
Development Console: SCPH-5502 with 8MB RAM, MM3 Modchip, PAL 60 Colour Modification (for NTSC), PSIO Switch Board, DB-9 breakout headers for both RGB and Serial output and an Xplorer with CAETLA 0.34.

PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.

winnar1up
Interested PSXDEV User
Interested PSXDEV User
Posts: 8
Joined: Sep 21, 2012

Post by winnar1up » September 22nd, 2012, 8:29 am

Not much point in making one yourself when they're $3 on ebay from china for a 2x ps1/ps2 controller to usb adapter & they work well.

The chip in mine is marked:

VINYSON
VN8-811
HER10
20111221

I can open it up & take photos of the board if it helps anybody, it seems to all be clearly marked with component values, etc.

winnar1up
Interested PSXDEV User
Interested PSXDEV User
Posts: 8
Joined: Sep 21, 2012

Post by winnar1up » September 23rd, 2012, 3:26 pm

You can easily make a playstation to pc parralell port adapter, but not all pcs have those now & I'm not sure how good the drivers are. Making a usb adapter would be a bit harder, you'd need a microcontroller & the parts would probably cost more than a ready made working one from ebay.

User avatar
Shadow
Verified
Admin / PSXDEV
Admin / PSXDEV
Posts: 2670
Joined: Dec 31, 2012
PlayStation Model: H2000/5502
Discord: Shadow^PSXDEV

Post by Shadow » September 23rd, 2012, 7:40 pm

You can. I have the software and schematics should anyone want them.
It works fine with any PC that has a parallel port.
Development Console: SCPH-5502 with 8MB RAM, MM3 Modchip, PAL 60 Colour Modification (for NTSC), PSIO Switch Board, DB-9 breakout headers for both RGB and Serial output and an Xplorer with CAETLA 0.34.

PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.

alex.d93
Donator & Supporter
Donator & Supporter
Posts: 8
Joined: May 16, 2012
Location: Sassari (Sardinia, Italy)

Post by alex.d93 » September 28th, 2012, 8:49 pm

My pc doesn't have a parallel port, only serial (rs232)!
But...recently I bought an arduino uno...is there any way to use it but as usb and not as virtual serial port?
Something like this but with arduino: https://gitorious.org/usb-retropad-adap ... readme.txt
Or using a pic micro with usb support (like 18f2550/4550)...

alex.d93
Donator & Supporter
Donator & Supporter
Posts: 8
Joined: May 16, 2012
Location: Sassari (Sardinia, Italy)

Post by alex.d93 » September 28th, 2012, 9:20 pm

I found this: http://www.billporter.info/playstation- ... rary-v1-0/
But it can only be used to control arduino, not the pc...
My question is: can that library be ported from arduino to picmicro (18FXXXX) with adding HID support (so, no drivers, no additional hardware)?
Something like this but with picmicro: http://www.zen35383.zen.co.uk/stnield/usb2psx.gif
I have some 18f2550 :)
It would be fantastic if you could write the firmware! :D
p.s: for any test, I'm here :)

Gradius
Verified
Extreme PSXDEV User
Extreme PSXDEV User
Posts: 220
Joined: Sep 09, 2012
I am a: IT Consultant, Systems Integrator
PlayStation Model: 7501
Location: Chile

Post by Gradius » September 29th, 2012, 2:37 am

Today you can buy for like $5 bucks.

I have one here (for PS2) and works perfectly (I use DualShock 2), I even can use it with ePSXe too.

Betonar
Curious PSXDEV User
Curious PSXDEV User
Posts: 33
Joined: Nov 29, 2012

Post by Betonar » November 29th, 2012, 9:02 pm

Hello,
I just would like to ask if anyone has by chance driver for adapter on picture below. It do have bad luck in purchasing PS-to-PC converters. They always arives to my mail box with crashed CD. Recently I bought this one which even works without drivers but rumble doesn!t work. I was wondering if don"t use same and would be willing to share content of miniCD.

Image

qawwseedr
What is PSXDEV?
What is PSXDEV?
Posts: 2
Joined: Dec 07, 2012

Post by qawwseedr » December 7th, 2012, 11:12 am

Hi
I have two different converters
Although neither of them is like the one in the image, their CDs have many different drivers, so maybe one or more of them will work.

I uploaded them as two attachments (3 MB limit)
(and now I get "The extension 001 is not allowed.", so rename [PS-to-PC drivers.7z] to [PS-to-PC drivers.7z.001] )
You do not have the required permissions to view the files attached to this post.

qawwseedr
What is PSXDEV?
What is PSXDEV?
Posts: 2
Joined: Dec 07, 2012

Post by qawwseedr » December 7th, 2012, 11:15 am

(oh, great, "The extension 002 is not allowed."
so also rename this one to [PS-to-PC drivers.7z.002] )
You do not have the required permissions to view the files attached to this post.

Betonar
Curious PSXDEV User
Curious PSXDEV User
Posts: 33
Joined: Nov 29, 2012

Post by Betonar » December 7th, 2012, 5:54 pm

qawwseedr: Thanks for you afford. In the meantime I managed to get in contact with owned one of the device I own myself. In case someone else needed this driver, see attachement.

PS: Sorry for misusage of this topic ;-)
You do not have the required permissions to view the files attached to this post.

User avatar
Shadow
Verified
Admin / PSXDEV
Admin / PSXDEV
Posts: 2670
Joined: Dec 31, 2012
PlayStation Model: H2000/5502
Discord: Shadow^PSXDEV

Post by Shadow » December 7th, 2012, 6:35 pm

Development Console: SCPH-5502 with 8MB RAM, MM3 Modchip, PAL 60 Colour Modification (for NTSC), PSIO Switch Board, DB-9 breakout headers for both RGB and Serial output and an Xplorer with CAETLA 0.34.

PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.

Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests