Gildahl Posted January 4, 2022 Share Posted January 4, 2022 (edited) Current Release: https://github.com/gildahl/arcadeEIP/release Documentation: https://github.com/gildahl/arcadeEIP/wiki Discussion: https://github.com/gildahl/arcadeEIP/discussions arcadeEIP is a custom front-end and launch tool I wrote for my arcade machine over a period of several years due to nothing else like it being available. The main reason for writing it was to allow my arcade machine to always operate in a walk-up-and-play mode as opposed to the menu-first operation of most front-ends. It achieves this by always having a live game running while in standby, and auto-switching games periodically. The key feature is that the game you see on the screen is always playable by just dropping in a token and/or pressing the start button, just like a real arcade machine. Manual game selection is supported too, of course, but via a minimalistic overlay menu allowing fast selection and launch of any game without needing to exit the currently running game first--something I don't believe any other launcher or front-end supports. arcadeEIP's hotkey game switching ability also makes it an ideal companion to the Elgato Stream Deck, which can provide your arcade machine with one of the most unobtrusive front-ends possible. arcadeEIP can be used stand-alone; however, it also has integrated support for LaunchBox, enabling you to use LB as a content manager for its game lists, images, and metadata. When used in this way, arcadeEIP can also be used as either an alternative to or supplement to BigBox as your arcade machine's front-end. Integration with other front-ends is also supported, though not as tightly. A short overview of arcadeEIP's fuller list of features includes: Live attract mode with auto (and manual) game-switching; Game list browsing and selection without exiting the currently running game first; Direct game switching using hotkeys/hotstrings making it work well with virtual button panels like the Elgato Stream Deck; Ability to function as a full-featured launch engine for all your games; Many conventional front end features including run before/after apps, support for loading custom control panel profiles, etc. Support for custom lists, metadata, favorites, and star-ratings; Display of images such as control panel maps and mame history/mameinfo text on pause; "Bookend" (i.e. startup and exit) screens; Native support for multiple parallel versions of emulators such as MAME; Dynamic marquee monitor support with display of high scores on the marquee; A custom rules engine; Sidecar rom re-directs transparent to front-ends; A unique and useful command-line front-end tool using simple <system> <title> vectors to run any game from any system. Lastly, although arcadeEIP isn't technically open source, the source code is available upon request for personal/hobbyist (non-commercial) use and modification. Here is a video explaining how it can be integrated with LaunchBox/BigBox and showing a few of its features. Updated 1/11/2022 (0.3.1.1): A small update including some bug fixes in BigBox support and an enhancement for high scores. See update.txt. Updated 1/13/2022 (0.3.1.2): Important update that adds support for images (like control maps) on pause, and a fix for missing icons in game menu. See update.txt. Updated 2/9/2022 (0.3.2.0): Major update with support for more information on pause, improved Elgato Stream Deck support, and critical bug fixes. Updated 2/16/2022 (0.3.2.1): Important update with full support for the Elgato Stream Deck. See the following video demonstration. Updated 5/17/2022 (0.3.3.0): Major update. Please do a full/from scratch install for this version since much has changed. See update.txt for details. Updated 7/4/2022 (0.3.3.1): Hotfix. Fixed discrete menu toggle keys ( = and - keys now work again ). Updated 2/16/2023 (0.3.3.2): Hotfix. A couple small bug fixes. Updated 2/28/2023 (0.3.3.3): Small feature update. Added discrete quit_key= setting for improved Stream Deck support. Updated 5/19/2023 (0.4.0.0): Ported AHK code from 1.1 to 2.0. Moved source and binary releases to GitHub. See GitHub link below for more information. Updated 5/24/2023 (0.4.0.1): Hotfix: Added missing icon files to ..\Resources\Icons needed for marking favorites and star ratings. Current Release: https://github.com/gildahl/arcadeEIP/release Documentation: https://github.com/gildahl/arcadeEIP/wiki Discussion: https://github.com/gildahl/arcadeEIP/discussions Edited Wednesday at 10:29 PM by Gildahl 5 Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.