Metacade/en: Unterschied zwischen den Versionen

aus Metalab Wiki, dem offenen Zentrum für meta-disziplinäre Magier und technisch-kreative Enthusiasten.
Zur Navigation springenZur Suche springen
 
(22 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 2: Zeile 2:
 
{{Project
 
{{Project
 
|image=Metacade-in-progress.jpg
 
|image=Metacade-in-progress.jpg
|involved=[[User:Uberhaxlor|Uberhaxlor]]
+
|involved=[[User:rd|rd]]
 
|startdate=AD 2009
 
|startdate=AD 2009
 
|status=active
 
|status=active
Zeile 10: Zeile 10:
 
"Game is never over."
 
"Game is never over."
  
For everyone wanting to join in the Project -> [[Metacade Status]]. | [[:Kategorie:Metacade|alle Metacade-Seiten]]
+
For everyone wanting to join in on the Project -> [[Metacade Status]]. | [[:Kategorie:Metacade|alle Metacade-Seiten]]
<!-- <div style="float:right;margin-left:1em">
 
http://linux.ninnghizidha.com/media/images/arcade/cab2_sm.gif
 
  
http://linux.ninnghizidha.com/media/images/arcade/diverse/anim_invaders.gif
 
 
http://linux.ninnghizidha.com/media/images/arcade/schuhschachtel2.jpg
 
</div> -->
 
  
 
=Metacade=
 
=Metacade=
  
The Metacade is a self built [http://mame.net MAME] based arcadeemulator. Built slightly bigger than the original Arcades so the player gets the feeling of beeing a child again.
+
The Metacade is a self built [http://mame.net MAME] based arcade emulator. Built slightly bigger than the original Arcades so the player gets the feeling of beeing a child again.
  
== <!-- <div style="float:left;margin-left:1em">http://linux.ninnghizidha.com/media/images/arcade/diverse/bouncy.gif</div> Idea ==
+
== Idea ==
  
B
+
Building your own arcade is fairly easy, all you need is an old pc with the MAME emulator software, an old TV, joysticks and buttons and some wood for the frame.
Eigentlich ganz einfach. Um einen Arcade-Automaten zu erstellen, nehme man einen mittelprächtigen PC mit installiertem MAME, einen handelsüblichen Fernseher und stecke alles in einen großen, schwarzen Brotkasten. Fertig ist das Metacade, das dann so - wie auf dem Bild rechts - aussehen könnte.
 
  
 +
== In depth concept ==
  
=== Weitergedacht und andere Probleme ===
+
Of course the devil is in the detail. For example you cannot just use an old keyboard due to the fact that it can not handle more than three or four keys beeing pressed at the same time. Also playing games in their native resolution can be quite tricky because the old video signals are not supported anymore.
 +
Some games even require analog inputs like trackballs and spinners and each game usually has its own keymapping. The Arcade should also be easy to use, meaning turning it on or off should be possible using a single switch for the pc, lights and TV or Monitor.
  
Natürlich ist es nicht so leicht wie es hier in der Einleitung klingt, der Teufel liegt wie immer im Detail. So kann zB. kein normales Keyboard zur Steuerung verwendet werden, da diese schon bei 3-4 gleichzeitig gedrückten Knöpfen nicht mehr zuverlässig arbeiten. Ebenfalls sollte das ausgewählte Spiel in seiner nativen Auflösung gespielt werdne können, was mittels standard- S-Video-Ausgängen nicht möglich ist. Ebenfalls verlangt jedes Spiel nach einer anderen Button-Kombination, viele verwenden sogar Analoge Inputs, wie Trackballs oder Spinner. Der Automat sollte sich einfach einschalten lassen, ohne viele verschiedene Schalter für Licht, Sound, PC und Monitor zu haben.
+
Executive Summary
  
 +
# The look and feel of the games should be as close to the orginal as possible
 +
# Arcade-Flair
 +
# No Keyboard or operating system should be visible
 +
# Disassembly should be easy and fast in case the whole Machine has to be moved
 +
# Apart from arcade games, emulation of laser disk and NES games as an extra feature
  
== <!--<div style="float:left;margin-left:1em">http://linux.ninnghizidha.com/media/images/arcade/diverse/mk2-raiden.gif</div>-->Ziel ==
+
==How to play==
 
+
#Plug in Metacade
Das Ziel im Projekt "Metacade" ist es also, einen brauchbaren, robusten Arcade-Automaten zu erstellen, der folgende Bedingungen erfüllt (gereiht nach Priorität):
+
#Turn on zee Metacade with button on the left back side of the joystick panel
 
+
#Wait 1-2 mins for it to boot
# Die verfügbaren Arcade-Spiele sollen so realistisch wie nur möglich gespielt und dargestellt werden
+
#Wait for MAME frontend to start up
# Arcade-Flair
+
#Select game with "Player 1" joystick-up and down
# Einfachste Bedienung [kein keyboard und kein Betriebsystem sichtbar]
+
#Start game with "Player 1" button
# Zerlegbar. Soll im Falle eines Umzugs in mehrere Teile zerlegt werden können.
+
#Wait for "insert coin", then insert coin into slot or fake a coin with player 1 + button 1
# Emuliert neben Arcade-Spiele auch Laserdiskspiele, SNES- und NES-Spiele.
 
  
Ziele müssen genauer abgesteckt werden.
 
  
==How to play==
 
* plug in Metacade
 
* turn on zee Metacade with button on the left back side of the joystick panel
 
* wait 1-2 mins for it to boot
 
* after mame has started up select game with joystick-up and down
 
* start game with player 1 button
 
* wait for "insert coin" then insert coin into slot or fake a coin with player 1 + button 1
 
  
The "Player 1" button acts like a shift key
+
*The "Player 1" button acts like a shift key
P1 + Joy1Down: (Un)Freeze emulation (aka. "Pause")
+
*P1 + Joy1Down: (Un)Freeze emulation (aka. "Pause")
P1 + Joy1Right: Find Game (Main screen. P1=Add, P2=Del character) or Menu (in game)
+
*P1 + Joy1Right: Find Game (Main screen. P1=Add, P2=Del character) or Menu (in game)
P2 (ingame?): Options (P1=Select, P2=Back)
+
*P1 + P2 Back to Main Menu (Esc)
  
 
== Provides ==
 
== Provides ==
* Spass wie damals, als wir noch jung waren und alle verfügbaren Lire in die Automaten gesteckt haben
+
* Fun for the whole family ! Spending all your coins !
* Kernelhacking-Skills +1 (libsvga und M.A.M.E. sprechen schon PAL - aber damit wir auch wärend des bootens was einblenden können müssen noch modelines für bootsplash bzw usplash gemacht werden)
+
* Kernelhacking-Skills +1 (libsvga and M.A.M.E. already support PAL - to be able to see the output during bootup modelines for bootsplash and usplash are needed
* Hardwarehacking-Skills +3 (Controlpanel ist fertig verkabelt und ready for playing), siehe [[Whateverlab]]
+
* Hardwarehacking-Skills +3 (Controlpanel) [[Whateverlab]]
* Tischler-Skills +3 (Das Cabinet ist fertig und wird gerade mit grafiken verschönert)
+
* Carpentry skills +3
 
 
== <!--<div style="float:left;margin-left:1em">http://linux.ninnghizidha.com/media/images/arcade/diverse/street_fighter_001.gif</div>-->Needs ==
 
  
<!-- == <div style="float:left;margin-left:1em">http://linux.ninnghizidha.com/media/images/arcade/diverse/rock-ragingstorm.gif</div>Siehe ==-->
+
== Needs ==
 
* [[Whateverlab]]
 
* [[Whateverlab]]
 
* Kernel Hacking (+1 Level für red667)
 
* Kernel Hacking (+1 Level für red667)
Zeile 73: Zeile 62:
 
== Links ==
 
== Links ==
 
* [http://de.wikipedia.org/wiki/M.A.M.E. Wikipedia: MAME]
 
* [http://de.wikipedia.org/wiki/M.A.M.E. Wikipedia: MAME]
* [http://arcadecontrols.com Arcade Controlls, BYOAC] - Die Startseite für alle MAME-Automaten
+
* [http://arcadecontrols.com Arcade Controlls, BYOAC]  
* [http://wiki.arcadecontrols.com/wiki/Main_Page BYOAC-Wiki] - besser als die Forumssuche bei BYOAC
+
* [http://wiki.arcadecontrols.com/wiki/Main_Page BYOAC-Wiki]

Aktuelle Version vom 23. September 2019, 18:38 Uhr

Sprache: Deutsch


Metacade/en
Metacade-in-progress.jpg
Gestartet: AD 2009
Involvierte: rd
Status: active
Beschreibung: Retroarcade Machine (Mame on a PC inside arcadehousing)
Shutdownprozedur:
Zuletzt aktualisiert: 2019-09-23

"Game is never over."

For everyone wanting to join in on the Project -> Metacade Status. | alle Metacade-Seiten


Metacade

The Metacade is a self built MAME based arcade emulator. Built slightly bigger than the original Arcades so the player gets the feeling of beeing a child again.

Idea

Building your own arcade is fairly easy, all you need is an old pc with the MAME emulator software, an old TV, joysticks and buttons and some wood for the frame.

In depth concept

Of course the devil is in the detail. For example you cannot just use an old keyboard due to the fact that it can not handle more than three or four keys beeing pressed at the same time. Also playing games in their native resolution can be quite tricky because the old video signals are not supported anymore. Some games even require analog inputs like trackballs and spinners and each game usually has its own keymapping. The Arcade should also be easy to use, meaning turning it on or off should be possible using a single switch for the pc, lights and TV or Monitor.

Executive Summary

  1. The look and feel of the games should be as close to the orginal as possible
  2. Arcade-Flair
  3. No Keyboard or operating system should be visible
  4. Disassembly should be easy and fast in case the whole Machine has to be moved
  5. Apart from arcade games, emulation of laser disk and NES games as an extra feature

How to play

  1. Plug in Metacade
  2. Turn on zee Metacade with button on the left back side of the joystick panel
  3. Wait 1-2 mins for it to boot
  4. Wait for MAME frontend to start up
  5. Select game with "Player 1" joystick-up and down
  6. Start game with "Player 1" button
  7. Wait for "insert coin", then insert coin into slot or fake a coin with player 1 + button 1


  • The "Player 1" button acts like a shift key
  • P1 + Joy1Down: (Un)Freeze emulation (aka. "Pause")
  • P1 + Joy1Right: Find Game (Main screen. P1=Add, P2=Del character) or Menu (in game)
  • P1 + P2 Back to Main Menu (Esc)

Provides

  • Fun for the whole family ! Spending all your coins !
  • Kernelhacking-Skills +1 (libsvga and M.A.M.E. already support PAL - to be able to see the output during bootup modelines for bootsplash and usplash are needed
  • Hardwarehacking-Skills +3 (Controlpanel) Whateverlab
  • Carpentry skills +3

Needs

Links