code . google . com/p/rom-jacket
What it is:
Easily add, control and play games with your joystick from your favorite media-center.
RoM-Jacket was created to allow roms to be launched with a configuration unique to the game, indipendent of the emulator and within a library structure compatible with popular media-center/arcade front-ends such as XBMC, Hyperspin, Cabrio-FE, Game-EX, Media Browser/Gamebrowser etc...
i.e: to give each rom a "jacket": A folder that contains the rom and everything associated with it in order to maintain portability and preserve the rom as it exists and is executed from within a front-end.
What it does:
• Downloads, installs and configures the required emulators, desired front-ends, and joystick programs including any required dependencies.
• Generates and configures joystick profiles and a rom-launcher for every rom.
• Save-files, quick-saves, snapshots, metadata, artwork and emulator-settings are all unique and exclusive to the rom.
• Configures the WMC Media Browser plugin, Gamebrowser for MB plugin, Cabrio-FE and XBMC plugins: Advanced Launcher and Rom Collection Browser.
How it works:
RoM-Jacket uses dirty-logic to determine your existing library's contents.
RoM-Jacket will introduce itself and make obscene gestures. RoM-Jacket knows what to do with your bios. Just relax and let RoM-Jacket handle your joystick.
This program is not even a program but a piece of scrippery taking your computer from behind and having its way with it. It is made of glue and macaroni and was written with crayons.
I take no responsibility for any damage Rom-Jacket may cause upon execution. I've tested this at least twice however it contains small pieces of glass and should only be used under the strict supervision of an adult.
InstructionsInstall the program, initialize RoM-Jacket and go through the wizard.
Once complete you can configure RoM-Jacket and three icons will appear on the desktop:
• Step 1:
Install emulators. You may choose from a list or auto-install the default and recommended ones.
• Step 2:
Install the bios-files. RoM-Jacket recognizes many common bios-files and configures the emulators appropriately.
Bios files for your emulators may be dragged into the Bios-Folder to be added automatically or through the Configurator.
• Step 3:
Copy roms into the RoM-Jacket-Folder and then use the Configurator to update and/or configure your library.
You may also drag'n drop roms you wish to add to your library onto the "Rj-Configurator" icon on your desktop to update your library automatically.
RoM-Jacket supports the following systems:
Various Arcade Machines
Capcom Play Systems I, II & III
Sega Model 3
Bandai Wonder Swan
Bandai Wonder Swan Color
Atari Jaguar CD
Nintendo Game Cube
Nintendo Gameboy Color
Nintendo Gameboy Advance
Nintendo Entertainment System
NEC PC 98
Sega Master System
Commodore Amiga CD32
Sega Game Gear
Sony Playstation 2
Sinclair ZX Spectrum
Various Arcade Machines
•Complete Joystick Configurations
•Support for Hyperspin
•Support for Game-EX
•Fix "incomplete features"