Welcome, Guest. Please login or register.

Author Topic: PSX to Amiga controller APPE Hack help??  (Read 2220 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline melangeTopic starter

  • Full Member
  • ***
  • Join Date: Jun 2005
  • Posts: 235
    • Show all replies
PSX to Amiga controller APPE Hack help??
« on: March 27, 2007, 03:59:08 PM »
Hi there folks,

I have built the APPE hack (from aminet) to convert a PSX Joypad to an Amiga CD32 compatible.  Currently it works with a wired PSX Joypad but only functions as a regular joypad, that is forward/back/left/right and fire all work, and the R2 button works as an autofire or rapid fire button.

However when I load a CD32 game none of the other buttons on the Pad function.  The docs mention something about the adaptor having 2 modes, a regular joystick mode and a CD32 emulation mode.  What it doesn't say is how those modes are switched or recognised.

Has anyone here built the APPE adaptor and have it functioning with CD32 games correctly?  The Game I am testing it with is Guardian CD32, which uses almost all of the buttons on the CD32 controller.

I am not using it on a CD32 however, I have an A1200/Blizzard MKIV 030/50 32MB Ram.

I really wanted to use this with wireless PS2 controllers, but they will not function with the adaptor at all.  The controllers are unable to connect with the recievers whilst hooked up to the adaptor.  However, the wireless controllers function perfectly on a PS1.

Any help/ideas greatly appreciated.

cheers  :-)
2 x A1200 Blizzard IV 030@50Mhz
1 x A3000D 030@25Mhz
1 x A2000 030@25Mhz
1 x A2000, 2 x A600
2 x A500
 

Offline melangeTopic starter

  • Full Member
  • ***
  • Join Date: Jun 2005
  • Posts: 235
    • Show all replies
Re: PSX to Amiga controller APPE Hack help??
« Reply #1 on: March 27, 2007, 04:56:58 PM »
Errm...

OK, update is that it does appear to work with some CD32 Games at least.  I just tried DGenerationCD32 and that worked for all extra buttons  :-D

The author states that he suspected some games might not work with the controller, namely games that don't use the lowlevel.library for joystick functions.  Trust me to choose a game that wasn't compatible for my first try (and many subsequent tries)  :angry:

Oh well it's better than a poke in the eye with a blunt stick I guess!

I really want the wireless controllers to work though.  Wish I could nut that one out.  Wireless controller/receiver must need some signal that it's not getting from the adaptor.

Damn, I can really waste time on silly perfectionist rubbish   :lol:

2 x A1200 Blizzard IV 030@50Mhz
1 x A3000D 030@25Mhz
1 x A2000 030@25Mhz
1 x A2000, 2 x A600
2 x A500
 

Offline melangeTopic starter

  • Full Member
  • ***
  • Join Date: Jun 2005
  • Posts: 235
    • Show all replies
Re: PSX to Amiga controller APPE Hack help??
« Reply #2 on: March 27, 2007, 05:36:36 PM »
I just checked the WhdLoad site for a Guardian installer and found one.  Installed it and now the PSX pad is working with GuardianCD32  :-D

WhdLoad is awesome and well worth the money spent on registering it.

So it appears that the circuit works exactly as intended and that I need to test with more than one game in the future :crazy:

Still dosen't give me wireless though. :-(

However, the PSX pad makes for a very comfortable CD32 controller.  I would now recommend the hack to anyone with a PIC programmer and a soldering iron  :-D

If anybody is using wireless controllers with the APPE hack, I would love to hear about it.
2 x A1200 Blizzard IV 030@50Mhz
1 x A3000D 030@25Mhz
1 x A2000 030@25Mhz
1 x A2000, 2 x A600
2 x A500
 

Offline melangeTopic starter

  • Full Member
  • ***
  • Join Date: Jun 2005
  • Posts: 235
    • Show all replies
Re: PSX to Amiga controller APPE Hack help??
« Reply #3 on: March 28, 2007, 04:54:24 PM »
The power lights on the receivers do not appear any brighter when plugged into the PS1, than when plugged into the adaptor.  Playstation controllers with dualshock feature, vibrate through the aid of a 9v signal that is not used in the APPE adaptor design.
I thought that maybe, the receivers were picking up extra power from the 9v line.  I went and brought a 7809 voltage regulator and stepped down the 12v signal from the ATX supply to a 9v and provided the receivers with that current to the formerly unused pin.  No difference at all.
I don't understand how they could be that different??  Both the receiver and a regular wired pad, plug into the same socket on a PS1/2.  Logically I would therefore think that both devices must provide the PS1/2 input with the same signals in order for them to function.
So on that basis, I'm inclined to think that the PS1 is providing the receivers with something that the APPE adaptor is not, or the APPE adaptor is throwing something at the receiver it can't handle.  I have however removed and replaced, all the wires one at a time, from the adaptor to the receiver, to try and isolate the wire/signal causing the problem.  It didn't change anything.  So it must be something the PS1/2 provides the receiver with that the adaptor doesn't.
I'm running out of ideas and inspiration ATM   :-?

Still hunting for info on the receivers.
2 x A1200 Blizzard IV 030@50Mhz
1 x A3000D 030@25Mhz
1 x A2000 030@25Mhz
1 x A2000, 2 x A600
2 x A500
 

Offline melangeTopic starter

  • Full Member
  • ***
  • Join Date: Jun 2005
  • Posts: 235
    • Show all replies
Re: PSX to Amiga controller APPE Hack help??
« Reply #4 on: April 04, 2007, 04:06:19 AM »
Still stuck with this ATM, anybody???

 :bump:
2 x A1200 Blizzard IV 030@50Mhz
1 x A3000D 030@25Mhz
1 x A2000 030@25Mhz
1 x A2000, 2 x A600
2 x A500