Introducing Reflex Adapt: a revolutionary gaming device with the power to provide ultimate control. With minimal latency, input response times are improved, empowering gamers to respond faster to unpredictable changes and take on even the most dynamic gaming challenges. Experience gaming with a responsiveness never seen before, and take your gaming to the next level!
How does it work?
Connect your controller to the HDMI-style controller adapters, then insert the HDMI adapter into the Reflex Adapt. Finally, connect the Reflex Adapt into your PC, MiSTer, or PS3.
Why does latency matter?
Latency is a key component in gaming, even if you can't detect it. When a button is pressed, the controller transmits the data to the console/computer, which verifies inputs in separate phases. The speed of the controller adapter is integral, as it increases the likelihood of the button press registering within the same polling cycle (same frame). Most Reflex Adapt modes have 90% or higher same frame probability, with the remainder being 80%+. In comparison, standard wired USB controllers are 65% likely and Bluetooth controllers are 5% likely. Reflex Adapt all but eliminates input latency, and boasts a native 1ms polling interval.
- Lightning fast 0.84 ms to 2.92 ms average latency across all modes. That’s 2-8x faster than most usb controller converters, 5x faster than most native usb controllers and 15x faster than most wireless controllers.
- Native 1ms polling on PC, and MiSTer!
- USB Direct Input device compatible with Windows, Linux, MiSTer, and Steam Deck!
- Switch and Xinput modes in development and coming soon!
- OLED screen indicates controller mode, shows per-port controller detection, and provides live feedback of the inputs as they are pressed
- Change modes with a press of a dedicated button - multiple modes can be stored simultaneously (up to memory capacity - typically 3-5 modes)
- Individual mode input mapping on MiSTer (no shared mappings between modes)
- Custom software updater - works on PC, Linux, Mac, and even your MiSTer
- Open source firmware by Sonik
- Compatible with many devices with more possible in the future
- NES + SNES + Virtual Boy (2P)*
- Genesis + Saturn (2P)*
- PSX (2P) / GunCon (1P) / neGcon (1P) / JogCon (1P)**
- Neo-Geo (1P)
- PC-Engine (2P)
- 3DO (6P?)***
- Jaguar (1P)
- N64 (2P)
- GameCube (2P)
- Wii Classic (1P)
- Sega Master System, Atari 2600, Commodore 64 and Amiga (2P, digital pads)
- FM Towns, MSX, X68000 and PC-88/PC-98 (2P, digital pads)
* Any combination of these supported controllers
** Each mode is separate (no mixing)
*** Only 3 controllers tested so far but theoretically 6 can be used
- Reflex Adapt Device
- Premium 3 meter braided USB C to USB A cable
Reflex Adapt vs SNAC/SNAX?
SNAX has one advantage over Reflex Adapt: zero latency. Reflex adapt has 0.0007 to 0.003 seconds of latency. The only devices that won't work with Reflex Adapt are light guns and peripherals like memory cards.
|MiSTer, PC, PS3
|HDMI Controller Adapters
|Any USB port
|User IO Port
|Latency (in seconds)
|Light Gun Support
|GunCon1 as USB (1P)
|Core-native light guns
|Yes (PSX currently)
|Navigate MiSTer Menu
|Any Controller with Any Core
|OLED Controller Display
|2 Player Support
|NES, SNES, Virtual Boy, Genesis, Saturn, PCE, N64, GameCube, 3DO
|NES, SNES, PSX, and N64 (WIP)
|SNES, Genesis, Saturn, 3DO (controller chaining)
|SNES, PSX, Saturn (WIP)
Windows/MacOS/Linux Firmware Updater:
- Run the executable for your operating system:
- Windows: reflex_updater.exe
- MacOS: reflex-macos
- Make sure you allow the untrusted code in System Preferences > Security, then run it again and acknowledge the warning again
- Linux x86 64bit: reflex-linux-x86_64
- Linux ARM: reflex-linux-armv7
- Select the desired firmware combo from the list and press enter
- Press the "RESET" button on Reflex Adapt when prompted
- Close the updater software
- Copy the reflex_updater.sh script to the “Scripts” folder of your MiSTer’s SD card
- Modify your sd card's MiSTer.ini file(s)
- CRT users, make sure you can see the output of scripts on your CRT or the updater won't work with one of these options:
- Option 1: fb_terminal=0
- Option 2: add these to MiSTer.ini to scale your Menu core to 15kHz (won't display on HDMI)
- Run reflex_updater.sh on your MiSTer by selecting it in the Scripts menu
- Run your preferred MiSTer updater to download the Reflex Adapt mappings
Discussion and Bug Reporting:
Discussion on my Discord Server
Bug reporting on Github Issues
Source code and firmware updater:
Really cool. Was fairly easy to set up for my MiSTer. I am currently using PS1 controllers and has this far worked pretty well with the additional adapter plug. Something they should tell us is for 4 player PS1 games you can in fact use two reflex adapts and use all 4 of the controllers. You can also mix and match. I can use any combo of PS1 controllers or wired 8bitdo usb controllers at the same time as well. Something to note that I learned the hard way: if one of your controllers is broken or worn out to where it’s not usable, neither controller plugged into the same reflex adapt will send a signal or register that it’s there correctly. 10/10 would recommend
Very easy to set up and start using controllers with compatible systems.
As someone with many consoles and original controllers it seemed silly to buy knock-off USB game pads for my mister. They would take up unnecessary storage space and likely be inferior or costly or both. I started looking into snac/snax and made a DIY genesis adapter to test it out. Then I stumbled upon the Reflex Adapt which seemed like a better investment than snax as it can be used in the mister menus, with any core, and with any computer/usb host that supports joysticks.
I have not noticed any latency from the USB interface, but I'm not a speed runner or competitive gamer, so take that with a grain of salt. The adapters are high quality with solid connections and it's really great how each controller gets a unique device ID so that I can map the buttons permanently in mister for each controller. Honestly, the only downside is that I need to remember to hit the button to select the appropriate controller type. However, I give them a pass on this because as a hardware tinkerer I understand the complexities involved with auto-detecting controllers.
One more bonus is that if I decide I want lower latency on mister I can get snax and use the same adapters, but keep the Reflex Adapt for computer use.
Works really well with direct input and the Xinput beta firmware is very promising!
Every device and accessory I’ve purchased from MisterAddons has been high quality and the Reflex Adapt has been no different. It’s very cool to be able to use my original N64 controller with the new Mister core. Installation was simple and operation ever simpler. If you’re looking for a way to use you og retro controllers in Mister with zero lag you can’t go wrong with the Reflex Adapt.