Beiträge von Retrofan im Thema „Welche Action-Games benötigen (ingame) "Space" oder andere Keyboard-Tasten?“

    Das stimmt so nicht.

    Die Frage war, ob das auch mit dem anderen Port funktioniert. Meine Antwort betont vor allem, dass NUR Feuer auf Port 1 (ja, mit "Tricks" unterscheidbar) einem Druck auf die Space-Taste entspricht. Sie sind nicht absolut identisch – aber bei einer normalen Abfrage (wie sie in den meisten Games vorgenommen wird) werden sie gleich behandelt – sonst würde der hier besprochene 2-Joystick-Trick ja nicht funktionieren.

    Aber nochmal zurück zu der Liste aus Posting 69: Welche Aktionen werden bei den Spielen ausgelöst? Vielleicht kennt ja der Eine oder Andere das eine oder andere Game und kann da Licht ins Dunkel bringen.

    Dieser heutige Beitrag ist im Threadzusammenhang eventuell einen Blick wert?

    Klar ist er das, danke. Blöd, dass die sich die Arbeit teils nochmal gemacht haben, statt auf unserer Liste aufzubauen. Und blöd, dass sie nicht dazuschreiben, für was denn nun die Space-Taste in dem jeweiligen Game genutzt wird. Wenn es z.B. nur "Pause" ist, dann muss das nicht unbedingt auf den Joystick gemapt werden. Ich habe die Listen miteinander abgeglichen und folgende Namen sind neu. Wenn jemand weiß, welche Funktion da per Keyboard ausgelöst wird, dann bitte ich um Nennung. Sobald die Belegung bekannt ist, werde ich das jeweilige Spiel unserer Liste auf Seite 1 hinzufügen.

    Combat Crazy

    Buffalo Bill's Wild West Show

    Moonwalker

    Supremacy

    Robocop 2

    Arachnophobia

    California Raisins

    Cyberdyne Warrior

    Flying Shark

    Menace

    Salamander

    Tai-Pan

    Goonies

    F18 Hornet

    Give my Regards to Broad Street

    Gremlins II - The New Batch

    Monty on the Run

    NATO Commander

    Sleepwalker

    Telnyr II - The Golden Chalice

    Times of Lore

    Wizard's Doom

    Hyper Circuit

    Saracen

    Clik Clak

    Thunderblade

    Mickey Mouse

    3-D Skramble

    Golf Master

    Spitfire '40

    I-Ball

    Ikari Warriors

    Fort Apocalypse

    Dream Warrior

    Star Raiders II

    Gradius

    Into Oblivion

    Arnie

    Blue Max

    Empire Strikes Back

    Rescue on Fractalus

    Stellar 7

    Spindizzy

    Fantasy World Dizzy

    Treasure Island Dizzy

    Fred's Back

    Garfield - Big, Fat, Hairy Deal

    Hard Hat Mack

    Solomon's Key

    Vampire

    Zorro

    Castle Master

    Crypt, The

    Dark Side

    Driller

    Total Eclipse

    Total Eclipse II

    Donald Duck's Playground

    Ghettoblaster

    Kwik Snax

    Microdot

    Super Pipeline II

    Asterix & Magic Cauldron

    Entombed

    Gunfright

    Night Shade

    Pentagram

    Staff of Karnath

    Saboteur

    Time Machine

    Cyberwing

    First Strike

    Dizzy - Prince of The Yolk Folk

    Magicland Dizzy

    Crystal Kingdom Dizzy

    Annihilator II

    Battle Command

    Double Dragon (Ocean)

    Toki

    Apache Strike

    Arcade Pilot

    Bugs Bunny - Private Eye

    Miecze Valdgira II (English)

    Night Shift

    Out Run (US version)

    Tenract

    Tenract II - Evil is Back Again

    Ich habe die Liste aktualisiert. Es sind nun 75 Einträge.

    Rund 25 davon, also 1/3, verwenden nicht oder nicht ausschließlich die Space-Taste. Ich setze meine Hoffnungen (wenn man von Emulation inkl. frei belegbarer PC-Controller mal absieht) auf einen kommenden 9-Pin-Multibutton-Joystick (bzw. -GamePad), der zu "gehackten" Versionen dieser Games führen sollte. Natürlich würden nicht alle auf einen Schlag angepasst werden aber ich denke, das gewiefte Hacker mit den beliebten Mega-Sellern anfangen würden und sich dann langsam nach unten durcharbeiten. Ich könnte mir gut vorstellen, dass ALeX zu Testzwecken mit ein oder zwei gepatchten Games "in Vorleistung" gehen würde – allein zum Testen seines Microcontrollers für unseren geplanten Prototypen.

    Und on top gäbe es noch Arcade-Games, die multiple Funktionen bei der C64-Portierung auf die eine verbliebene Feuertaste zusammengelegt haben, wie z.B. Xevious (Schüsse und Bomben). Vielleicht bekäme man die Funktionen/Waffen ja nachträglich wieder getrennt, was ich sehr cool fände.

    (Noch ein Argument gegen diese Spacetasten-JoyPort1-Basteleien ist, dass diese nicht Multiplattform-kompatibel sind. Ein richtiges Multibutton-Gamepad mit nur einem 9-Pin-Anschluss könnte man aber u.a. (notfalls umschaltbar) auch am Amiga verwenden – und da gibt es z.B. schon viele Spiele mit Multibutton-Untertstützung.)

    Wo liegt denn jetzt genau die Grenze?

    Es gibt keine scharfe Grenze. Das "halbe Keyboard" wäre auf jeden Fall zu viel. Wenn man hier alle Keyboard-Funktionen in eine Zeile bekommt, wäre es wahrscheinlich noch OK. Oder anders gesagt, eine deutlich einstellige Anzahl, besser in der unteren Hälfte. ;)

    Die meisten C64-Joysticks haben sehrwohl mehr als einen Button. Das Problem liegt natürlich vielmehr darin, daß man sie in der Regel nicht per Software unterscheiden kann.

    Du weist sicherlich, was gemeint war – ein "logischer" Button.

    Und zählen auch Tasten für nicht zwingend notwendige, aber komfortverbessernde Funktionen?

    Nein. Eine Kill-Taste für die Spielfigur, Pause, Neustart etc. sind hier nicht relevant (das hatte ich oben irgendwo auch schon erwähnt).

    Um es vielleicht noch etwas klarer zu machen: Ich suche vorwiegend nach Games, die durch einen Hack auf Multibutton-Controller einen deutlichen Komfortgewinn erzielen würden. Aber selbst auf Multibutton-Controllern ist die Button-Anzahl begrenzt, daher macht das für Spiele keinen Sinn, die das halbe Keyboard belegt haben. Manche Spiele, die 5 oder 6 Tasten zur Auswahl von Waffen benutzen, kann man software-technisch (mit etwas mehr Aufwand) auf weniger Buttons ummappen, indem man z.B. einen Button zum Durchschalten und einen zweiten zum Aktivieren verwendet. Die Keyboard-Belegung kann man bei einem Hack aktiv lassen und die Multibutton-Controller-Unterstützung parallel/optional einbauen. Neustart u.ä. möchte man eher nicht auf einem Button liegen haben, der direkt neben dem Feuerknopf liegt, daher, und weil es dabei nicht um hohe Geschwindigkeit geht, habe ich solche Funktionen ausgeschlossen. Und weil ich hier nur sammeln und weniger den Sinn diskutieren wollte, habe ich meine Suche ganz allgemein formuliert.

    Ich denke, da ist auch vieles dem Umstand geschuldet, dass die Joysticks für den C64 nur einen Button hatten.

    Natürlich. Viele der hier genannten Spiele sind klassische Arcade-Games und an den Kabinetts habe ich nur selten weit weg liegende Space-Bars und F7-Tasten gesehen – dafür halt mehrere Feuer-Buttons relativ nah beieinander. ;) Es ist klar, dass die Keyboard-Mitbenutzung einiger Action-Games aus reiner Not entstand und nicht, weil es so praktisch wäre.

    Will sagen, da haben sich die Entwickler so haptisch und von der Art her schon meist die passenden Tasten ausgesucht (natürlich). So dass es schon fast einen Mehrwert ergibt, im Vgl. zu just buttons on a Joypad /-Stick.

    Das würde ich jetzt mal unter "persönliche Geschmacksache" einsortieren. Denn ich persönlich hatte immer Probleme damit, z.B. Smartbombs mit dem Keyboard auszulösen. Denn meistens benötigt man solche Waffen, wenn es ohnehin auf dem Bildschirm eng wird und dann will ich ungern nach der genauen Lage des Keyboards und der Space-Taste suchen und auch den Weg für die Hand möglichst kurz halten. Bei den wenigen Spielen, bei denen ich wusste, dass ich mit Space eine Smartbomb o.ä. auslösen kann, hatte ich einen "komplizierten" Aufbau gewählt, bei dem ich das Keyboard mit den Füßen erreichen konnte. Wirklich praktikabel ist das aber auf Dauer nicht.

    --> Zahlentasten und F-Tasten

    Danke, aber bitte, wie bei den anderen Nennungen auch, mit den Funktionen, die ausgelöst werden. Guck dir bitte mal die Liste im ersten Posting an. Dort soll ich das der Übersichtlichkeit halber einfügen und das geht nur, wenn eine gewisse Syntax eingehalten wird.

    --> die halbe Tastatur

    Dann besser nicht, denn das hatte ich hier ausgeschlossen. Es geht um Spiele, die nur wenige Tasten auf dem Keyboard verwenden.

    Aber ob das dann wirklich jemand umsetzt und all diese Cracks nochmal nachträglich in der Hinsicht bearbeitet, ist halt die Frage.

    Ich setze da voll auf die Kreativität und den Arbeitseifer unserer C64-Coding-Experten. Bis jetzt wurde noch jede gute Hardware-Erweiterung mit Spezialversionen unterstützt, seien es "exotische" Massenspeicher, 4-Spieler-Adapter oder was auch immer. Ich mache mir da relativ wenig Sorgen.

    Sind mehr Spiele, die SPACE benutzen, als man denkt eigentlich.

    Finde ich auch. Ich hatte mit 20 bis 30 Spielen gerechnet und jetzt sind es schon über 70. Wobei auch etliche nicht (nur) Space verwenden, sondern Return, Shift, Buchstaben/Ziffern/Satzzeichen oder F-Tasten.

    Will man es auch am echten C64 umsetzen, müsste man halt beide Joyports nutzen mit einem Joystick

    Oder aber man nimmt einen Multibutton-Controller und fügt den Cracks der Games einen Patch hinzu, der den Keyboard-Tasten Controller-Buttons zuweist (Stichwort: Feuer2/Feuer3 oder PotX/PotY). Aber das soll nicht Thema dieses Threads sein, sondern wird eher Bitte melde dich an, um diesen Link zu sehen. besprochen.

    Bitte melde dich an, um diesen Anhang zu sehen.

    Bei einem Dutzend Games wurden die Patches für Multibutton-Controller sogar schon gemacht:

    Battle Command, Chase HQ2, Double Dragon, Last Ninja Remix, Myth, Paradroid Redux, Robocop 2, Spacegun, Super Mario Bros, Turrican II, Giana-Sisters 30th Anniversary ...

    Mir fällt noch Nemesis ein, wo man die rechte Shift Taste ... zum Aktivieren der Extras verwendet.

    Wir haben aber auch locker ein weiteres Dutzend Games, wo nicht die Space-Taste wichtige Action-Funktionen auslöst – auch wenn sie natürlich besonders oft zum Einsatz kommt.

    Und hier auch noch der Beitrag im Lemon Forum

    Danke, gerade abgeglichen. Da ist ja noch eine Menge dabei, die wir hier noch nicht hatten:

    Renegade - P: Punch, K: Kick

    Cabal - Space: Granate

    Operation Wolf - Space: Granate

    Typhoon - Space: Smartbomb

    Z - Space: Bombs

    Terra Cresta - Space: Formation aktivieren
    Slap Fight - Space: Extra aktivieren

    Future Knight - Space: Gegenstand auswählen

    Golden Axe - Space: Spezialwaffe

    Turbo Charge - Space: Turbo
    Kung Fu Master - Space: wechselt zwischen Punch und Kick

    Tusker - Space: Gegenstand aufnehmen
    Marauder - Space: Smartbomb
    Atomic Robo-Kid - Space: Waffen umschalten
    Ice Palace - Space: Menü

    Technocop - Space: Waffen umschalten

    Barbarian II - Space: Höhlen betreten etc.

    Aviator Arcade II - Space: Smartbomb

    Shinobi - Space: Ninja Magie

    Shadow Dancer - Space: Ninja Magie

    Sky Shark - Space: Bombs


    Unsicher, welcher Button und welche Funktion:

    Annihilator - ?

    Supremacy - ?

    Jetzt gehen wir ja schon bald auf die 70 Games zu, die genannt wurden.

    Hmm, dazu gab es mal im Lemon64 Forum einen langen Beitrag.

    Den habe ich wohl nicht gefunden. Ist aber auch nicht so schlimm, jetzt haben wir einen eigenen – mit fast 50 Games. Aber wenn du den noch finden solltest, würde ich mich über den Link freuen – zum Abgleich mit unserem.

    Das Gute ist ja, daß die meisten solcher Spiele über Joyport 2 gesteuert werden, und man die Space Taste ja auch durch Feuer auf Joyport 1 simulieren kann.

    Ja, was aber nur auf die Spiele zutrifft, die nur eine einzige Zusatzfunktion haben und diese dann über "Space" nutzbar machen. Wie wir hier sehen, verwenden aber auch nicht wenige Games andere Knöpfe, wie C=, Return, F-Keys, C, Q, Shift oder noch ganz andere Tasten.

    Oder zählt das schon als Tastatursteuerung?

    Och, das geht ja noch.

    Ich habe noch mehr Games gefunden:

    Knight 'n' Grail (F1: Schwert wählen, F3: Rüstung wählen, Space: Karte/Spiel umschalten)

    Project Firestart (I: Inventory, C: change weapon)

    Turbo Outrun (Space: Turbo aktivieren)

    X-Out (F1/F2/F3/F4: Raumschiffgeschwindigkeit ändern, Shift/C=: sekundäres Waffensystem aktivieren)

    Spherical (C=: Smartbomb)

    Chase H.Q. I/II (Return: Turbo)

    Spy Hunter (A/JoyButton1: abfeuern der vorderen Waffe (Maschinengewehr/Raketen), Z/JoyButton2: Abfeuern der hinteren Waffe (Rauch/Öl))

    (Spy Hunter ist ein wenig speziell, weil man es eigentlich mit 2 Joysticks spielt und JoyButton (Port2) die zweite Waffe auslöst, aber es geht auch mit nur einem Joystick und Keyboard)