This in a WIP for integrated LEDBlinbky into CoinOps.
Feel free to create a ticket about suggestions, ideas and imporvements.
Install With Compatible Hardware
- Select your CoinOps version folder and drag & drop the files from
launchers.windows
in your CoinOpslaunchers.windows
folder. - Drag and drop the folder
plugins
into your CoinOps root folder - Generate your
LEDBlinkyInputMap.xml
usingplugins/LEDBlinky/GenLEDBlinkyInputMap.exe
(check this video for more infos Instructions) - Optional: put your LEDBlinky activation keys inside
plugins/LEDBlinky
- Generate
mame.xml
: go to the folderplugins/ledblinky-integration/scripts
and double click onGenerateMameXML.bat
Install Without Compatible Hardware
- Select your CoinOps version folder and drag & drop the files from
launchers.windows
in your CoinOpslaunchers.windows
folder. - Drag and drop the folder
plugins
into your CoinOps root folder - Go to folder
plugins/ledblinky-integration
, openconfig.cmd
and setis_ledblinky_activated
to0
- Start: double click on
plugins/ledblinky-integration/scripts/StartLEDBlinky.bat
(LEDBlinky will also start when you launch any game) - Stop: double click on
plugins/ledblinky-integration/scripts/StopLEDBlinky.bat
(you can also exit it on the "minify" [idk the real name] taskbar)
- You can deactivated LEDBlinky by setting
is_ledblinky_activated
to0
inplugins/ledblinky-integration/config.cmd
- You can change the
frontend_default_animation
isplugins/ledblinky-integration/config.cmd
If you have a better idea don't hesitate to create a ticket
- Shoulder:
White
- Trigger:
Brown
- Update LEDBlinky version
- Rewrite everything in goland ???
- Find a better animation than
random.lwax
, it's very annoying => create a basic animation just displaying CoinOps menu buttons (shoulder or trigger to switch between letters). - Deactivate LEDBlinky voice at startup
- I don't like the fact that I'm using a
.bat
file to save config, should be a.ini
instead. - Need to find a way to start LEDBlinky when CoinOps start
- Need to find a way to stop LEDBlinky when CoinOps exit
- Need to test if servostick is working
- Should i use only one
.bat
launchers instead of one per emulator? Make less script files but may loose in customisation.
Pack handled
- Atomiswave: missing individual game colors.
- MAME: Missing some games colors & controls.
- Model 2: LEDBLINKY NOT SUPPORTED
- Model 3: LEDBLINKY NOT SUPPORTED
- Naomi: missing individual game colors.
Missing individual game colors
Missing individual game colors
Missing individual game colors
Emulators handled
- MAME: Missing some games colors & controls.
- Atomiswave: missing individual game colors.
- Dreamcast: missing individual game colors.
What is you don't have LEDBlinky capable hardware and still want to help testing? Well good news you can.
Just follow the install instructions and set is_ledblinky_activated
to 0
in plugins/ledblinky-integration/config.cmd
.
You will be able to play your games like a stock CoinOps and it will help test that the customs bat
launchers are working properly.
Next 2
- Atomiswave -> Demolish Fist
- mame -> 1941
- Model 2 -> Daytona USA
- Model 3 -> Daytona USA 2
- Naomi -> Power Stone
- Dreamcast Official -> 18 Wheller
- Dreamcast Redream Official SUB -> 18 Wheller (forgot how to switch emulator or maybe the game for testing is not correct)
- Nintendo 64 Official -> 007 Golden Eye
- Nintendo 64 Project64 SUB -> 007 Golden Eye (forgot how to switch emulator or maybe the game for testing is not correct)
- Playstation 1 Official -> Ape Escape
RETRO Arcade
- mame -> 10-yard fight
- mameNEW -> ???
- mameNEW2 -> ???
- Atomiswave -> Fist of the North Star
- Dreamcast -> Zero Gunner 2
Scripts are located in plugins/ledblinky-integration/scripts
DebugLEDBlue.bat
: light all the LEDs in blueDebugLEDGreen.bat
: light all the LEDs in greenDebugLEDRed.bat
: light all the LEDs in redDebugLEDWhite.bat
: light all the LEDs in whiteGenerateMameXML.bat
: generate mame.xml and place it in the correct folderStartLEDBlinky.bat
: start LEDBlinkyStopLEDBlinky.bat
: exit LEDBlinky
- If you use an IPAC Ultimate I/O, you will have to configure the board in DInput, Xinput protocol doesn't support it. On IPAC software to map the input you will have use the left joystick instead of the Dpad and will have to invert
Select
andStart