Bacteria's project - MAME arcade controller mod

Discuss all hardware and software modifications
Niode
Next-Gen
Posts: 7831
Joined: Wed Jan 04, 2006 2:34 pm
Location: UK

Re: Bacteria's project - MAME arcade controller mod

Post by Niode »

Just a quick question. Why are you using a keyboard over something like an ipac or minipac?

PC keyboards, especially old PS/2 keyboards, have a limit on the amount of simultaneous inputs. So any game that requires a diagonal stick direction (2 inputs) and more than 3 buttons at once simply won't register. Something like SFIV won't be able to be played properly using that stick since you won't be able to perform ultras. That's just one example off the top of my head.

You'd have better luck using a USB HID controller and wiring it to that. They don't have a limit to the amount of simultaneous inputs possible.
Marurun wrote:Don’t mind-shart your pants, guys
User avatar
CRTGAMER
Next-Gen
Posts: 11933
Joined: Tue Jan 05, 2010 11:59 am
Location: Southern California

Re: Bacteria's project - MAME arcade controller mod

Post by CRTGAMER »

Niode wrote:Just a quick question. Why are you using a keyboard over something like an ipac or minipac
For me, 100% compatibility in Win XP, Win 98, OSX and most notably DOS EMUs. Ghosting not really an issue for one player.

RETROCADE DOS ARCADE EMU. The coolest interface and not just the front splash screen.

http://www.isomedia.com/homes/blutz/emu ... rocade.htm
http://caesar.logiqx.com/php/emulator.php?id=retrocade
http://www.arcadeathome.com/retro.phtml

Image
Attachments
Retrocade Interface.gif
Retrocade Interface.gif (79.34 KiB) Viewed 2240 times
Last edited by CRTGAMER on Sat May 29, 2010 2:33 pm, edited 3 times in total.
Image
CRT vs LCD - Hardware Mods - HDAdvance - Custom Controllers - Game Storage - Wii Gamecube and other Guides:
CRTGAMER Guides in Board Guides Index: http://www.racketboy.com/forum/viewtopi ... 5#p1109425

Image
Image
User avatar
bacteria
Next-Gen
Posts: 1524
Joined: Fri Jun 20, 2008 7:05 am
Location: Hampshire, England

Re: Bacteria's project - MAME arcade controller mod

Post by bacteria »

Only game I miss playing on DOS is Psycho Pinball. I play it on the MegaDrive but a lot of the sounds are not present that are in the DOS version.

Tried DOSbox a while back and couldn't make it work for that game, which is a real pity.
I am the Bacman
User avatar
CRTGAMER
Next-Gen
Posts: 11933
Joined: Tue Jan 05, 2010 11:59 am
Location: Southern California

Re: Bacteria's project - MAME arcade controller mod

Post by CRTGAMER »

bacteria wrote:Only game I miss playing on DOS is Psycho Pinball. I play it on the MegaDrive but a lot of the sounds are not present that are in the DOS version.

Tried DOSbox a while back and couldn't make it work for that game, which is a real pity.
Maybe separate internal removable drives, one for DOS, one for Windoze?

Image
Image
CRT vs LCD - Hardware Mods - HDAdvance - Custom Controllers - Game Storage - Wii Gamecube and other Guides:
CRTGAMER Guides in Board Guides Index: http://www.racketboy.com/forum/viewtopi ... 5#p1109425

Image
Image
User avatar
Lord_Santa
128-bit
Posts: 517
Joined: Fri Nov 13, 2009 7:36 pm
Location: Sweden

Re: Bacteria's project - MAME arcade controller mod

Post by Lord_Santa »

CRTGAMER wrote:
Lord_Santa wrote:very nice

I tried something similar for Elite back on the C-64, connecting a crude home-made joystick (made from a gearstick), together with a couple of "buttons" (wooden) and connectors, etc. trying to hook it up to the C-64

unfortunately the C-64 keyboard and computer is one and the same, hence it was pretty much improbable that I would ever get it working (I was about 14-15 at the time)

I've been thinking of a way of doing this to USB keyboards, using my TAC-2 (Amiga/C64/Atari) joysticks

please post more pictures and description for *how* to wire the controller buttons, since I am far, far from technical enough to figure it out on my own
C64
A button at a time, one of the C64 joy ports shares with keyboard. Only 5 switches to deal with.
Use the Direction and Fire Button pins. Return line is the Ground pin. Other pins are for Light pen and Paddles.

http://www.zimmers.net/anonftp/pub/cbm/ ... s4joy.html

Image


PC and Mac
Here is a sample pic. With keyboard PCB gutted out of an old keyboard, plug in and run a test program such as Checkit. then jumper a short wire onto two contacts at a time (where the original keyboard matrix plugs in) until you find the keys you want to use.

Mame Player One Defaults
CURSOR KEYS = Direction
CTRL, ALT, SPACE, SHIFT, Z and X are the Fire Buttons. CTRL and ALT are the first two.

Image
wow

thanks, man

been looking into making my TAC-2's into PC-joysticks for years (or Xbox1, but these days I'd prefer making 'em PC)
C-64 will never die
- only the players
User avatar
CRTGAMER
Next-Gen
Posts: 11933
Joined: Tue Jan 05, 2010 11:59 am
Location: Southern California

Re: Bacteria's project - MAME arcade controller mod

Post by CRTGAMER »

.
bacteria, what's the latest on that custom PSX stick? Anxious to see that beauty!
Lord_Santa wrote:
CRTGAMER wrote:PC and Mac
Here is a sample pic. With keyboard PCB gutted out of an old keyboard, plug in and run a test program such as Checkit. then jumper a short wire onto two contacts at a time (where the original keyboard matrix plugs in) until you find the keys you want to use.

Mame Player One Defaults
CURSOR KEYS = Direction
CTRL, ALT, SPACE, SHIFT, Z and X are the Fire Buttons. CTRL and ALT are the first two.
been looking into making my TAC-2's into PC-joysticks for years (or Xbox1, but these days I'd prefer making 'em PC)
Did this with a Zaxxon Arcade Controller and also a separate box for two 8 button pro pads. As Niode pointed out never be able to play Street Fighter, but with the single fire (lefty or righty) button Tac-2 not an issue.

You just put a mod bug in me, I have some bat handle Wicos. Now I'm thinking of just creating a dual 2600 9 pin port plug in box. That will open the door for all the 2600 joystick and Sega Genesis controllers!

ImageImageImageImage
Image
CRT vs LCD - Hardware Mods - HDAdvance - Custom Controllers - Game Storage - Wii Gamecube and other Guides:
CRTGAMER Guides in Board Guides Index: http://www.racketboy.com/forum/viewtopi ... 5#p1109425

Image
Image
User avatar
bacteria
Next-Gen
Posts: 1524
Joined: Fri Jun 20, 2008 7:05 am
Location: Hampshire, England

Re: Bacteria's project - MAME arcade controller mod

Post by bacteria »

CRTGAMER wrote:.
bacteria, what's the latest on that custom PSX stick? Anxious to see that beauty!
Case dried, buttons dried, looking good! PCB is ready for wires to be soldered onto; to the keyboard acetate sheets, can solder to them of course, so will have to use wires taped and glued down - or better still, might see if I can make two holes between the contact points on the keyboard buttons and twist a wire around to make contact - then can solder to that. Worth trying...

Might get this done by the weekend, if not, certainly by middle of next week if not before -back to work again so time is more limited until next week.
I am the Bacman
User avatar
CRTGAMER
Next-Gen
Posts: 11933
Joined: Tue Jan 05, 2010 11:59 am
Location: Southern California

Re: Bacteria's project - MAME arcade controller mod

Post by CRTGAMER »

How did you verify the keyboard contacts? My ghetto method or trace of the Keyboard Matrix? :D
Image
CRT vs LCD - Hardware Mods - HDAdvance - Custom Controllers - Game Storage - Wii Gamecube and other Guides:
CRTGAMER Guides in Board Guides Index: http://www.racketboy.com/forum/viewtopi ... 5#p1109425

Image
Image
User avatar
bacteria
Next-Gen
Posts: 1524
Joined: Fri Jun 20, 2008 7:05 am
Location: Hampshire, England

Re: Bacteria's project - MAME arcade controller mod

Post by bacteria »

Plugged the keyboard into my PC and pressed the contacts on the acetates - registered keypresses perfectly.

This makes a difference to space inside the controller (not a lot of space to play with really) - cut about 2/3 off the keyboard acetates, all the places with a dot in the pic are places where keypresses are logged fine... plenty - I need 14 button contacts for the arcade controller - I have 21 working.

Image
I am the Bacman
User avatar
CRTGAMER
Next-Gen
Posts: 11933
Joined: Tue Jan 05, 2010 11:59 am
Location: Southern California

Re: Bacteria's project - MAME arcade controller mod

Post by CRTGAMER »

One way to do it! Looks like Number Pad on right. I went the jumper wire route to set up Mame default keys.
Handy for most PC Keyboard Control games. Soldered right to PCB keyboard contacts.
Image
CRT vs LCD - Hardware Mods - HDAdvance - Custom Controllers - Game Storage - Wii Gamecube and other Guides:
CRTGAMER Guides in Board Guides Index: http://www.racketboy.com/forum/viewtopi ... 5#p1109425

Image
Image
Post Reply