tbreckle/hooks_on_fire
Turns MAME-compatible game output into recoil and lamp commands for light guns and arcade light controllers.
Turns MAME-compatible game output into recoil and lamp commands for light guns and arcade light controllers.
Firmware and configuration software for PAAP arcade pedal
Plug in your lightguns, run one command, play. smgun finds your USB lightguns by VID:PID and writes the right MOUSE1/MOUSE2 into the Supermodel (Sega Model 3) config. No more swapped players after a reboot.
Open-source arcade button box for lightgun and cabinet setups: 16 buttons, 11 game-driven LEDs and an OLED menu on a Raspberry Pi Pico. It shows up as a plain USB keyboard, holds a key profile per game, and comes with a Rust desktop app for configuration and a KiCad PCB.
Warhammer 40.000 Cheatsheet generation tooling
Official repository of the Sega Model 3 arcade emulator.
To fully include all MameHooker features, and support the new default light gun format. The new light guns format will make any game file work with any default light gun.
Reference firmware for the OpenFIRE project, built for the RP2040 microcontroller
Reference configuration/testing app for the OpenFIRE project, built in Qt/C++.
Common repository of boards that are shared between OpenFIRE Firmware & Desktop App
Data parsing and validation using Python type hints
A client-side cross-window message broadcast library built on top of the HTML5 localStorage API.