Welcome, Guest. Please login or register.
Amiga Kit Amiga Store Iridium Banner AMIStore App Store A600 Memory

AuthorTopic: Simple Genesis/Megadrive gamepad button jump mod.  (Read 6467 times)

0 Members and 1 Guest are viewing this topic.

Offline Mrs Beanbag

Re: Simple Genesis/Megadrive gamepad button jump mod.
« Reply #30 on: September 18, 2012, 09:15:12 AM »
Yeah but sadly almost all joysticks you could buy had only one button... or they were all wired to the same pin, in any case.  Obviously it has the capability because the mouse has two buttons!

I wanted to mod a joystick to have two buttons once, only to realise that it didn't even have the corresponding pin in the plug.  The whole wire was missing from the lead.
Signature intentionally left blank
 

Offline amiman99

Re: Simple Genesis/Megadrive gamepad button jump mod.
« Reply #31 on: September 19, 2012, 03:54:58 AM »
When you check the schematics, you will notice that there is also a pin 5 on Amiga ports for a third button or middle mouse button.
A500 KS 2.1, 1MB Chip, 68000
A600 KS 3.1, 2MB Chip, ACA630 32MB RAM
A1000 KS 1.3, 8MB RAM
A1200 KS 3.1, Blizzard IV 50MHz 64MB RAM
A2000 KS 2.1, 68030 25MHz, 6MB RAM
A3000 KS 3.1, 68030 25MHz, 16MB RAM
A4000 KS 3.0, 68040 25MHz, 16MB RAM
CDTV KS 3.1, 4MB RAM
CD32
(AROS BOX) Dead :(
 

Offline lassie

Re: Simple Genesis/Megadrive gamepad button jump mod.
« Reply #32 on: September 19, 2012, 09:34:44 AM »
Quote from: runequester;706865
Very nice. Thanks for posting!
Nice kitty too


Yes nice little tiger he have there :)
Amiga 4000 030 18 MB ram. 16 Gb HD.
Amiga 1200 030 34 MB ram. 8 Gb HD.
Amiga 1200 Tower Apollo 1240
Amiga 2000 030. 9 MB ram. 1 Gb HD.
Amiga 2000 68000 5 MB ram. 500 MB HD.
Amiga 2000 68000 9 MB ram. 1 Gb HD.
Amiga 600 4 MB ram. 4 GB HD.
Amiga 600 1 MB ram. 60 MB HD.
Amiga 500 1 MB ram.
Amiga 500 Plus
Amiga CD32
Amiga CD32
Commodore 64
Commodore 64C
Commodore 128
Commodore 128D
 

Offline lauri.lotvonen

Re: Simple Genesis/Megadrive gamepad button jump mod.
« Reply #33 on: September 19, 2012, 10:04:32 AM »
Quote from: amiman99;706993
If you want to use PSX joypad as a mouse just get the PSX-Amiga converter from kipper2k http://kipper2k.com/amigaforsale/
Works great, just press "Select", mouse mode, press "Select" again, Joystick mode.

Thanks for this, been looking for ages to get another PSX-DB9 adapter for my A1200 =) .
A1200, Blizzard 1260 + 64mb, Indivision AGA, Subway USB, 8GB CF-HD, PCMCIA network card, OS 3.9.
And a couple of A600\'s :).
 

Offline Mrs Beanbag

Re: Simple Genesis/Megadrive gamepad button jump mod.
« Reply #34 on: September 19, 2012, 10:09:54 AM »
Quote from: amiman99;708655
When you check the schematics, you will notice that there is also a pin 5 on Amiga ports for a third button or middle mouse button.

Indeed.  The interesting thing about buttons 2 & 3 is that these pins are writable as well as readable, so they can be used for multiplexing to give you even more buttons.  Presumably this is how the CD32 pad works.  The Sega Megadrive pads also work this way, but unfortunately they use pin 7 as the select line, which on the Amiga is +5V.  On the Sega pads, +5V is on pin 5.  So if you swapped pins 5 & 7 in theory you could use all of the buttons.  But it doesn't work the same way as the CD32 pad, which apparently has some sort of state machine inside it.

I have wanted to make myself an adapter for some time to get the use of those extra buttons.  Having only one button to play with is really frustrating from a game design point of view.  (It's one reason Mr Beanbag's only move is jump!)
Signature intentionally left blank
 

Offline som99

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Sep 2005
  • Posts: 1566
  • Total likes: 0
    • http://www.som99.se
Re: Simple Genesis/Megadrive gamepad button jump mod.
« Reply #35 on: September 19, 2012, 12:31:21 PM »
Quote from: lassie;708674
Yes nice little tiger he have there :)


Thank you ;)