AdvanceMAME (en): Unterschied zwischen den Versionen

Aus Gemini-Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „{|width="40%" |Bild:deutsch.png - in Deutsch |Bild:english.png - in English |} Bild:AdvanceMameTitel.png|r…“)
 
K
 
(11 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 13: Zeile 13:
 
* [[OE 2.2 (en)|OE 2.2]]
 
* [[OE 2.2 (en)|OE 2.2]]
 
* Keyboard (USB or DMM Keyboard)
 
* Keyboard (USB or DMM Keyboard)
* Joystick
+
* USB [[Dreambox_accessories_(en)#Joystick#Joystick|Joystick]]
  
 
== Installation / Deinstallation ==
 
== Installation / Deinstallation ==
Das <code>enigma2-plugin-extensions-sdlmame</code> Paket könnt ihr auf folgende Arten installieren / deinstallieren:
+
The <code>enigma2-plugin-extensions-sdlmame</code> package can be installed / removed in different ways:
{{Hauptbeitrag|GP3 Addons| - Kategorie: Plugins (Extensions)}}
+
{{Hauptbeitrag (en)|GP3 Addons (en){{!}}GP3 Addons| - categorie: Plugins (Extensions)}}
{{Hauptbeitrag|WebAdmin| - Paketname: <code>enigma2-plugin-extensions-sdlmame</code>}}
+
{{Hauptbeitrag (en)|WebAdmin (en){{!}}WebAdmin| - package name: <code>enigma2-plugin-extensions-sdlmame</code>}}
{{Hauptbeitrag|APT| - Paketname: <code>enigma2-plugin-extensions-sdlmame</code>}}
+
{{Hauptbeitrag (en)|APT (en){{!}}APT| - Package name: <code>enigma2-plugin-extensions-sdlmame</code>}}
  
{{Hinweis|1=Unter [[Gemini Project 3]] sind alle Abhängigkeiten zum AdvanceMAME Plugin auf dem Softwarefeed vorhanden. Ohne GP3 Feed müssen zusätzliche Abhängigkeiten installiert werden, welche im folgenden [http://www.i-have-a-dreambox.com/wbb2/thread.php?threadid=190768 '''Thread'''] zu finden sind.}}  
+
{{Hinweis|1=[[Gemini Project 3 (en)|Gemini Project 3]] provides all dependencies for the AdvanceMAME Plugin on the software feed. Without GP3 feeds, you must install manually the required dependencies. The dependencies can be found in this [http://www.i-have-a-dreambox.com/wbb2/thread.php?threadid=190768 '''Thread'''].}}
  
== Spiele ==
+
== Games ==
Im AdvanceMAME Plugin sind keine Spiele ([https://de.wikipedia.org/wiki/ROM_%28Spielmodul%29 ROMs]) enthalten. Spiele können teils käuflich erworben werden, mache Hersteller bieten dazu Speicherabbilder an. Auch findet man auf dem Gebrauchtmarkt die originalen Platinen, welche ausgelesen werden können.
+
[[Datei:Advancemame plugins.png|right|thumb|180px|Erweiterungsmenü]]
 +
No games ([https://en.wikipedia.org/wiki/ROM_image ROMs]) are included in the AdvanceMAME Plugin. Occasionally it's possible to buy games. And sometimes cartridges can be bought on the second hand market, to read out the game.
  
Sammlungen von Spielen (ROMs) findet ihr im Internet, sind aber meist nicht ausreichend lizenziert und verstossen gegen das Urheberrecht der Hersteller. Auf der [http://mamedev.org/roms/ MAME Homepage] gibt es Spiele, die für den privaten nicht kommerziellen Gebrauch freigegeben sind, wie z.B.:
+
Collections of games (ROMs) can be found on the Internet. But most of them are not licensed, and therefor illegal. On the [http://mamedev.org/roms/ MAME home page] games for private and non-commercial use can be found, e.g.:
  
 
* [http://mamedev.org/roms/supertnk/ Super Tank]
 
* [http://mamedev.org/roms/supertnk/ Super Tank]
Zeile 32: Zeile 33:
 
* [http://mamedev.org/roms/crash/ Crash]
 
* [http://mamedev.org/roms/crash/ Crash]
  
=== Spiele auf der Dreambox einrichten ===
+
After the installation are two options available to start games via extension menu.
[[Bild:MameSelection.png|right|thumb|200px|Spiel wählen]]
 
# Kopiert die Spiele (als *.zip Archiv) auf die Dreambox, z.B. die interne Festplatte.
 
# Startet das AdvanceMame Plugin über das Erweiterungsmenü der Dreambox.
 
# Ordner welcher die Spiele beinhaltet, öffnen.
 
# Spiel selektieren und mit {{green|Auswählen}} starten.
 
  
=== Tastatur-Kürzel ===
+
* Advance Mame - Opens a dialog to select the desired ROM via remote control. An example is described in the next section.
Folgende Tasten vereinfachen die Benutzung von AdvanceMAME auf der Dreambox. Weitere Informationen könnt ihr in der [http://www.advancemame.it/doc-advmame#3 Dokumentation] der AdvanceMAME Webseite nachlesen.
+
* Advance Menu - It is a AdvanceMame frontend for starting ROMs.
 +
 
 +
=== Install games on the Dreambox ===
 +
[[Bild:MameSelection.png|right|thumb|180px|Select game]]
 +
[[Bild:MameMenu.png|right|thumb|200px|AdvanceMame Menu]]
 +
# Copy the games (as *.zip archive) on the Dreambox, e.g. on the internal hard disk.
 +
# Start the AdvanceMame Plugin over the extention menu of the Dreambox.
 +
# Open the directory with the games.
 +
# Select a game and start over {{green|select}}. Selected games are copied to the folder <code>~/.advance/rom</code>.
 +
 
 +
=== Keyboard short cuts ===
 +
Following Hotkeys are useful for AdvanceMAME on the Dreambox. More info is available on [http://www.advancemame.it/doc-advmame#3 documentation].
  
 
{|class="wikitable"
 
{|class="wikitable"
  ! width="140px" |Tastaturkürzel
+
  ! width="140px" |Keyboard short cut
  ! width="600px" | Beschreibung
+
  ! width="600px" |description
 
  |-
 
  |-
 
  |{{Taste|Esc}}
 
  |{{Taste|Esc}}
  |AdvanceMame beenden, wenn im Anschluss {{Taste|Exit}} gewählt wird.
+
  |Stop AdvanceMame, if followed by {{Taste|Exit}}.
 
  |-
 
  |-
 
  |{{Taste|TAB}}
 
  |{{Taste|TAB}}
  |Öffnet das AdvanceMame Menü, worüber viele Einstellungen möglich sind.
+
  |Open the AdvanceMame menu, which offers many settings.
 
  |-
 
  |-
 
  |{{Taste|F3}}
 
  |{{Taste|F3}}
  |Resetet das Spiel.
+
  |Reset the game.
 
  |-
 
  |-
 
  |{{Taste|F7}}
 
  |{{Taste|F7}}
  |Spielstand laden.
+
  |Load saved game.
 
  |-
 
  |-
 
  |{{Taste|Shift}} + {{Taste|F}}
 
  |{{Taste|Shift}} + {{Taste|F}}
  |Spielstand speichern.
+
  |Save game.
 
  |-
 
  |-
 
  |{{Taste|F12}}
 
  |{{Taste|F12}}
  |Screenshot erstellen im Verzeichnis <code>~/.advance/snap</code>.
+
  |Create screenshot in the directory <code>~/.advance/snap</code>.
 
  |-
 
  |-
 
  |{{Taste|1}}
 
  |{{Taste|1}}
  |Aktiviert Spieler 1.
+
  |Activate player 1.
 
  |-
 
  |-
 
  |{{Taste|2}}
 
  |{{Taste|2}}
  |Aktiviert Spieler 2.
+
  |Activate player 2.
 
  |-
 
  |-
 
  |{{Taste|5}}
 
  |{{Taste|5}}
  |Geldstück einwerfen für Spieler 1.
+
  |Insert coin for player 1.
 
  |-
 
  |-
 
  |{{Taste|6}}
 
  |{{Taste|6}}
  |Geldstück einwerfen für Spieler 2.
+
  |Insert coin for player 2.
 
  |}
 
  |}
  
Zeile 93: Zeile 100:
 
</gallery>
 
</gallery>
  
== Problembehandlung ==
+
== Problem solving ==
Nicht alle Spiele (ROMs) Versionen sind lauffähig. Das merkt ihr sofort, wenn nach dem Starten eines ROMs wieder das Erweiterungsmenü der Dreambox angezeigt wird. Viele Roms beinhalten nicht alle benötigten Dateien (z.B. fehlende *.BINs) und manche sind nur mit bestimmten AdvanceMAME Versionen lauffähig. Informationen findet ihr in MAME / AdvanceMAME Foren.
+
Not all the game (ROMs) versions will run. This is noticed if after starting the ROM the extension menu of the Dreambox is displayed again. Many Roms don't include all the necessary files (e.g. missing *.BINs) and some are only compatible with a specific version of AdvanceMAME. Info can be fount the the MAME / AdvanceMAME boards.
  
Fehlermeldungen / Informationen sind zusätzlich in der Logdatei <code>/var/log/advmame.log</code> ersichtlich.
+
Error messages / information can also be found in the log file <code>/var/log/advmame.log</code>.
  
== Weiterführende Links ==
+
== Interesting links ==
* [http://www.advancemame.it/ AdvanceMAME Webseite]
+
* [http://www.advancemame.it/ AdvanceMAME Home page]
* [https://de.wikipedia.org/wiki/MAME MAME Wikipedia]
+
* [https://en.wikipedia.org/wiki/MAME MAME Wikipedia]
  
== IhaD Supportthread ==
+
== IhaD Support thread ==
Braucht ihr Hilfe zu AdvanceMAME auf der Dreambox, dann folgt bitte folgendem Link
+
If you need help about AdvanceMAME on the Dreambox, click the link:
 
* [http://www.i-have-a-dreambox.com/wbb2/thread.php?threadid=190767&hilight=advancemame AdvanceMAME]  
 
* [http://www.i-have-a-dreambox.com/wbb2/thread.php?threadid=190767&hilight=advancemame AdvanceMAME]  
  
[[Kategorie:Enigma2 Plugins]]
+
[[Kategorie:Enigma2 Plugins (en)]]

Aktuelle Version vom 29. Februar 2016, 17:54 Uhr

Deutsch.png - in Deutsch English.png - in English
The game MegaMan 2

MAME abbreviation of Multiple Arcade Machine Emulator, is an emulator for old Arcade games.

AdvanceMAME is a port of MAME, mainly written by Andrea Mazzoleni and many other passionated users. The program offers an almost original Video Emulation running on the Arcade monitors and televisions. It includes also software filters to enhance the image quality on PC monitors or LCD screens.

Now @emanuel made AdvanceMAME also available on the Dreambox.

Requirements

Installation / Deinstallation

The enigma2-plugin-extensions-sdlmame package can be installed / removed in different ways:

Hauptbeitrag.png see article: GP3 Addons - categorie: Plugins (Extensions)
Hauptbeitrag.png see article: WebAdmin - package name: enigma2-plugin-extensions-sdlmame
Hauptbeitrag.png see article: APT - Package name: enigma2-plugin-extensions-sdlmame
Ambox notice.png Gemini Project 3 provides all dependencies for the AdvanceMAME Plugin on the software feed. Without GP3 feeds, you must install manually the required dependencies. The dependencies can be found in this Thread.

Games

Erweiterungsmenü

No games (ROMs) are included in the AdvanceMAME Plugin. Occasionally it's possible to buy games. And sometimes cartridges can be bought on the second hand market, to read out the game.

Collections of games (ROMs) can be found on the Internet. But most of them are not licensed, and therefor illegal. On the MAME home page games for private and non-commercial use can be found, e.g.:

After the installation are two options available to start games via extension menu.

  • Advance Mame - Opens a dialog to select the desired ROM via remote control. An example is described in the next section.
  • Advance Menu - It is a AdvanceMame frontend for starting ROMs.

Install games on the Dreambox

Select game
AdvanceMame Menu
  1. Copy the games (as *.zip archive) on the Dreambox, e.g. on the internal hard disk.
  2. Start the AdvanceMame Plugin over the extention menu of the Dreambox.
  3. Open the directory with the games.
  4. Select a game and start over select. Selected games are copied to the folder ~/.advance/rom.

Keyboard short cuts

Following Hotkeys are useful for AdvanceMAME on the Dreambox. More info is available on documentation.

Keyboard short cut description
Esc Stop AdvanceMame, if followed by Exit.
TAB Open the AdvanceMame menu, which offers many settings.
F3 Reset the game.
F7 Load saved game.
Shift + F Save game.
F12 Create screenshot in the directory ~/.advance/snap.
1 Activate player 1.
2 Activate player 2.
5 Insert coin for player 1.
6 Insert coin for player 2.

InGame Screenshots

Problem solving

Not all the game (ROMs) versions will run. This is noticed if after starting the ROM the extension menu of the Dreambox is displayed again. Many Roms don't include all the necessary files (e.g. missing *.BINs) and some are only compatible with a specific version of AdvanceMAME. Info can be fount the the MAME / AdvanceMAME boards.

Error messages / information can also be found in the log file /var/log/advmame.log.

Interesting links

IhaD Support thread

If you need help about AdvanceMAME on the Dreambox, click the link: