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 - a couple of patches to keep SIdeluxe and LR sane Many thanks, my friend :)