What's new

RGB

Champion
Joined
Jul 21, 2015
Messages
984
Reaction score
2,698
Location
Europe
52911934772_c03860e340.jpg


About​

The RECO is a PCB that connects in between your arcade cabinet/supergun and the JAMMA PCB game offering features such as on-the-fly button layout remapping, rapid-fire, 6 profiles to store your settings, and more.

General​

  • JAMMA, JAMMA+ compatible
  • Programmable button layout
  • Programmable rapid-fire (VSync synchronized or asynchronous, 6 different fire rates)
  • Buttons 1-6 on the JAMMA connector (buttons 4-6 can be disabled), making it a "CHAMMA" compatible output
  • CPS-2 kick harness input for buttons 4-6 (the RECO's JAMMA edge accepts buttons 1-5)
  • Buttons 4-6 on the JST-XH 6 pin “kick harness” connector that is compatible with the HAS kick harnesses
  • 6 profiles per player to save the button layout and rapid-fire settings
  • Tournament Mode for disabling the programming functionality
  • Built-in voltmeter for +5 V (comes in red, blue or yellow, shipped randomly)
  • Selectable buffered CSync
  • Comes with a plexiglass case

The package includes:​

  • a RECO unit
  • a complete plexiglass case (4 mm thick plexiglass cover for top and bottom, spacers, and bolts; the case comes unassembled)


*Make sure you read and follow the Installation and Operation sections.

Available at https://rgbslab.com/products/reco-pcb-v4-1


Operation

Button configuration mode​



  1. Press and hold down two arbitrary buttons and the START button for 3 or more seconds. After 3 seconds an appropriate status LED on the board will light up and buttons will no longer register – this means the RECO PCB has entered the button remapping mode and you can release the buttons.
  2. Right after you release the last of the buttons held down, you can set a new button layout by pressing the buttons.
  3. Each press of a button corresponds to the JAMMA button number, and is indicated by the status LED blink.
  4. If you press a button once, it will be JAMMA button 1, twice - button 2, thrice - button 3, and it works up to button 6. The seventh press sets the button as “START”; the eighth press disables the button; the ninth press starts the countdown over. No button press means the button will not be set.
  5. To exit the button configuration mode and save your new layout, press the START button.

Note: Every time you access this mode, your previous layout will be erased and you will need to set your layout anew. This is an easy and fast way to reset your settings.



Rapid-fire configuration mode​



  1. Press and hold down one arbitrary button and the START button for 3 or more seconds.
  2. After 3 seconds an appropriate status LED on the board will light up and buttons will no longer register – this means the RECO PCB has entered the rapid-fire configuration mode and you can release the buttons.
  3. Right after you release the last of the buttons held down, you can enable the rapid-fire feature by pressing buttons. Each press of a button corresponds to the rapid-fire rate, and is indicated by the status LED blink. There are 6 rapid-fire rates to choose from, the seventh press disables the rapid-fire; the eighth press starts the countdown over. No button press means the rapid-fire will not be set.
  4. To exit the rapid-fire configuration mode and save the settings, press the START button.

Note: Just like in the button remapping mode, your previous rapid-fire settings are erased the moment you access the rapid-fire mode. Consequently, if you want to reset all rapid-fire settings, just enter the rapid-fire mode and exit it without pressing any button.


Asynchronous rapid-fire mode​


Press and hold down the Player 1 START button for 3 or more seconds while powering on the RECO PCB. After 3 seconds the status LEDs will blink rapidly as a confirmation that the asynchronous rapid-fire is active. You can release the START button.

In the asynchronous mode, you enter the rapid-fire configuration mode as usual, but the button presses will correspond to the following rapid-fire rates:

  • 1 press ~ 30 Hz
  • 2 presses ~ 20 Hz
  • 3 presses ~ 15 Hz
  • 4 presses ~ 12 Hz
  • 5 presses ~ 10 Hz
  • 6 presses ~ 7.5 Hz


Saving and loading profiles​


1. Press and hold down three arbitrary buttons and the START button for 3 or more seconds. After 3 seconds an appropriate status LED on the board will light up and buttons will no longer register – this means the RECO PCB has entered the button remapping mode and you can release the buttons.

2. Right after you release the last of the buttons held down, you can select the profile by pressing one of the six buttons on your arcade cabinet's control panel. For example, by pressing button 1 while in the profile selection mode, the RECO will load, and use the profile 1. If you press button 2, it will load the profile 2, and so on. You will automatically leave the profile selection mode when you press a button. There are 6 profiles available for each player that store both the button layout and rapid-fire settings. The RECO will remember the last used profile and automatically load it when you power on the arcade cabinet.


Tournament mode​


When active, it locks the button remapping and rapid-fire configuration, and profile selection modes. Can be enabled/disabled anytime during the game. Activated using DIP switch (SW1) DIP1.



DIP switch (SW1) explanation​



  1. Tournament Mode
  2. Not used
  3. Player 2 button 6 JAMMA connector output
  4. Player 1 button 6 JAMMA connector output
  5. Player 2 button 5 JAMMA connector output
  6. Player 1 button 5 JAMMA connector output
  7. Player 2 button 4 JAMMA connector output
  8. Player 1 button 4 JAMMA connector output

Output through the kick harness connector (CN4) is always active.


Video Sync Separator (JP1)​


Positions:

  1. Buffered, or CSync separated if fed Composite Video to the RECO
  2. Passthrough (unprocessed CSync) - DEFAULT SETTING


Negatron DC/DC converter for -5 V generation (CN2)​


If your power supply does not supply -5 V, then you can use the CN2 connector to connect the Negatron DC/DC negative voltage converter. Read Negatron's documentation and make sure you connect it the correct way. IN/OUT voltages are described on the RECO's bottom silkscreen layer. The Negatron itself is not part of the RECO and must be purchased separately.
 

Attachments

  • 51748525817_b489aa1849.jpg
    51748525817_b489aa1849.jpg
    59.8 KB · Views: 1,310
  • 51799255517_3d80de9bd4_m.jpg
    51799255517_3d80de9bd4_m.jpg
    15.9 KB · Views: 809
Last edited:
Hi,

Are these still being sold? Been a while since anythings been posted.
 
Let me know if you ever make these again. I'm really interested :)
 
I'd love one of these as well. Actively looking for a clean autofire solution for my cab. Sad to see they're OOP!
 
Looking for several of these as well... Please PM if you're looking to sell.

In for 5 whenever these become available again!
 
Last edited:
The Reco is a game changer (literally). There were games I just couldn't play without autofire and Reco changed all of that. Hands down the most essential device for any shooter PCB collector.
 
  • Like
Reactions: RGB
This is really cool and similar to a project I've been working on to learn more about hardware and electronics.

Are you remapping the buttons purely with software inside the micro-controller? I don't see any discrete multiplexers or data-selectors on the PCB.

Thanks in advance!
 
awesome any time frame or they pushed back to early next year.
 
Back
Top