Welcome, Guest. Please login or register.

Author Topic: Completely Dumb 32 User Quezzies  (Read 6018 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Daedalus

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 893
    • Show only replies by Daedalus
    • http://www.robthenerd.com
Re: Completely Dumb 32 User Quezzies
« Reply #29 from previous page: April 03, 2008, 07:03:58 PM »
Right, the thing with joypads with more than 7 functions (up, down, left, right, 3 x fire) is that they weren't simply one wire to one switch, thus requiring a more advanced protocol. The SNES and CD32 both fall into this category, and you can be sure their protocols are different. This would mean not only rewiring the small contacts inside, but also transferring over the communications chips from one to the other. A lot more difficult than changing a C64 joystick to a Spectrum one ;) The reason a Megadrive one will (partially) work on a CD32 is that they both retain the old Atari compatibility for the D-pad and one or two of the buttons, and only the remaining buttons need encoding to fit on the remaining pins.
Engineers do it with precision
--
http://www.robthenerd.com
 

Offline Xamiche

Re: Completely Dumb 32 User Quezzies
« Reply #30 on: April 03, 2008, 08:07:20 PM »
Quote

Daedalus wrote:
Right, the thing with joypads with more than 7 functions (up, down, left, right, 3 x fire) is that they weren't simply one wire to one switch, thus requiring a more advanced protocol. The SNES and CD32 both fall into this category, and you can be sure their protocols are different. This would mean not only rewiring the small contacts inside, but also transferring over the communications chips from one to the other. A lot more difficult than changing a C64 joystick to a Spectrum one ;) The reason a Megadrive one will (partially) work on a CD32 is that they both retain the old Atari compatibility for the D-pad and one or two of the buttons, and only the remaining buttons need encoding to fit on the remaining pins.

Yeah, I'm going to need a multiplexing chip to do the job for anything above 7 functions. The Sega pad has a 74HC157 inside. I'm hoping this may be adequate for the task of making a CD32 Pad from a Sega Pad. Again, the lack of a model for comparison is what is stopping me. Looks like AmigaKit is the answer for the moment.

Edit:
Hooray for Aminet. :-D
 
A500, A600, A1200, A2000, A4000D, A4000T, CD32
 

Offline abbub

  • Full Member
  • ***
  • Join Date: Mar 2008
  • Posts: 132
    • Show only replies by abbub
Re: Completely Dumb 32 User Quezzies
« Reply #31 on: April 03, 2008, 08:24:04 PM »
Quote

Speelgoedmannetje wrote:
Quote

Xamiche wrote:
I've got a few Sega Megadrive pads here. I've heard they can be encouraged to work on a CD32. Anyone here tried that before?
Well, I've tried it on my normal Amiga 500, and it indeed needs to be 'encouraged', that is, click a couple of times on all the buttons before it works. But still, it doesn't really works nice. I think it delivers a somewhat different signal on the same lines.


I've been using a Genesis (Megadrive) controller on my A2000 without any issues.  Are you using the 6 button, 2nd generation pad on your A500 or something?  (The one I have is from a G1...its the three button version.)  Pretty much plug and play.  Very responsive with platform/shooters, too.
Amiga: ...an elegant computer for a more civilized age.

Amiga 2000 Workbench 3.1 (A2630 @ 25 Mhz / ECS Agnus & Super Denise / 1 MB Chip, 4 MB Fast / GVP 2000-HC, 2 GB HDD & Plextor CD-ROM / 1080S CRT
 

Offline Speelgoedmannetje

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 9656
    • Show only replies by Speelgoedmannetje
Re: Completely Dumb 32 User Quezzies
« Reply #32 on: April 03, 2008, 09:05:56 PM »
Ehm, wait, I can't remember. I did have a 6 button megadrive/snes combi joypad. Maybe I used it with that. Ah well...
And the canary said: \'chirp\'
 

Offline DrDekkerTopic starter

  • Sr. Member
  • ****
  • Join Date: Mar 2006
  • Posts: 325
    • Show only replies by DrDekker
Re: Completely Dumb 32 User Quezzies
« Reply #33 on: April 04, 2008, 12:58:53 PM »
Quote

Xamiche wrote:
Yeah, I'm going to need a multiplexing chip to do the job for anything above 7 functions. The Sega pad has a 74HC157 inside. I'm hoping this may be adequate for the task of making a CD32 Pad from a Sega Pad. Again, the lack of a model for comparison is what is stopping me. Looks like AmigaKit is the answer for the moment.


Xamiche I've got two of the Honeybee style controllers - but these are called something like 'Competition Pro' (from around 1993).  Sending one to you would probably cost an arm and a leg, but I can send you photos and such if it's of any use to you?
A1200, M-Tec 1230 @28MHz, FPU, MMU, 8Mb fast ram, SCSI card, 512Mb HD, Power CDROM drive, PS2 optical mouse
 

Offline Xamiche

Re: Completely Dumb 32 User Quezzies
« Reply #34 on: April 04, 2008, 01:10:42 PM »
Quote

DrDekker wrote:
Quote

Xamiche wrote:
Yeah, I'm going to need a multiplexing chip to do the job for anything above 7 functions. The Sega pad has a 74HC157 inside. I'm hoping this may be adequate for the task of making a CD32 Pad from a Sega Pad. Again, the lack of a model for comparison is what is stopping me. Looks like AmigaKit is the answer for the moment.


Xamiche I've got two of the Honeybee style controllers - but these are called something like 'Competition Pro' (from around 1993).  Sending one to you would probably cost an arm and a leg, but I can send you photos and such if it's of any use to you?

Thanks for the offer. I appreciate it. I have a CD32 joypad schematic now so it's all good. Thank geebus for Aminet. :-D

I can finally mod a SNES controller, like I originally wanted to. I love the SNES pads.  :-)
A500, A600, A1200, A2000, A4000D, A4000T, CD32
 

Offline rkauer

  • Hero Member
  • *****
  • Join Date: May 2006
  • Posts: 3263
    • Show only replies by rkauer
Re: Completely Dumb 32 User Quezzies
« Reply #35 on: April 05, 2008, 03:56:34 AM »
 Look for appe 3.2 on Aminet too!

 It is a very simple hack (just one PIC16F84 and a crystal) to use a "modern" PlayStation joypad instead! :-D
Goodbye people.

I\'ll pop on from time to time, RL is acting up.
 

Offline Xamiche

Re: Completely Dumb 32 User Quezzies
« Reply #36 on: April 05, 2008, 04:48:05 AM »
Quote

rkauer wrote:
 Look for appe 3.2 on Aminet too!

 It is a very simple hack (just one PIC16F84 and a crystal) to use a "modern" PlayStation joypad instead! :-D

I saw that mod and considered it, but I have no experience with PICs, and to be honest I hate the PS controller. It feels ugly. I just want a SNES controller. They're the best feeling pre-analog joypad I've ever used.
A500, A600, A1200, A2000, A4000D, A4000T, CD32