Xcade
Jeff Mitchell, 1996/1997

This is (yet another) emulator; It was written originally for Unix under
X11, but soon allowed for multiple other platforms.  Its a growing project,
with future ideals being a much better interface and codebase, cleaned up,
perhaps using C++, and other merry things. 

The codebase has been kept deliberately simple to aid portability, and
little optimizations have been done. As such, a fairly decent machine is
required to get much performance out of it... a 486/80 ought to do tolerably
well, but still be a little on the slow side. A P90 or up ought to be fine.

Consider this software GPL'd -- Gnu Public Licence. It may not be used
commercially without MY SPECIFIC ALLOWANCE. I must be contacted, as this
software is not Freeware. I have its copyright. Feel free to examine the
sources and start your own emulation project... if you refer to my code
often or take snippets, please drop me an email and let me know -- I'm
curious to see what becomes of my work :)

Thanks to all those at the Repository and on the MUL8R mailing-list.

Instructions...
---------------
Run "xcade" without any arguments to obtain a listing of playable games
and the options compiled into your terminal package. The currently
supported terminal packages are: Unix/X11, msdos, Unix/curses. Each
terminal supports various options.. notably, scaling of the display
size (X11), and selection of resolution (msdos).

To actually get Xcade going...
	xcade GAME-NAME [TERMINAL-OPTIONS]

ex:	xcade phoenix -video 2		(DOS)
	xcade pengo -scale 2		(X11)

For detailed help, check the "xcade" usage page, which details options,
currently emulated games, and other good things. If you encounter any
bugs or have difficulties, email me at skeezix@acm.org, and I'll get
back to you.

In case your curious.. the curses terminal package is a Unix textual
display without colour, but with cursor control. I'll soon have an ANSI
version for the dos people.. effectively, they are ultra highspeed
displays, without graphics.. you get block awful graphics, but can
play the game on any display type.. mono hercules card, even. Just
for kicks.

The Xcade package does not come with the ROM's -- they are copywritten
material (by the original manufacturers), and you'd best copy your own
ROM's. Do NOT distribute Xcade with ROMs. You'd best hit up one of the
ROM archives if your desparate or don't have a ROM writer.

Once you've gotten ahold of the ROM's, place them into the appropriate
directories under Xcades starting directory. I'll make a configuration
file later :)

Should you wish to change the keyboard assignments, take a peek into the
new configuration file ("Xcade.conf"). It has some documentation at its
top, and is fairly straight forward. It allows (for now) simple reassignment
of keys, should you hate the default setup (that I like :)

Enjoy!

		Jeff Mitchell
		skeezix@acm.org

Contributers:
ME		maximum entropy <entropy@zippy.bernstein.com>
		- a couple of patches to keep SIdeluxe and LR sane
		Many thanks, my friend :)