1
0
mirror of https://github.com/DragonMinded/jubeatmenu.git synced 2024-11-23 22:30:59 +01:00
A menu that can be used on a Jubeat cabinet to choose one of multiple installed games.
Go to file
2023-09-04 20:14:16 +00:00
JubeatMenu Merge branch 'master' of github.com:DragonMinded/jubeatmenu 2019-07-04 13:51:23 -07:00
.gitignore Initial commit of Jubeat menu. 2019-07-01 22:50:59 -07:00
JubeatMenu.sln Initial commit of Jubeat menu. 2019-07-01 22:50:59 -07:00
LICENSE Add explicit public domain license file. 2023-09-04 20:14:16 +00:00
README.md Add a readme file explaining how to use JubeatMenu. 2019-07-03 12:19:46 -07:00

JubeatMenu

A launcher menu for Jubeat that uses the 16-button panel to select games.

Includes a Visual Studio 2008 solution that compiles to a static DLL which runs with launcher.exe on XPE, suitable for use on a Jubeat cabinet.

The ini file format is simple. For each game, there should be a section which is the game name. For each section, there should be a "launch" key which points to the full path of the executable or batch file to execute when selecting this option. An example is below:

[Saucer]
launch=D:\L44-saucer\contents\gamestart.bat

[Saucer Fulfill]
launch=D:\L44-saucer-fulfill\contents\gamestart.bat

[Prop]
launch=D:\L44-prop\contents\gamestart.bat

To correctly execute the built code, run the DLL with the game launcher.exe. It will load games from games.ini in the same directory as the DLL. This DLL makes use of the original game's driver code to read inputs, so it should be run from a directory containing a working installation. An example invocation is as follows:

launcher.exe JubeatMenu.dll