[FS] RECO PCB - JAMMA button remapping & rapid-fire device

The new RECO batch is ready! Available at https://rgbslab.com/products/reco-pcb-v4-1

New feature added - 6 profiles to save your button layout/rapid-fire. Profiles are on-the-fly selectable by accessing the profile selection mode. The RECO also remembers the last profile used and loads it automatically when you power it on!

Enjoy :)
Awesome little board guys. Anyone know if the V4.1 needs the jumper wire that goes underneath?
 
Thanks! The V4.1 doesn't require the kick harness GND fix.
Also brother do you still have the PDF that talks about this version? I am new to the product and from reading the V50. I don't think I can follow those instructions to get the V4.1 setup?
 
@RGB can you tell me if the RECO 5.0 has 4-WAY joystick restrictor gate emulation like the HAS 5.0 ?
 
@RGB

Is it possible to use the Reco in a MVS 4 slot cab?

I tried the other day and the game select button stopped working.
 
@RGB

Is it possible to use the Reco in a MVS 4 slot cab?

I tried the other day and the game select button stopped working.
I think it's pin d/26:

1757194235246.png


Can this be passed through?
 
Apologies for the late response. You can enable button 5 (#d/#26) JAMMA output in the Device Menu or via dip switches in the older RECO* versions.

edit: typo
 
Last edited:
The RECO PCB V5.1 will be released tomorrow!

This version brings several quality-of-life upgrades:
  • It now handles the controls, too, allowing you to rotate the controls or enable 4-way joystick gate emulation (plus many other features known from the HAS).
  • Support for an external OLED display as an optional accessory.
  • Support for an external rotary encoder in the form of a standard Sanwa-style button as an optional accessory.

The rotary encoder enables quick adjustment of rapid-fire rates. It also supports two independent custom user-defined rapid-fire presets (A and B), adjustable from 1 to 35 Hz with 0.1 Hz precision. Additionally, the encoder can be used as a left/right directional controller for certain games, such as Puzzle Bobble.


The video demonstrates how I first switch between the standard VSync-synchronized rapid-fire rates (1 to 6) and then play around with custom asynchronous rapid-fire presets A and B.

How this works:

To enable Rapid-Fire on specific buttons, press and hold the desired button(s) and turn the rotary encoder’s knob clockwise. This sets the rate from 1 to 6.

Turning beyond 6 switches to one of the two customizable Rapid-Fire rates (A or B). Custom rates A and B are adjusted by turning the rotary encoder while no buttons are pressed.

To switch between rate A and rate B adjustment, press and hold the rotary encoder button and move the joystick left (for rate A) or right (for rate B).

To access the Rotary Encoder Menu, press the Rotary Encoder and the START button at the same time.

You can navigate the Rotary Encoder Menu using the buttons on the RECO PCB, or with the joystick up/down directions and buttons on your control panel.
Button 1: Enter / Confirm / Change value.
Button 2: Exit the Rotary Encoder menu and turn off the OLED screen.
Button 3: Go back to Main Menu.
 
Back
Top