logo apt.ludomatic.fr

DEBIAN REPOSITORY

English   -   Français
Add the repository | Paquets : sdlmame, sdlmess

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:
debian If you're using Etch (Debian 4.0), add the lines below to the opened file:
  ## LUDOMATIC REPOSITORY
  deb http://apt.ludomatic.fr etch non-free
  deb-src http://apt.ludomatic.fr etch non-free
  
debian If you're using Lenny (Debian 5.0), add the lines below to the opened file:
  ## LUDOMATIC REPOSITORY
  deb http://apt.ludomatic.fr lenny non-free
  deb-src http://apt.ludomatic.fr lenny non-free
  
debian If you're using Squeeze (Debian 6.0), add the lines below to the opened file:
  ## LUDOMATIC REPOSITORY
  deb http://apt.ludomatic.fr squeeze non-free
  deb-src http://apt.ludomatic.fr squeeze non-free
  
Then 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: Note: Some packages may need dependencies from contrib and/or non-free repositories. Install them if necessary.

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
debian Debian Etch (i386-amd64) / Lenny (i386-amd64) / Squeeze (i386)
Description
icon 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:
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: If you own ROMs, you can store them in your custom directory. You can simply modify the custom (or general) configuration file mame.ini by adding to the line:
  rompath     roms
your custom ROM's folder
  rompath     $HOME/.mame/roms
If 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     soft
to
  video     opengl
or 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:

II.b sdlmess

Availability
debian Debian Etch (i386-amd64) / Lenny (i386-amd64)
ubuntu Ubuntu : debug stage, available soon!
Description
icon 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:
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: If you legally own ROMs, you can store them in the directory /usr/share/games/sdlmess/roms/. If you with to use a custom directory, you can simply modify the configuration file /etc/sdlmess/mess.ini by replacing the line:
  rompath roms
by the line
  rompath path/to/your/custom/rom/folder
If 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: To also remove ALL THE FOLDERS, SUBFOLDERS CREATED AND THEIR CONTENT, like Roms, snapshots, etc, you can use the command below: