Projekt "Arcade"

Es gibt 45 Antworten in diesem Thema, welches 9.817 mal aufgerufen wurde. Der letzte Beitrag (1. Oktober 2016 um 19:20) ist von Superingo.

  • Moin Gemeinde !

    Ich möchte in Zukunft ein Arcade Projekt umsetzen.
    Der Plan ist einen C64 , bzw. ein Board mit Steckmodul oder SD2IEC in ein Gehäuse (Arcade/Spielhallenform)
    unterzubringen, zusammen mit einer Fernsehröhre und sämtlichem anderen Zubehör (Joystick, etc.). Das ganze
    möchte ich auch mit einem Münzer betreiben (als Urlaubskasse). Ist auch soweit alles schon auspaldovert...
    Das einzige Problem, was ich habe ist das folgende :

    der Münzer schaltet über ein Relais die Steuerhardware (Joystick/Tasten) frei. Soweit so gut.
    Aber bei "Game Over" muss der Münzer, bzw. das Relais ja wieder zurückgesetzt werden.
    Jetzt haben die Games ja nicht von Haus aus einen Impuls bei Game Over zum Userport, um das
    umzusetzen...

    Wer kann mir dabei helfen, das in 2 oder 3 Games meiner Wahl zu verwirklichen ?
    Mir schwebt da vor : Moon Patrol (oder Moon Buggy) , Baggit Man und Galaga ...
    Leider habe ich von der Programmierung in Maschinencode kaum Ahnung, um das selber hin
    zu bekommen. Das sollte ja nur ein wenig Aufwand im Quellcode sein um dann z.b. eine
    Userport Leitung zu schalten, oder ?

    Oder gibt es spezielle Arcade Versionen von C64 Games ?

    Gruss Shift

  • Bei manchen Spielen muss man die Taste "1" ooder "2" drücken, vielleicht kann man diese mit einem Impuls vom Münzer ansteuern?
    Dann ist es egal, wenn man wieder ins Game Over kommt, weil man dann wieder nachmünzen muss um weiter zu spielen.

    Wem ein leeres EPROM fehlt, braucht ein EPROM-Lösch-Gerät

    Mein GitHub: Bitte melde dich an, um diesen Link zu sehen.
    EasyFlash3 DIY: Bitte melde dich an, um diesen Link zu sehen.

    Mein Discogs: Bitte melde dich an, um diesen Link zu sehen.

  • Aber bei "Game Over" muss der Münzer, bzw. das Relais ja wieder zurückgesetzt werden.
    Jetzt haben die Games ja nicht von Haus aus einen Impuls bei Game Over zum Userport, um das
    umzusetzen...

    Du könntest dich an existierenden Lösungen orientieren und das Spielen für eine feste Zeit pro Münze erlauben?

    10 x=rnd(-1963):fori=1to81:y=rnd(1):next
    20 forj=1to5:printchr$(rnd(1)*16+70);:next
    30 printint(rnd(1)*328)-217

    Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen.

  • Du willst quasi Bitte melde dich an, um diesen Link zu sehen. bauen aber als basis nur den C64 ? Ich habe das in ferner zukunft auch noch vor aber "richtig". Du solltest das nochmal überdenken, gerade moon patrol oder galaga ist doch die mame version das was ideal ist an einem arcade cabinet und du hast da auch kein problem mit dem münzer. Darüberhinaus reicht doch in so einem cabinet auch eine c64 emu wenn das sein muss. Wenn du das rein mit dem c64 umsetzen willst möchte ich dich keinesfalls davon abhalten, aber ein arcade cabinet nur mit dem cevi...naja :huh:

  • Ich schliesse mich dem Vorgänger an, würde hier auch auf MAME und PC setzen, statt der uralt Röhre gleich einen Flachbildschirm nehmen. Ich hab so ein Projekt auch schon lange im Kopf, nur dass ich einen Automaten mit Lightgun haben möchte. Eine Gun hätte ich sogar für den PC ziemlich cool das.

  • Oh Nein bitte nicht so einen Scheiss wie nen Flachbildschirm verfrickeln.
    Arcade lebt vom LOW-RES CRT.
    Neu und einfach ist hier nicht das beste.
    Im Arcade Forum erntet man dafür nen Shitstorm.

    Gib mir noch ein Hörnchen Met...Damit ich weiss wies weiter geht.

    Denn hab ich mich mit Met befeuchtet bin ich schon mal vor-erleuchtet...

    TORFROCK

  • Ich habe für das zukünftige projekt einen nagelneuen HP 21" 4:3 röhren monitor geplant. Den hatte ich mal für nen nullinger bekommen und steht seit jahren ungenutzt rum. Zufälligerweise hat einer aus USA oder Canada genau mit diesem modell so ein projekt umgesetzt. Das bedienfeld vom monitor hat er ausgebaut und nach außen verlegt ans cabinet damit man da nachträglich noch am monitor direkt einstellungen vornehmen kann. Das möchte ich irgendwann mal auch so umsetzen.

  • naja, das kommt drauf an, gibt sicher auch Fans von neueren Dingern, "zeitgemäss" ;)
    Bitte melde dich an, um dieses Medienelement zu sehen.

  • Du willst quasi Bitte melde dich an, um diesen Link zu sehen. ...

    Danke für den Link. Schöne Schritt-für-Schritt Story.

    Ich schliesse mich dem Vorgänger an, würde hier auch auf MAME und PC setzen, statt der uralt Röhre gleich einen Flachbildschirm nehmen. Ich hab so ein Projekt auch schon lange im Kopf, nur dass ich einen Automaten mit Lightgun haben möchte. Eine Gun hätte ich sogar für den PC ziemlich cool das.

    Ich dachte Lightguns funktionieren nur mit CRTs?

    Oh Nein bitte nicht so einen Scheiss wie nen Flachbildschirm verfrickeln.
    Arcade lebt vom LOW-RES CRT.
    Neu und einfach ist hier nicht das beste.
    Im Arcade Forum erntet man dafür nen Shitstorm.

    Oh doch, lasst doch jeden das machen und verwenden, was er/sie jeweils will. Jeder, der sowas machen will, wird sich wohl genug informiert haben und Vor- und Nachteile von CRT vs TFT kennen.

    ___________________________________________________________
    Meine Kreationen: Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.
    | Bitte melde dich an, um diesen Link zu sehen.
    Avatar: Copyright 2017 by Saiki

  • Bitte melde dich an, um diesen Link zu sehen.

    nicht ausschliesslich, bei den CRT funktioniert das "Erkennen" vom Treffer über Zeilenabtastung in der Zeilenfrequenz und aufblitzen vom Bild in Weiss, es gibt aber auch einen Weg das am Flachbild zu machen, nämlich mit 2 Infrarot leisten, die je eine seitlich am Bildschirm und oben oder unten befestigt werden. Das funktioniert sogar sehr gut, ich hab so ein System, nur momentan nicht aufgebaut. Damit kann man alle Spiele die es in Mame gibt usw. spielen. sogar auf riesen TFTs und soviel ich weiss auch am Beamer an der Wand, z. B. in Lebensgrösse :D ...weil eben das Erkennen nur von der Infrarotstrahlung ausgeht, die die Pistole vorne einfängt... Ego-Shooter in Lebensgrösse oder so, wenns einen gäbe der die Gun unterstützt. *lach* ;) ... kann man sich selber programmieren *g*

  • Moin... nein, es soll auf jeden Fall komplett Retro sein. Also auch mit Röhre. Und ein PC kommt auf gar keinen Fall da rein?! Was ist bitte mame und ein Kabinett? Das Spielen auf Zeit kommt leider auch nicht in Frage... Was ist wenn man gerade auf einer Highscore Jagd ist, und dann geht das Ding einfach aus?
    Ich kenne das auch nur so, dass man "2 Up" oder noch "1 Up" hat,und wenn die weg sind, dann ist Game Over und man muss eine neue Münze einwerfen. Nur zur Info : ich meine arcade aus den 80ern-nicht von heute oder sowas...Kein raspberry u.ä.

    Gruß Shift

  • Na vielleicht kannst Du einen raspberry mit Cam dazu benutzen den "GAME OVER" Bildschirm zu erkennen und daraufhin die Tastatur zu blockieren.

    carrier lost...

    atdtums.pm:64000

    CONNECT - UNDERGROUND MAIL SYSTEM -

  • Das Spielen auf Zeit kommt leider auch nicht in Frage... Was ist wenn man gerade auf einer Highscore Jagd ist, und dann geht das Ding einfach aus?

    Dann wirft man Geld nach? Einige der besseren Arcade-"Adapter" haben kurz vor Ablauf der Zeit dafür eine Warnung ins Bild geblendet oder kurz den Grün- und Blaukanal weggeschaltet, damit das Bild rot blinkt.

    Zitat

    Ich kenne das auch nur so, dass man "2 Up" oder noch "1 Up" hat,und wenn die weg sind, dann ist Game Over und man muss eine neue Münze einwerfen.

    Klar, wenn die Spiele für Arcade-Nutzung entwickelt wurde, dann wird das üblicherweise so gemacht. Aber C64-Spiele bieten das Feature nun mal nicht - d.h. entweder musst du dir was einfallen lassen, um zB per Bilderkennung mit einem zweiten Rechner den Spielezustand zu erkennen oder du musst den Monitor/Disassembler anwerfen und das Feature selbst reinhacken.

    10 x=rnd(-1963):fori=1to81:y=rnd(1):next
    20 forj=1to5:printchr$(rnd(1)*16+70);:next
    30 printint(rnd(1)*328)-217

    Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen.

  • Naja, mit einem C64 wird sich so ein Aracde-Cabinet mit Münzeinwurf sehr schwer realisieren lassen.

    Sehr einfach geht es damit:

    60in1 Arcade PCB (vTB.2)
    Bitte melde dich an, um diesen Link zu sehen.
    oder
    19in1 Arcade PCB
    Bitte melde dich an, um diesen Link zu sehen.

    dazu noch einige Buttons:
    Bitte melde dich an, um diesen Link zu sehen.

    und ein Jamma-Kabelbaum:
    Bitte melde dich an, um diesen Link zu sehen.

    und ein Münzeinwurf:
    Bitte melde dich an, um diesen Link zu sehen.


    dann hat man schon das wichtigste zusammen, evtl. braucht man noch für die PCB-Platine ein Netzteil, da kann man die USB-3.5-HD-Netzteile
    benutzen z.B:


    und dann eben noch das Arcade-Gehäuse, dass wird wohl das schwierigste ....

    ... und später kann man dann die Multi-Platinen auch gegen "echte" originale PCB tauschen ....

  • Die 60 in 1 habe ich in einem echten Jamma Cab.
    Eh die Frage kommt,
    Das Bitte melde dich an, um diesen Link zu sehen. JAMMA bzw. Jammasteht für die Japan AmusementMachinery Manufacturers Association und einen einheitlichen Schnittstellenstandard für Bitte melde dich an, um diesen Link zu sehen.und Automaten.

    An die 60 in 1 kann man auch einen VGA Schirm hängen.
    Das Bild ist dann aber ehrlich gesagt zu scharf.
    Am Low Res Schirm treten gewollte Weichzeichner Effekte zutage,das Bild zieht viel schöner aus.

    Du solltest Dir doch noch mal MAME genau ansehen.
    Mit den heutigen Möglichkeiten lassen sich hier Ergebnisse erzielen die nur Experten vom Orginal unterscheiden können.

    Gib mir noch ein Hörnchen Met...Damit ich weiss wies weiter geht.

    Denn hab ich mich mit Met befeuchtet bin ich schon mal vor-erleuchtet...

    TORFROCK

  • oder du musst den Monitor/Disassembler anwerfen und das Feature selbst reinhacken.

    Gensu DAS möchte ich... Wie bereits geschrieben..!! Nur müsste mich dabei bitte jemand unterstützen, um diesen "hack" zu verwirklichen... Das war mein Anliegen!! Mir genügt es wenn mir jemand die Stelle im Game zeigen kann wo dann ein einsprung erfolgen kann. Leider bjn ich nicht so fit in Assembler,um das zu finden... Das setzen einer userport Leitung würde ich wohl noch hinbekommen...


    Gruss shift

  • Da würde es genügen im Spiel statt der Feuertaste eine andere Taste zum Starten zu nutzen.
    Also z.B. Start statt mit Feuer Joy 1, Feuer Joy 2.
    Für jemanden der sich auskennt sicher eine Fingerübung.

    Und dann ein Easyflash Modul mit passender Collection.
    Finde ich irgendwo eine witzige Idee wenn man den Automat im Commodore Design baut.

    Gib mir noch ein Hörnchen Met...Damit ich weiss wies weiter geht.

    Denn hab ich mich mit Met befeuchtet bin ich schon mal vor-erleuchtet...

    TORFROCK

  • Da würde es genügen im Spiel statt der Feuertaste eine andere Taste zum Starten zu nutzen.
    Also z.B. Start statt mit Feuer Joy 1, Feuer Joy 2.

    Gute Idee.

    Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen.

    Ex-TLI (The Level 99 Industries) & Ex-TNP (The New Patriots) & Ex-TEA (The East Agents) & ?

  • Gensu DAS möchte ich... Wie bereits geschrieben..!! Nur müsste mich dabei bitte jemand unterstützen, um diesen "hack" zu verwirklichen... Das war mein Anliegen!! Mir genügt es wenn mir jemand die Stelle im Game zeigen kann wo dann ein einsprung erfolgen kann. Leider bjn ich nicht so fit in Assembler,um das zu finden... Das setzen einer userport Leitung würde ich wohl noch hinbekommen...


    Welche Spiele interessieren dich noch, ausser den oben genannten?