ArcadeOS
Home
PC2JAMMA
VAntAGE
Hardware
cabSystem16
Frontend
MAME and Monitors
Arcade Monitors
Trackball
DC2JAMMA
Saturn2JAMMA
Misc2JAMMA
Saturn Mod
Arcade Primer
Finding a Cabinet
Downloads
FAQs
IC Pinouts
Gallery
Links
AracdeOS : Version 2.52 Fixed 19 Sep 2004

DOS FrontEnd for Arcade Cabinets
This Frontend is an intregral part of the PC2JAMMA project

Some of ArcadeOS' Features are as follows:-
.Can output video directly to an arcade monitor
.Can be orientated vertically or horizontally
.upto 30 emulators
.6000 games per emulator
.7 custom lists per emulator
.Can now filter ROMs by folder location
.Filter per custom list
.Mouse and Joystick support
.Real DOS GUI (not a CUI)
.Uses screen shots as backdrops
.Built in file manager
.Sound support
.Can support most emulators/apps
.Support for most Serial and Parallel LCD/VFD displays
.Support for both -listinfo and -listxml

Here's some screen shots of ArcadeOS, click for a larger image

Horizontal 

Vertical 

Game Info 

Control Menu 

Game Config 

ArcadeOS Config 

System16 

Callus 

Raine 

ArcadeOS runs off text based config files, which describe:-
the applications it frontends,
which items can be configured for those applications
and (optionaly) how you want the keys remapped for the applications

This allows it to support most DOS applications, currently there are .APP files for

MAME,Callus,System16,Raine,Rage
BRSMS,ColEM,KGen98,GENECYST,MGX,Magic Engine,NESTICLE,RockNES,SP,Z26 and ZSNES.

The documentation supplied with ArcadeOS fully describes how .APP files can be written
to extend ArcadeOS to front end other applications.

The executable and source are available here

ArcadeOS is a mixed Real and Protected Mode DOS application
written in C and assembler using DJGPP and Borland C++ 3.1