NyaomiArcadeCab
Project Nyaomi Arcade Cabinet | |
---|---|
Status | In progress |
Contact | TheOnlyJoey, smeding |
Last Update | 2012-09-29 |
The Nyaomi Arcade project exists out of multiple components.
Reverse Engineering/Documenting the JVS (JAMMA Video Standard[1]) protocol and create a working implementation for it (and improve it!), Cleaning up the Sega Naomi Universal cabinet, Designing and creating new Input Boards for the cab, Installing a PC for arcade use, Create a Arcade loader, and whatever we can come up with!
Using the Nyaomi
-- This is Currently under construction, please ask TheOnlyJoey or smeding directly to use the cabinet --
NyaomiLoader
This is a game loader written by TheOnlyJoey which allows easy game switching.
This loader uses a simple config file (library.cfg) where games can be added by adding 2 simple lines.
Example:
Game = TorusTrooper
Picture = TorusTrooper.png
When adding 'Game = TorusTrooper', the loader will look for a 'TorusTrooper.sh' files in the 'scripts' folder, which you can add the launch command in for the game. Please do not add Spaces, and everything is caps sensitive.
When adding 'Picture = TorusTrooper.png', the loader will look for 'TorusTrooper.png' in the 'gamepics' folder.
The picture must be 560x400 resolution.
The game will be added for selection when the NyaomiLoader gets started.
JVS Protocol
The JVS Protocol is a proprietary I/O protocol used in a lot of Arcade cabinets and other amusement hardware.
It consists out of RS-485 and a special sense line. The documentation of this protocol is purely in Japanese, and the only hardware available is proprietary.
Because of this the OpenJVS project was created to make the protocol available for public.
OpenJVS
Information on this can be found on the GitHub.