Projekt "Arcade"

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

  • ich selbst bin in meiner Jungend mit Donkey Kong "gross geworden",.
    daher habe ich viele Dinge immer auf Basis von diesem Spiel gemacht,..

    Daher sollte man sich vorher überlegen, ob man mehr der "horizontale" oder der "vertikale" :winke: Type ist. :drunk:

    Vertikal = Bildschirm senkrecht,.. (ich habe auch 4:3 hochkant genutzt)
    Horzizontal = ist mehr der Street-Fighter Type,..

    ich würde dafür auch keinen C64 aufbauen.. als erste Übung sind die genannten Jamma PCB am einfachsten..

    mfG.

    gepflegt werden: VC20, VIC20, C16, 116, C/plus4, C64, C64 II, SX64, C128, C= PC20-III, C= LT286-C,... :thumbup: + amigos

  • Hat beides seinen Reiz.
    Wenn ich an Arcade bzw Videospielautomaten denke dann an Frogger,Space Invaders,DonkeyKong,Pac Man usw.
    Diese sind alle wie etliche andere Vertikal und auf der 60 in 1 zu finden.

    Horizontal gibt es weniger Klassiker wie Defender,Moon Patrol etc.

    Dafür wäre die 19 in1 Platine ideal.

    Es gibt aber wirklich schöne neuere Games wie Mortal Combat oder die Metal Slug Reihe, die mit Mame oder einer endeten Multi PCB daherkommen.

    Im grunde bräuchte man mehrere Geräte zum grossen Glück :/

    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

  • Also ich halte das ganze für murks, ein arcade cabinet macht man mit name und nutzt die original arcade versionen (und darüberhinaus wenn man mag noch andere emulatoren)...gerade moon patrol ist doch käse am c64, das macht doch kein Spaß!

    Moon patrol war damals auch einer meiner lieblingsautomaten und eben auch für mich noch anreiz zusammen mit elevator action mir so ein teil irgendwann zu bauen. Moon patrol hatte ich damals nicht geschafft durchzuspielen und das muss ich irgendwann auch noch nachholen.

  • 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 ?

    Du kannst mittels VICE eigentlich recht einfach selber herausfinden, wo das "Game Over" kommt. Einfach im Emulator bis zum GameOver-Screen spielen und dann mit Alt+M in den Monitor. Dort das Disassembly-Fenster öffnen. Der Pointer steht jetzt dort, wo sich zur Zeit der Programmablauf befindet. Wahrscheinlich in einer Warte-Schleife oder er springt gerade zum Game-Over-Text-Schreiben oder ähnliches. Einen dieser JMPs oder JSRs leitest du dann um in einen freien Speicherbereich (ursprüngliches Sprungziel merken), läßt dort testweise den Rahmen flackern und springst von dort weiter zur gemerkten Adresse. Wenn es an der richtigen Stelle flackert, und *nur* dort (!), kannst du die Routine für den Userport-Impuls reinschreiben. Pass aber auf, dass du nicht eine Routine kaperst, die auch für andere Dinge genutzt wird - z.B. eine generelle Warteschleife :rolleyes:

  • Zitat von katarakt

    Also ich halte das ganze für murks, ein arcade cabinet macht man mit name

    Ein Arcade Cab betreibt man mit ORIGINAL PCBs ;)

    Arcade: Twinliner, Fashion Vision,
    "Cosmic Guerilla" cocktail table
    Pins: Scared Stiff + Getaway
    C64, C65, C66, Gammel+Mist...

  • Sicher sind orginale PCB´s das schönste.
    Eine Maschine die Geld druckt ist auch was feines.
    Wer keine hat, schliesst Kompromisse und hat dennoch Spaß.

    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

  • wieviele orginale pcbs hast du den?
    sind da keine bootlegs dabei? :cool:

    Hab auch Bootlegs und Conversationen dabei. So lange die sich nicht vom original unterscheiden sehe ich das nicht so eng. Originale für einen vernünftigen Preis zu bekommen ist nicht so einfach. WENN man sie denn ÜBERHAUPT bekommt.
    Hauptsache echte Hardware und keinen emulierten Mist.
    Es gibt aber auch viele, sehr schlecht gemachte Bootlegs - sowas brauche ich nicht wirklich.
    Ich hab ca. 50:50 original PCBs und Bootlegs.

    Arcade: Twinliner, Fashion Vision,
    "Cosmic Guerilla" cocktail table
    Pins: Scared Stiff + Getaway
    C64, C65, C66, Gammel+Mist...

  • Schlechtes Verhältnis Original:BL :aetsch:

    Originale bekommt man scheinbar nur in Amiland für vernünftige Preise. In D drehen sie preislich völlig am Rad :abgelehnt

    Reparaturtipps auf eigene Gefahr! Ihr seid alt genug, um zu wissen, was Ihr tut. :wink:
    Strom macht klein, schwarz und hässlich. :strom:

  • Sicher sind orginale PCB´s das schönste.
    Eine Maschine die Geld druckt ist auch was feines.
    Wer keine hat, schliesst Kompromisse und hat dennoch Spaß.

    Gut ausgedrückt. :thumbup:

    carrier lost...

    atdtums.pm:64000

    CONNECT - UNDERGROUND MAIL SYSTEM -

  • Depp - das ist der Trockenkeller für die Wäsche! :nuss:
    Außerdem rennen da die Mieter dann ständig durch um in ihre Keller zu kommen... :abgelehnt

    Reparaturtipps auf eigene Gefahr! Ihr seid alt genug, um zu wissen, was Ihr tut. :wink:
    Strom macht klein, schwarz und hässlich. :strom:

  • ahso :facepalm:

    Wäsche in den Garten, Balkon, oder garnicht waschen :D

    Hab inner alten Bude nen Kneipenkicker im Trockenraum gehabt. War lustig wenn die Bettlaken da hingen :thumbsup:

    Arcade: Twinliner, Fashion Vision,
    "Cosmic Guerilla" cocktail table
    Pins: Scared Stiff + Getaway
    C64, C65, C66, Gammel+Mist...

  • 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.

    Dazu mal ein Gedanke.

    In den TFTs bzw. LCD der ersten Generation sind oft Diffuser-Scheiben, sowie mehrlagige Folien verbaut.
    Dort sind sie hinter dem Bildgebenden TFT-Teil und sollen das Kaltkathoden- oder LED-licht gleichflächig streuen.
    Ich habe vor Jahren mal einen 17-Zöller versucht zu reparieren, was aber fehlschlug - die Folien habe ich aufgehoben.
    Bei TFT-Fernsehern ist das genauso aufgebaut, man kommt bei defekten TV-Geräten (Wertstoffhof) einfacher an große Formate.

    Wenn man so eine Folie aus einen geschlachteten Gerät vor ein heutiges TFT montiert bekommt man eine Weichzeichnung.
    Ich habe das mal als Foto angefügt:

    Bitte melde dich an, um diesen Anhang zu sehen.

    Klar, wird nie ein CRT werden aber ein möglicher und simple umzusetzender Kompromiss finde ich.
    Erstaunlich finde ich auch, wie "schön stumpf" die Farben werden.
    Was meint Ihr?

    8-Bit enthalten circa 150g reinen Alkohol und sind bei regelmäßigem Konsum nicht unbedenklich :drunk:

  • Klar, wird nie ein CRT werden aber ein möglicher und simple umzusetzender Kompromiss finde ich.
    Erstaunlich finde ich auch, wie "schön stumpf" die Farben werden.
    Was meint Ihr?

    Ein unscharfes und weniger buntes Bild scheint mir nicht unbedingt das zu sein, was manche Leute durch Verwendung eines CRT-Monitors erreichen wollen?

    Mal so zum Vergleich ein Detailfoto des Bildes auf einem echten Röhrengerät, welches allerdings für dieses Vertikal-Arcade-Spiel auf die Seite gelegt wurde:
    Bitte melde dich an, um diesen Anhang zu sehen.

    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.

  • Wenn man sich mal die Grafik am Low Res Schirm ansieht dann bemerkt man, das durch die Leuchtstärke die Farben Irgendwie ineinander übergehen,verwischen.
    Die Pixel überstrahlen und die Farben sind kräftig.

    Unseen Dein Beispiel ist aber Horizontal, vertikal wären

    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