Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Rapid Fire Circuit  (Read 4225 times)

0 Members and 1 Guest are viewing this topic.

Ambrocade

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:July 31, 2005, 07:26:16 pm
  • I can't OutRun the desire to BMOAC!
Rapid Fire Circuit
« on: June 07, 2002, 06:48:40 pm »
My fingers just can't take beating on buttons all the time.  :(

I can work a soldering iron but unfortunately I don't understand gates and 555 timers and therefore don't know how to design a rapid fire circuit.

Anyone have a circuit design they would be willing to share?

It appears there used to be one on the Closet2Mame site but the link I have doesn't work.

Any help would be appreciated.
« Last Edit: December 31, 1969, 07:00:00 pm by 1026619200 »

1UP

  • Token Junkie
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2081
  • Last login:November 11, 2014, 01:37:18 am
  • Yes, that is a joystick in my pocket.
    • 1UPArcade
Re: Rapid Fire Circuit
« Reply #1 on: June 07, 2002, 08:53:01 pm »
Radio Shack has cheap little books with sample circuits for this purpose (usually made to flash LEDs etc).

Also try this site: http://webhome.idirect.com/~jadams/electronics/

I had a circuit I was going to use for my T2 guns before I got the recoil to work correctly.  I'll post it if I come across it.

« Last Edit: December 31, 1969, 07:00:00 pm by 1026619200 »

Free resource for building your own rotating control panels!

My other job...


Dav

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 220
  • Last login:March 29, 2016, 05:39:35 am
Re: Rapid Fire Circuit
« Reply #2 on: June 08, 2002, 09:02:49 am »
I made one for a friend once, it was similar to this one that I just found in google.

http://www.westminster.org.uk/intranet/departments/electronics/555.htm#pins

I ran the output into a 4066 switch and spliced the 4066 into the line to the switch.  Iirc I used 2 10k pots for r1,r2 and 100uf for c because I had them laying around.

I'm thinking about running off a few of them when I make my next order of circuit  boards.

Dave
« Last Edit: December 31, 1969, 07:00:00 pm by 1026619200 »

Druin

  • Guest
  • Trade Count: (0)
Re: Rapid Fire Circuit
« Reply #3 on: June 08, 2002, 10:48:47 am »
I have also another circuit that can do rapid fire.  It doesn't use the calculation-intensive 555 timer, and looks easier to handle.  

http://members.rogers.com/druins22/arcade/

Click on the rapid fire link...it is just the oscillator to generate the pulses.  To make it interface with the switches you'd do as someone else said, use it to control a 4066 chip.  There is a 4066 circuit on this site as well, set up to show how to use one switch to control 3 switches at the same time...the rapid fire circuit can be hooked up to that. I can explain more if this circuit is going to be experimented with.
« Last Edit: December 31, 1969, 07:00:00 pm by 1026619200 »

1-up

  • Guest
  • Trade Count: (0)
Re: Rapid Fire Circuit
« Reply #4 on: June 08, 2002, 08:27:52 pm »
I was thinking you could just use a simple resitor-capacitor LED flasher to do the trick.  Add a push-on/push-off switch to toggle it, sub a pot for the resistor, and you'd have an adjustable turbo switch, no?
« Last Edit: December 31, 1969, 07:00:00 pm by 1026619200 »

enemyace

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 114
  • Last login:February 23, 2003, 01:23:43 pm
  • You repo men, you're all out to @!$#in' lunch!
Re: Rapid Fire Circuit
« Reply #5 on: June 10, 2002, 08:26:59 am »
Isn't there some way to do it in software?
« Last Edit: December 31, 1969, 07:00:00 pm by 1026619200 »

1UP

  • Token Junkie
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2081
  • Last login:November 11, 2014, 01:37:18 am
  • Yes, that is a joystick in my pocket.
    • 1UPArcade
Re: Rapid Fire Circuit
« Reply #6 on: June 10, 2002, 03:42:27 pm »
Quote
Isn't there some way to do it in software?


The problem is, there is software PREVENTING rapid fire.

Free resource for building your own rotating control panels!

My other job...


Ambrocade

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:July 31, 2005, 07:26:16 pm
  • I can't OutRun the desire to BMOAC!
Re: Rapid Fire Circuit
« Reply #7 on: June 10, 2002, 04:40:54 pm »
Thanks a lot guys for the links and ideas.  I haven't looked at them yet but definitely plan on doing so.

Thanks again!
« Last Edit: December 31, 1969, 07:00:00 pm by 1026619200 »

JMDickson

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:October 21, 2011, 11:22:48 pm
Re: Rapid Fire Circuit
« Reply #8 on: June 11, 2002, 11:01:48 am »
Quote


The problem is, there is software PREVENTING rapid fire.  If you go into notepad (or any Windows app) and hold down 'A', you get a string of aaaaaaaaaaaaaa until you let go.  Mame apparently translates this into the button being held down, rather than the button repeating.  If there's a feature in Mame that lets you bypass this for certain keys, I don't know about it.  Anyone?


Not exactly...
 What you are seeing in notepad is called typematic.  It is a function of the bios/os placing keystrokes into the keystroke buffer when the key is held down.  MAME does not use the buffer, but instead reads the actual state of the key based on key make/break messages.
« Last Edit: December 31, 1969, 07:00:00 pm by 1026619200 »