I. INSTALL REPOSITORY
I.a Modify the sources file
Edit the file /etc/apt/sources.list. In console mode or terminal you can type one of the commands below:- With sudo type: $ sudo gedit /etc/apt/sources.list
Or $ sudo kedit /etc/apt/sources.list - Else with su type: $ su and give the "root" password then: # nano /etc/apt/sources.list
## LUDOMATIC REPOSITORY deb http://apt.ludomatic.fr etch non-free deb-src http://apt.ludomatic.fr etch non-free
## LUDOMATIC REPOSITORY deb http://apt.ludomatic.fr lenny non-free deb-src http://apt.ludomatic.fr lenny non-free
## LUDOMATIC REPOSITORY deb http://apt.ludomatic.fr squeeze non-free deb-src http://apt.ludomatic.fr squeeze non-freeThen save the file and close the editor.
I.b Sources security
Athentify the origin of the packages you'll install by adding the repository's gpg key; open a terminal and execute the command:$ su then type the "root" password
and # wget http://apt.ludomatic.fr/ludomatic.key.asc -O - | apt-key add -
I.c Update your packages list
Update the packages list by using a command below:- With su use $ su then type the "root" password and # apt-get update
- With sudo simply use $ sudo apt-get update
I.d Ready to install packages
Now you can install the following packages available in this repository with your favorite software (apt-get, synaptic, adept, ...)II AVAILABLE PACKAGES
¶II.a sdlmame
Availability
Description
SDLMAME is the SDL (Simple Direct Media Layer) version of MAME™ (Multiple Arcade Machine Emulator) and is developped by R. Belmont (Arbee). It is a port of the MAME™ emulator for the input-output SDL library. This library is available on multiples operating systems.
The package provided only installs the material emulator, not the arcade games (ROMs): MAME™ software alone is “inactive”. It means, once the package is installed on your system, that you will have to launch the emulator (from your desktop menu or via a terminal) by indicating the path where resides ROMs files in the initialisation file (or run directly $ sdlmame <name of rom file>).
ROMs free of rights for a non-commercial use exist but the license of MAME™ prohibites to package MAME and ROMs together. For this reason, I cannot include these ROMs directly in the package SDLMAME but I can make them download at the end of the installation. The question will then be asked to you; you're free to accept or decline this download. Those ROMs are available from the official site mamedev.org ("Alien Arena"," Gridlee", "Robby Roto", "Teeter Torture", etc.).
Install
To install sdlmame on your system, simply type the command below in a terminal:
- With su type: $ su then give the "root" password and # apt-get install sdlmame
- With sudo type: $ sudo apt-get install sdlmame
Usage
In the case you have downloaded free ROMs or if you owns some, you may type directly a command like:
$ sdlmame alienar $ sdlmame aof2 $ sdlmame kof2003 etc.Otherwise simply launch SDLMAME from your applications menu, in GAMES. A random list of ROMs will be presented. Type directly the ROM name and press enter to run.
Configuration file is in /etc/sdlmame/mame.ini. Default ROMs folder is set to /usr/share/games/sdlmame/roms/.
If you want to have a custom configuration, you can copy the general /etc/sdlmame/mame.ini file to a personnal folder in your home directory. Then you will have to set the path to your custom file in the general mame.ini file using the command:
- With su type: $ su then type the "root" password and # nano /etc/sdlmame/mame.ini
- With sudo type: $ sudo nano /etc/sdlmame/mame.ini
- Set the variable inipath to your personnal folder (let's say ".mame") with:
inipath $HOME/.mame
rompath romsyour custom ROM's folder
rompath $HOME/.mame/romsIf you wish you can done the same thing to change default path for artwork or samples folders by example.
If your graphical environment supports OpenGL, you can set this in your mame.ini config file by changing:
video softto
video openglor inverse if you don't want to (or can't) use the OpenGL extension.
Further explainations availables in the wonderful manual page, type:
$ man sdlmame
Uninstall
To remove this package from your operating system, you can use the command below:
- With su type: $ su then type the "root" password and # apt-get remove sdlmame
- With sudo type: $ sudo apt-get remove sdlmame
¶
II.b sdlmess
Availability
Description
SDLMESS is the SDL (Simple Direct Media Layer) version of MESS™ (Multiple Emulator Super System) and is developped by R. Belmont (Arbee). It is a port of the MESS™ emulator for the input-output SDL library. This library is available on multiples operating systems.
The package provided only installs the material emulator, not the games (ROMs, CHDs, ISOs, ...): MESS™ software alone is “inactive”. It means, once the package is installed on your system, that you will have to launch the emulator (from your desktop menu or via a terminal) by indicating the path where resides ROMs files in the initialisation file (or run directly $ sdlmess <name of rom files>).
Install
To install sdlmess on your system, simply type the command below in a terminal:
- With su type: $ su then give the "root" password and # apt-get install sdlmess
- With sudo type: $ sudo apt-get install sdlmess
Usage
Once you have your ROMs, you can start SDLMESS directly with the command line, by example:
$ sdlmess $ sdlmess n64 -cart OcarinaOfTime.v64 $ sdlmess 3do -cdrm CrashNBurn.iso ...Othrwise simply launch SDLMESS from your applications menu, in GAMES>TOOLS. A random list of your ROMs will be presented. Type directly the ROM name and press enter to run.
Configuration is done in the mess.ini file. You'll find it in the /etc/sdlmess/ directory. You can view/modify the file using the command:
- With su type: $ su then type the "root" password and # nano /etc/sdlmess/mess.ini
- With sudo type: $ sudo nano /etc/sdlmess/mess.ini
rompath romsby the line
rompath path/to/your/custom/rom/folderIf you wish you can done the same thing to change default path for artwork or samples folders by example.
Further explainations availables in the wonderful manual page, type:
$ man sdlmess
Uninstall
To remove this package from your operating system, you can use the command below:
- With su type: $ su then type the "root" password and # apt-get remove sdlmess
- With sudo type: $ sudo apt-get remove sdlmess
- With su type: $ su then type the "root" password and # apt-get remove --purge sdlmess
- With sudo type: $ sudo apt-get remove --purge sdlmess
-