Neuer Bugfix: BluTrol (Dienstprogramm für Bluetooth-Gamecontroller) + Reckless Racing 2 (ein großartiges, neues Rennspiel)

Mit der Veröffentlichung von Jailbreak-basiertem BluTrol und unethered Jailbreak für alle iOS-Geräte (iPhone 3GS, 4, 4S, iPad 1, 2, iPod touch 3., 4. Generation) läuft die aktuellste iOS-Version 5.0.1, wenn Sie es ernst meinen Wenn Sie mit iOS spielen, können Sie es sich nicht leisten, sich die iCade Arcade-Konsole (wenn Sie ein iPad 1/2 haben) oder das iControlPad (wenn Sie kein iPad haben und / oder etwas Tragbares wollen) NICHT genauer anzuschauen.

Mit BluTrol können Bildschirmberührungen, die von einem Bluetooth-Gamecontroller wie dem oben genannten iCade oder iControlPad stammen, „injiziert“ werden. Es funktioniert einfach großartig - mit ein paar Pannen. Einer von ihnen wurde gerade von mir repariert. (Ein großartiges Konfigurationsvideo von BluTrol finden Sie unter //www.youtube.com/watch?v=9K78M-hpkiw&feature=player_embedded; Weitere Informationen und eine Kompatibilitätsliste: //www.icontrolpad.com/blutrol/)

Eines der größten iOS-Spiele der letzten Woche ist Reckless Racing 2. Nachdem ich die erste Ausgabe geliebt habe, habe ich sie sofort gekauft, nachdem ich TouchArcades Raving Review gelesen hatte (//toucharcade.com/2012/02/07/ rücksichtsloses-rennen-2-review /).

Leider unterstützt der Titel Bluetooth-Gaming-Controller nicht von Haus aus, obwohl der Entwickler dies sicherlich verspricht (siehe //forums.toucharcade.com/showthread.php?p=2119857#post2119857). Das heißt, zumindest vorerst müssen Sie BluTrol verwenden, um es mit Ihren Hardware-Gamecontrollern zu steuern.

Ohne mein geliebtes iControlPad hätte ich das Spiel natürlich nicht gespielt. Zuerst habe ich BluTrol in der Standardkonfiguration verwendet, die ich in meinem Forumsbeitrag unter //boards.openpandora.org/index.php?/topic/6735-blutrol-for-iphone-add-controls-to beschrieben habe -jede-app / page__view__findpost__p__124414. Wie Sie sehen können, habe ich das Steuerkreuz (und eine separate Taste) den (digitalen) Richtungsreglern und der Bremse / dem Gas zugeordnet. Später habe ich dieses Setup geändert, um Gas / Bremse vollständig von den X- und Y-Tasten auf dem Controller zu trennen, aber natürlich habe ich das D-Pad auf den linken / rechten Pfeilen abgebildet.

Alles ist gut gelaufen, es sei denn ... ich habe bemerkt, dass etwas nicht genau stimmt. Insbesondere in einigen Phasen (meistens Kurven) der meisten Spuren würde BluTrol einfach nicht die linken / rechten Pressen liefern. Dies geschah sowohl mit dem digitalen Steuerkreuz als auch mit dem linken analogen Knoten in der neuesten (v3) Beta 2.2-Firmware, die im Beitrag unter //boards.openpandora.org/index.php?/topic/5137-new-icp-test verfügbar ist -firmware-v21 / page__view__findpost__p__123646. Übrigens können Sie die neue Beta problemlos auf Ihr iCP flashen - es funktioniert einfach großartig, hat alle Vorteile der offiziellen, vorherigen Firmware - den neuen AYX-Modus; Die sofortige Bildschirmtastatur zeigt usw. - und macht außerdem den linken Analognub in den Standard-Digitalmodi zusätzlich zum herkömmlichen D-Pad nutzbar. (Natürlich ist es nur eine digitale Emulation, das heißt, sie liefert keine analogen Daten auf magische Weise. Das heißt, Sie können beispielsweise Death Rally, das analoge Steuerelemente verwendet, nicht mit allen möglichen Beschleunigungswerten steuern. Warten Sie, bis die offizielle analoge Unterstützung in BluTrol für das Debugging verfügbar ist - der Entwickler hat dies sicherlich versprochen (siehe //boards.openpandora.org/index.php?/topic/6735-blutrol-for-iphone-). Steuerelemente zu jeder App hinzufügen / page__view__findpost__p__121560))

Ich habe ein Demo-Video von all dem gemacht:

Das Problem ist besonders im zweiten Teil des Videos zu sehen, in dem RR2 weder den Pfeil nach links noch den Pfeil nach rechts gedrückt hat. (Das linke / rechte Symbol blinkt, während, wie auch im Video zu sehen, die Richtung auf dem Steuerkreuz des iCP gedrückt wird.)

Leider scheint dies ein häufiges Problem zu sein. Ich habe das Problem auf einem völlig sauberen iPad 1 reproduziert (keine anderen Jailbreak-Apps außer BluTrol; mein iPad 2 hat einige andere Cydia-Must-Haves wie RetinaPad, Display Recorder, Vollbild für Safari, BTstack GPS und Infinidock ). (Bitte beachten Sie, dass sowohl mein BluTrol als auch mein RR2 legale Einkäufe sind.)

Meine Lösung

Nach einigen Tests habe ich festgestellt, dass die Nicht-D-Pad-Tasten dieses besonders unzuverlässige Verhalten nicht aufweisen. Das heißt, ich musste einen Weg finden, um die Links- / Rechtsrichtung etwas anderem als dem physischen D-Pad zuzuordnen.

Dies ist eine Lösung, die 100% der Zeit funktioniert. Um mich nicht an ein völlig neues Tastenlayout oder gar an das Wechseln der Hände zu gewöhnen (das heißt, ich benutze meine rechte zum Lenken und die linke zum Gas / Bremsen), habe ich beschlossen, den Regler einfach auf den Kopf zu stellen so dass die Vier-Tasten-Sektion (AXBY) zum „neuen D-Pad“ wird. Um das ursprüngliche Layout beizubehalten (um nicht ein neues lernen zu müssen), habe ich Gas / Bremse auf das D-Pad abgebildet, das jetzt auf der rechten Seite des iCP auf den Kopf gestellt ist.

Deshalb habe ich folgendes Mapping erstellt:

Beachten Sie, dass ich für dieses Setup auch das ursprüngliche Layout im Spiel neu konfiguriert habe, indem ich das Symbol „Bremse“ (Abwärtspfeil) oben auf dem Symbol „Gas“ (Aufwärtspfeil) wegen des invertierten iCP bewege. Beachten Sie auch, dass die Symbole „E1“ und „0“ für die Schaltflächen „B“ (rechts) und „A“ (links) im (neuen) AYB iCade-Modus des iCP stehen.

Sie können sich natürlich ein anderes Mapping-Schema für Reckless Racing 2 ausdenken. Das einzige, was Sie beachten müssen, ist, dass Sie das D-Pad nicht zum Lenken verwenden möchten, sondern nur für Gas / Pause. Sie können auch die Schultertasten für die beiden letzteren verwenden, wenn Sie ganz darauf verzichten möchten, das Steuerkreuz zu verwenden. In der Praxis habe ich festgestellt, dass dies nicht wirklich notwendig ist, da ich nicht wirklich auf Probleme gestoßen bin, die sich aus der Gas- / Bremsereigniseinspritzung des D-Pads ergeben. Sollten Sie jedoch auf sie stoßen, weisen Sie diesen Funktionen einfach andere Hardwaretasten zu.

UPDATE (12/02): Nachdem ich einige Zeit gespielt habe, habe ich herausgefunden, dass das D-Pad nicht für das Beschleunigungs- / Brems-Mapping verwendet werden kann, da der oben erwähnte Fehler auch zu unzuverlässigen Screen-Touch-Injections führt. Aus diesem Grund habe ich beschlossen, das D-Pad vollständig zu lösen und stattdessen die rechte Schulter mit „brake” zu versehen (damit ich mit der rechten Hand darauf zugreifen kann, während ich die linke wie üblich für left / left benutze). richtige Kontrolle). Im neuen AYB-Modus ist es „6”.

Einige andere Bemerkungen zum Spiel. Glücklicherweise benötigen Sie keine In-App-Käufe. Die Gesamtzeit, um die maximale Autokonfiguration mit allen Upgrades zu erreichen, betrug auf meinem iPad 2 ungefähr 5 bis 6 Stunden reine Spielzeit (natürlich mit dem iControlPad). Dabei habe ich das gekauft (und jedes Mal maximal) Folgende zwei Autos: Binga 400 und Trumper M2 (und natürlich der Tector V2-R). Im Multiplayer-Modus müssen Sie nichts anderes kaufen - im Gegensatz zu Death Rally, wenn Sie den Preis für IAP-Multiplayer-Upgrades in Betracht ziehen. In meinen Tests hat der (Remote-) Multiplayer einwandfrei funktioniert.

UPDATE (12/02, später): Unter //boards.openpandora.org/index.php?/topic/5137-new-icp-test-firmware-v21/page__view__findpost__p__125032 habe ich weiter an der neuesten Version (v3) gearbeitet. Beta-Firmware für das iControlPad. Lassen Sie mich anführen:

"Wir haben die neue Firmware sowohl im ABY- als auch im AX-Modus (analog auch als Vertex Blaster bezeichnet) ausgiebig getestet. Stellt in beiden Modi eine einwandfreie Verbindung her, ohne dass ein menschliches Eingreifen erforderlich ist (einschließlich Hochfahren der Einstellungen, Entfernen der vorherigen Kopplung, erneutes Koppeln usw.). In beiden Modi müssen Sie nur lange auf "Start" drücken, um in den zuletzt verwendeten Modus zu gelangen. Im ABY-Modus können Sie den Controller auch während des Spielens trennen / neu verbinden - auch in nicht-nativen Spielen, für die BluTrol erforderlich ist. ( Getestet in RR2.)

Außerdem kann es problemlos mit nativ unterstützten BT-Tastaturen (nicht mit der ersten (weißen, großen) Apple Wireless Keyboard) kombiniert werden. Beide können gleichzeitig mit demselben iDevice verbunden werden. In Spielen können Sie davon Gebrauch machen, wenn Sie etwas Seltsames tun möchten - zum Beispiel eine Richtung oder einen Schlüssel "klebrig" machen, wie den Kerl die ganze Zeit in Mos Speedrun springen zu lassen. Natürlich hat das alles im Moment nicht viel Sinn, dass Controller (?) Keine Zwei-Spieler-Modi unterstützen. Sie könnten erwägen, einen neuen "Zwei-Spieler" -Modus mit unterschiedlicher Tastendruck-Emualtion für den zweiten Modus und mit einer speziellen Tastenkombination als zweiten (nicht standardmäßigen) Controller hinzuzufügen. Es scheint auch nicht sehr schwer zu implementieren zu sein und würde im Gegensatz zu WiiMote (dem einzigen Controller, der im Mehrspielermodus und nur in iMAME4All unterstützt wird) auch ohne JB funktionieren.

Alles in allem empfehle ich das Upgrade auf diese Firmware. Es ist ein großer Vorteil, dass Sie das Pairing / Re-Pairing nicht jedes Mal entfernen müssen, wenn Sie spielen möchten. "