Meine erste MAME Machine

  • So, hallo erstmal. Seit meiner Kindheit träume ich von einer eigenen Arcade-Maschine. Jetzt wollte ich mir meinen Traum mal verwirklichen. Ich bin kein Handwerker, aber so schwer kann das ja nicht sein. Also, ans Werk. Groben Plan skizziert, MDF-Platten besorgt, Joystick und Buttons bestellt... und los!


    Ist natürlich noch nicht fertig, aber macht jetzt schon einen Heidenspaß!


    [ATTACH=CONFIG]12769[/ATTACH]


    Da ich eher son Programmierer bin, habe ich großen Wert auf Bedienbarkeit gelegt. ich habe MAME ein bisschen erweitert und mit Joy2Key und AutoIt einige Scripte laufen, die mir etwaige Dialoge wegklicken und so. MAMEs Feature zum Laden und Speichern von Spiel(zu)ständen habe ich aufgebohrt und die Coineinwurffunktionbuttonbelegung (geiles Wort) abgeklemmt bzw. mit Passwort (Buttoncode) versehen. So kann man nur durch Münzeinwurf spielen, es sei denn, man gibt den geheimen Code ein. Da, wo jetzt die Tastatur liegt, kommen noch mehr Buttons hin, für Frontend-Funktionen. Die Console selbst wird noch redesigned, ist noch suboptimal atm. Der Monitor (19'' TFT) ist mit zwei Griffen versehen, sodass man ihn leicht rausnehmen und um 90 Grad gedreht wieder einsetzen kann. Ein Button sorgt dafür, dass wahlweise Frontend, Desktop, MAME oder was halt gerade läuft mitrotiert. Das habe ich per Script erledigt, das erkennt, was gerade läuft, editiert die INI vom Frontend (Maximus Arcade) und startet es neu, rotiert MAME oder den Desktop per iRotate. Den Marquee habe ich mir von nem Freund auf Plexi drucken lassen, Hintergrundbeleuchtung per Leuchtstoffröhre.


    Bin auf Feedback gespannt...


    Achso, nochwas zur Technik. statt Encoder oder son Zeugs han ich mir einfach drei billige Gamepads mit viiieelen Buttons besorgt, zerlegt und die Platinen mit der Bedienkonsole verbunden. Über joy2key kann man dann prima die Gamepadbuttons mit Tastaturfunktionen belegen, das war im Endeffekt viel günstiger.

  • hiho und willkommen :):)


    erstmal gz zu deinem 1. eigenbau..... wenn wir hier kein arcadeforum wären, würde ich sagen gut gemacht..... wenn man dein cab aber mit einem etwas geschulten arcadeauge betrachtet, fallen doch ein paar sachen auf^^


    - was hast du dir bei dem button layout gedacht?
    - wieso ist der monitor ein tft?
    - wieso ist der tft so weit hinten montiert?

    Stell alle Müllpressen auf der Inhaftierungsebene ab, sofort! Hast Du verstanden?

    Einmal editiert, zuletzt von maluchos ()

  • Auch von mir ein herzliches Willkommen.
    Ich sehe es ähnlich. Fürs erste Mal OK.
    Die Software-Lösungen klingen durchaus interssant...
    Den Platz, wo jetzt die Tastatur liegt hätte ich mit einem größeren "echten" Monitor verbaut. Auf gar keinen Fall merh Buttons....ist jetzt schon zu voll.
    Aber so ist es eigentlich normal...es ist und bleibt eine Baustelle und der nächste Automat oder Selbstbau wird auch dich schneller ereilen, als die lieb ist ;-)
    also Weitermachen


    Behle

  • Hi, erstmal herzlich willkommen hier. Da hast du dir ja mal ne Menge Arbeit gemacht. Sieht doch ganz gut aus, aber wie schon von den anderen gesagt, würde ich das Buttonlayout vll noch ändern. Hier im Forum gibts etwaige Controlpanelentwürfe. Das ist ein heiß diskutiertes Thema :)


    ... und die Coineinwurffunktionbuttonbelegung (geiles Wort) abgeklemmt bzw. mit Passwort (Buttoncode) versehen. So kann man nur durch Münzeinwurf spielen, es sei denn, man gibt den geheimen Code ein.


    Das würde ich nicht zu laut sagen. Die Mame Leute finden sowas nicht wirklich klasse. Das ist glaube ich sogar in den Nutzungsbedingungen von Mame verboten?! Also du darfst das nicht in Maschinen einsetzen, wo man nur mit Kohle spielen kann oder so ähnlich. Wurde auch schon häufiger diskutiert sowas.


    Trotzdem schöne Arbeit bis jetzt. Von der Bedienbarkeit her klingt das mal echt gut.

    [CENTER]Doch wie du jetzt dahin kommst
    ANLAUF, ALTER, ANLAUF!!!! [/CENTER]

  • Das mit dem nur-mit-kohle-spielen ist auch nur ne machbarkeitsstudie gewesen. das teil steht privat bei mir und nur meine private kohle kommt da rein und ICH hol sie auch wieder raus. de facto ist das also meine private spardose!


    buttonlayout, klar, ist noch mistig. aber ich bin ein typ, der muss ausprobieren was gut ist und was nicht. jetzt testen wir unsere lieblings-games auf spielbarkeit und richten danach dann die buttons aus. mal sehen, morgen gehts weiter.


    danke erstmal für die feedbacks.


    [EDIT]
    ... so, hab mir nochmal den mame-legal stuff durchgelesen.
    ich
    - mache keinen profit mit der software
    - stelle kein mame-cab an öffentlichen plätzen auf
    - verkaufe keine mame-versionen, modifizert oder nicht


    ich mache alles zu meinem PRIVATEN VERGNÜGEN ohne PROFITABSICHT


    Trotzdem danke für den hinweis, hatte gar nicht drüber nachgedacht. daher werde ich die modifikationen wieder rückgängig machen und freies spiel wieder ermöglichen (offizielle verkündung, will mir keinen ärger mit irgedwem einhandeln, spaß soll der erste und einzige grund für die ganze angelegenheit sein). in diesem sinne: gute nacht für heute!

  • Das mit dem nur-mit-kohle-spielen ist auch nur ne machbarkeitsstudie gewesen. das teil steht privat bei mir und nur meine private kohle kommt da rein und ICH hol sie auch wieder raus. de facto ist das also meine private spardose!


    So halte ich das auch in meinem MAME Cab. Habe die Coin-OFF Funktion aber über eine Hardware Schalterlösung, quasie über einen „InsertCoin“ Erzwingungsschalter (Kippschalter) im inneren der Coindoor angebracht, glöst. Dabei gilt CoinDoor Schalter Stellung 1: CoinDoor und CoinButton’s funktionieren, Stellung 2: nur CoinDoor Geldeinwurf funktioniert. (Der Trick ist immer gut wenn man mal Besuch da ist und die Haushaltskasse leer, Besuch geht auf Toilette, schnell den Kippeschalter umlegen und sagen, hmmm da scheint was kaputt zu sein, musste jetzt wohl Geld einwerfen :D;) )

  • Sogar ich hab das bemerkt :D


    Glückwunsch! Echt gut geworden!


    Ich persönlich find nur das Layout für das CP etwas seltsam.


    Nicht jeder kann einen Arcade Monitor bzw eine Röhre verbauen usw, von daher finde ich es auch ok dass da ein TFT drin werkelt.


    :)

  • Wie bist du überhaupt auf das CP Layout gekommen? Ich dachte erst, boa der muss son großer Mortal Kombat Fan sein das er nich weiter nachgedacht hat. Da du aber nix von Mortal Kombat erwähnt hast, bist du vieleicht doch auf andere Weise drauf gekommen.


    Ansosten für den ersten Versuch (bis auf den zu kleinen Monitor) garnich so schlecht, da gibts viel schlimmere Erstversuche.


    :):):)

  • jaja, das cp-layout... ihr habt recht. das bleibt abe nicht so. ich habe heute ein neues gemacht, sechs buttons pro spieler, ich find es müssen sechs sein, weil wir öfter mal prügelspiele spielen, die halt sechs buttons brauchen. hab sie neu angeordnet das panel mit leder bezogen und die kante gepolstert. kommt besser, jetzt. heute nacht kann ich keinen lärm mehr machen, wenns zusammengebaut ist, ginbts ein neues pic.

  • Hui. Leder hatte ich auch mal als Bezug probiert. Das geht auf Dauer nicht gut, wegen dem Abrieb. Da kannst du am besten gleich ne Lage Plexi drüber machen.