MAMEWorld >> EmuChat
Previous thread Previous  View all threads Index   Next thread Next   Threaded Mode Threaded  

Pages: 1

Naoki
Reged: 11/10/09
Posts: 1998
Loc: United Kingdom
Send PM


Some questions
#238290 - 11/08/10 02:04 AM


I've been thinking more about the design of my own SuperGun which I plan to make, mostly because I've found a cheap Naomi which I plan to get to start my little collection. It comes with nothing but the bare system, but I don't care, I would just love to see the Naomi logo bouncing on my screen

Anyway, I need some help and some varifications on a few things, and advice would be nice.

Fist of all is my control method. I wasn't sure how I'd do this, but after connecting my MegaDrive pad to the parallel port on my PC, it ocurred to me "Why not use this?". They're pretty much perfect for using, since they come in both 3+1 and 6+2 varients, which is perfect for the vast majority of games, and reading the inputs is simple. After a few tests to learn about the interface, I learned that all the multiplxer is is just some transistors in a DIP package. However, to use them on a Jamma interface, I figured I'd have to use a small microcontroller like a PICAXE to read the controller and convert the outputs into steady forms. The idea for 3-button controllers was to select a state for the signal, read which buttons were pressed and store them, activate these pressed buttons to the relevant pins on the Jamma interface and remember these, change the signal state and read any other buttons being pressed, do the same as before, change signal and see if any differences have happened, if not, change nothing and change state. I wouldn't have a clue how to keep this in a certain sync to change without serious delay, nor would I know how to program this in PIC's format. Is this a good program idea? If so, help?

Also, because my SuperGun is going to have proper cabinet features, I was looking at coin meters. Havign a look at some thingd, I figure these a controlled via pulses and it stores the changes in an SRAM whil displaying the current count. That's my theory, but not having a Jamma board, coin meter or even any testing equipment, I couldn't verify this myself. Anyone else know how they work?

And finally, would anyone know wehre to buy cheap connectors for JVS/JAMMA ports? Also looking for Molex connectors too.



----
On a quest for Digital 573 and Dancing Stage EuroMix 2

By gods I've found it!



Reznor007
Semi-Lurker
Reged: 09/21/03
Posts: 529
Loc: Norman, OK, USA
Send PM


Re: Some questions new [Re: Naoki]
#238296 - 11/08/10 03:31 AM


www.happcontrols.com sells most of what you need.

Most coin counters I've dealt with were electromechanical. They had no idea what SRAM was lol.

As for the controller, that seems way over-complicated. Just build a controller box using basic arcade buttons and sticks. Feels much closer to the real thing.



Naoki
Reged: 11/10/09
Posts: 1998
Loc: United Kingdom
Send PM


Re: Some questions new [Re: Reznor007]
#238298 - 11/08/10 03:46 AM


> www.happcontrols.com sells most of what you need.

I'll compare some prices from them, thanks.

> Most coin counters I've dealt with were electromechanical. They had no idea what SRAM
> was lol.

A SNK coin meter I saw was a 2x7-Seg display and thus, had to have SRAM to keep track really. My bad, I should have mentioned about that.

> As for the controller, that seems way over-complicated. Just build a controller box
> using basic arcade buttons and sticks. Feels much closer to the real thing.

It's not really complicated, and I have neither the time or money or even space for that. Plus, I have almost all the parts for this method, I have atleast 4 controllers laying about.



----
On a quest for Digital 573 and Dancing Stage EuroMix 2

By gods I've found it!



Reznor007
Semi-Lurker
Reged: 09/21/03
Posts: 529
Loc: Norman, OK, USA
Send PM


Re: Some questions new [Re: Naoki]
#238300 - 11/08/10 04:17 AM


A true arcade joystick is ~$11, buttons are about $2.50 a piece. Buy 1 piece of MDF particle board from Lowes or w/e and you can make a personal authentic arcade controller similar to those Tekken6 arcade sticks for PS3 and whatnot.Building a controller doesn't cost much at all.

I'm sure you'd spend more buying a microcontroller, learning to program it, and building an interface board to connect a controller to that and the game PCB than you would on building a custom controller.



Naoki
Reged: 11/10/09
Posts: 1998
Loc: United Kingdom
Send PM


Re: Some questions new [Re: Reznor007]
#238313 - 11/08/10 09:57 AM


> A true arcade joystick is ~$11, buttons are about $2.50 a piece. Buy 1 piece of MDF
> particle board from Lowes or w/e and you can make a personal authentic arcade
> controller similar to those Tekken6 arcade sticks for PS3 and whatnot.Building a
> controller doesn't cost much at all.

To buy it may not cost much, however I have no tools for cutting/drilling/ect. Plus, I have no space to stor it.

> I'm sure you'd spend more buying a microcontroller, learning to program it, and
> building an interface board to connect a controller to that and the game PCB than you
> would on building a custom controller.

But if I do it this once, I can reuse the same board over and over again for later projects to.



----
On a quest for Digital 573 and Dancing Stage EuroMix 2

By gods I've found it!



TheGuru
MAMEDev Dumper
Reged: 06/13/04
Posts: 1226
Loc: Dumpville
Send PM


Re: Some questions new [Re: Naoki]
#238322 - 11/08/10 12:53 PM


> > A true arcade joystick is ~$11, buttons are about $2.50 a piece. Buy 1 piece of MDF
> > particle board from Lowes or w/e and you can make a personal authentic arcade
> > controller similar to those Tekken6 arcade sticks for PS3 and whatnot.Building a
> > controller doesn't cost much at all.
>
> To buy it may not cost much, however I have no tools for cutting/drilling/ect. Plus,
> I have no space to stor it.

I once connected an Atari 2600 joystick to an arcade board. All you need is any kind of simple old console or PC gamepad controller that shorts a pad to ground for each direction and button(s) and you just wire that directly to the JAMMA connector on the Sega JAMMA I/O board. There's plenty of info about how to do it and good examples of many converted controllers if you look around.



Naoki
Reged: 11/10/09
Posts: 1998
Loc: United Kingdom
Send PM


Re: Some questions new [Re: TheGuru]
#238327 - 11/08/10 01:11 PM


> > > A true arcade joystick is ~$11, buttons are about $2.50 a piece. Buy 1 piece of
> MDF
> > > particle board from Lowes or w/e and you can make a personal authentic arcade
> > > controller similar to those Tekken6 arcade sticks for PS3 and whatnot.Building a
> > > controller doesn't cost much at all.
> >
> > To buy it may not cost much, however I have no tools for cutting/drilling/ect.
> Plus,
> > I have no space to stor it.
>
> I once connected an Atari 2600 joystick to an arcade board. All you need is any kind
> of simple old console or PC gamepad controller that shorts a pad to ground for each
> direction and button(s) and you just wire that directly to the JAMMA connector on the
> Sega JAMMA I/O board. There's plenty of info about how to do it and good examples of
> many converted controllers if you look around.

That's what I mean, the MegaDrive pad outputs about 5v when a button isn't active, but outputs a grounding signal when the switch is closed. The MegaDrive 3-Button pad, like I have said, is easily read:

Switch - Signal Grounded - Signal open

Pin 1 - Up - Up
Pin 2 - Down - Down
Pin 3 - Ground - Left
Pin 4 - Ground - Right
Pin 5 - 5v - 5v
Pin 6 - A - B
Pin 7 - Signal Switch
Pin 8 - Ground - Ground
Pin 9 - Start - C

I just needed a way to swith constantly between the two modes and then output steadily.

Edited by Naoki (11/08/10 01:12 PM)



----
On a quest for Digital 573 and Dancing Stage EuroMix 2

By gods I've found it!



Reznor007
Semi-Lurker
Reged: 09/21/03
Posts: 529
Loc: Norman, OK, USA
Send PM


Re: Some questions new [Re: Naoki]
#238391 - 11/09/10 12:13 AM


I don't think Guru is talking about what you are Naoki. I think he's talking about something more like this:

http://www.atariage.com/forums/blog/70/e...emade-supergun/

Much easier and faster than trying to build a custom PCB with a microcontroller to connect a non-modified controller to JAMMA.



Naoki
Reged: 11/10/09
Posts: 1998
Loc: United Kingdom
Send PM


Re: Some questions new [Re: Reznor007]
#238393 - 11/09/10 12:43 AM


I undertstand that, but my way involves no controller modding so it's still compatable with PPJoy, MegaDrive, stuff like that.

Since I don't know how to program it just yet, I think what I might do is use a D-Sub or a Centronics connector hooked up to the control lines for the time being, then later add intergrated DE-9 ports then.

Edited by Naoki (11/09/10 12:45 AM)



----
On a quest for Digital 573 and Dancing Stage EuroMix 2

By gods I've found it!



Reznor007
Semi-Lurker
Reged: 09/21/03
Posts: 529
Loc: Norman, OK, USA
Send PM


Re: Some questions new [Re: Naoki]
#238395 - 11/09/10 01:00 AM


The problem is that since the controller lines are multiplexed, it wont work on JAMMA without either hacking the controller or building a board to adapt it. Using various connectors isn't going to do anything for you. Each input pin on the JAMMA connection is sitting at 5v and you have to ground it for the board to see it as pressed.



Anonymous
Unregistered
Send PM


Re: Some questions new [Re: Reznor007]
#238433 - 11/09/10 10:29 AM


> The problem is that since the controller lines are multiplexed, it wont work on JAMMA
> without either hacking the controller or building a board to adapt it. Using various
> connectors isn't going to do anything for you. Each input pin on the JAMMA connection
> is sitting at 5v and you have to ground it for the board to see it as pressed.

There was a jamma to scart/megadrive pad board that could be picked up quite cheap off ebay a while back. It has two PIC chips for converting mega drive pads to jamma. If you can find one then thats probably the easiest.



mogli
MAME Fan
Reged: 01/26/08
Posts: 1956
Send PM


Doesn't this belong in PC Hardware & arcade cab? new [Re: ]
#238437 - 11/09/10 10:49 AM


-smiles-



Consider it high comedy....sincere tragedy....whatever...don't take it personally.

The Culture




Naoki
Reged: 11/10/09
Posts: 1998
Loc: United Kingdom
Send PM


Re: Some questions new [Re: ]
#238443 - 11/09/10 11:56 AM


Hmm, did it do 6-Button pads too?



----
On a quest for Digital 573 and Dancing Stage EuroMix 2

By gods I've found it!



ShengLong
Lurker
Reged: 11/12/03
Posts: 40
Send PM


Re: Some questions new [Re: Naoki]
#238448 - 11/09/10 02:15 PM


> Hmm, did it do 6-Button pads too?

Yes, I have one to play my pcbs



Naoki
Reged: 11/10/09
Posts: 1998
Loc: United Kingdom
Send PM


Re: Some questions new [Re: ShengLong]
#238460 - 11/09/10 04:30 PM


Woot. Anyway, I'm guessing by the two PIC's it's got ports for a second controller, cool. Though, I'd doubt I'd be able to get one via eBay.

Anyway, so, controls sorted. Anyone got any info about the other two questions?

Edited by Naoki (11/09/10 04:35 PM)



----
On a quest for Digital 573 and Dancing Stage EuroMix 2

By gods I've found it!


Pages: 1

MAMEWorld >> EmuChat
Previous thread Previous  View all threads Index   Next thread Next   Threaded Mode Threaded  

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 294 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 2228