Metapp: 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
(Vorlage von Metacade kopiert)
 
K (updated metapp)
 
(3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Project
{{Project
|image=Metacade-in-progress.jpg
|image=
|involved=
|involved=
|startdate=
|startdate=
|status=active
|status=beta
|wtf=Retroarcade Machine (Mame on a PC inside arcadehousing)
|wtf=Metalab Screeninvader und Slackomatic App
|hidden=false
|hidden=false
}}
}}
"Game is never over."
"Das Metalab als Android App"


Du willst mitarbeiten? Hier gehts direkt zum aktuellen [[Metacade Status]]. | [[:Kategorie:Metacade|alle Metacade-Seiten]]
== WTF is Metapp ==
<!-- <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
Das Metapp ist ein noch unfertiges aber funktionierendes Android App, dass aus der Idee entstanden ist den MIT App Inventor zu benutzen um ein Android App für's Metalab zu schreiben. [http://ai2.appinventor.mit.edu/]. Die Idee und Erstversion stammt von [Nioram https://play.google.com/store/apps/developer?id=nioram] der auch den Upload in den Google Play Store pflegt, die neueren Versionen in Zusammenarbeit mit @Sonstwer gemacht.
EDIT:
Wer Lust und Bock hat Betatester zu werden :
https://play.google.com/apps/testing/appinventor.ai_rameder.metapp


http://linux.ninnghizidha.com/media/images/arcade/schuhschachtel2.jpg
Metapp v2.0 available [https://metalab.at/wiki/Metapp_v2.0 here]
</div> -->


== WTF is Metacade? ==


Das Metacade ist ein <s>(noch fiktiver)</s> Arcade-Automat - wie wir ihn aus unserer Jugend kennen -, der uns aber alle möglichen Games spielen lassen kann - Eine Zeitmaschine in eine Zeit, als Konsolen noch zwei Knöpfchen hatten und mit Holzimitat beschichtet waren. [http://www.mame.net/ M.A.M.E.] ist das Software-Herz des Metacade - es ist ein (riesiges) Stück Software, das fast alle verfügbaren Arcade-Spiele auf gewöhnlichen PCs emulieren kann.
=== Funktionen ===


== <!-- <div style="float:left;margin-left:1em">http://linux.ninnghizidha.com/media/images/arcade/diverse/bouncy.gif</div> Idea ==
* Slackomatic Steuerung
* Screeninvader Steuerung (mit zusätzlichen Scroll und Zoom Buttons - wenn Websites gepostet werden
* Screeninvader History (tnx to Nini)
* Wiki
* Metalab Homepage


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.
=== fehlende Funktionen ===


* Integration der Karaokeparty Playliste


=== Weitergedacht und andere Probleme ===
== Zusammenarbeit ==


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.
Niroam und Sonstwer kommunizieren per Messenger, der Datenaustausch erfolgt über nen FTP Server (Zugangsdaten gern auf Anfrage)
jeder der mag kann eine aktuelle .aia Datei haben, die man im [http://ai2.appinventor.mit.edu/ MIT App Inventor] hochladen muss um dort das Projekt zu verändern.
Schick einfach nen Tweet an @Sonstwer für aktuellere Versionen.


 
== Funktionierende APK + .aia Datei ==
== <!--<div style="float:left;margin-left:1em">http://linux.ninnghizidha.com/media/images/arcade/diverse/mk2-raiden.gif</div>-->Ziel ==
 
Das Ziel im Projekt "Metacade" ist es also, einen brauchbaren, robusten Arcade-Automaten zu erstellen, der folgende Bedingungen erfüllt (gereiht nach Priorität):
 
# Die verfügbaren Arcade-Spiele sollen so realistisch wie nur möglich gespielt und dargestellt werden
# Arcade-Flair
# Einfachste Bedienung [kein keyboard und kein Betriebsystem sichtbar]
# Zerlegbar. Soll im Falle eines Umzugs in mehrere Teile zerlegt werden können.
# Emuliert neben Arcade-Spiele auch Laserdiskspiele, SNES- und NES-Spiele.
 
Ziele müssen genauer abgesteckt werden.
 
== Provides ==
* Spass wie damals, als wir noch jung waren und alle verfügbaren Lire in die Automaten gesteckt haben
* 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)
* Hardwarehacking-Skills +3 (Controlpanel ist fertig verkabelt und ready for playing), siehe [[Whateverlab]]
* Tischler-Skills +3 (Das Cabinet ist fertig und wird gerade mit grafiken verschönert)
 
== <!--<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 ==-->
* [[Whateverlab]]
* Kernel Hacking (+1 Level für red667)


== Links ==
== Links ==
* [http://de.wikipedia.org/wiki/M.A.M.E. Wikipedia: MAME]
* [http://ai2.appinventor.mit.edu/ MIT App Inventor]
* [http://arcadecontrols.com Arcade Controlls, BYOAC] - Die Startseite für alle MAME-Automaten
* [https://play.google.com/store/apps/developer?id=nioram Nioram]
* [http://wiki.arcadecontrols.com/wiki/Main_Page BYOAC-Wiki] - besser als die Forumssuche bei BYOAC
* [https://play.google.com/store/apps/details?id=appinventor.ai_rameder.metapp Metapp im Play Store]
* [https://twitter.com/Sonstwer Sonstwer auf Twitter]

Aktuelle Version vom 7. Februar 2016, 17:37 Uhr


Metapp
Status: beta
Beschreibung: Metalab Screeninvader und Slackomatic App
Shutdownprozedur:
Zuletzt aktualisiert: 2016-02-07

"Das Metalab als Android App"

WTF is Metapp

Das Metapp ist ein noch unfertiges aber funktionierendes Android App, dass aus der Idee entstanden ist den MIT App Inventor zu benutzen um ein Android App für's Metalab zu schreiben. [1]. Die Idee und Erstversion stammt von [Nioram https://play.google.com/store/apps/developer?id=nioram] der auch den Upload in den Google Play Store pflegt, die neueren Versionen in Zusammenarbeit mit @Sonstwer gemacht. EDIT: Wer Lust und Bock hat Betatester zu werden : https://play.google.com/apps/testing/appinventor.ai_rameder.metapp

Metapp v2.0 available here


Funktionen

  • Slackomatic Steuerung
  • Screeninvader Steuerung (mit zusätzlichen Scroll und Zoom Buttons - wenn Websites gepostet werden
  • Screeninvader History (tnx to Nini)
  • Wiki
  • Metalab Homepage

fehlende Funktionen

  • Integration der Karaokeparty Playliste

Zusammenarbeit

Niroam und Sonstwer kommunizieren per Messenger, der Datenaustausch erfolgt über nen FTP Server (Zugangsdaten gern auf Anfrage) jeder der mag kann eine aktuelle .aia Datei haben, die man im MIT App Inventor hochladen muss um dort das Projekt zu verändern. Schick einfach nen Tweet an @Sonstwer für aktuellere Versionen.

Funktionierende APK + .aia Datei

Links