Νέο bugfix: BluTrol (βοηθητικό πρόγραμμα ελεγκτή παιχνιδιών Bluetooth) + Reckless Racing 2 (ένα μεγάλο, νέο παιχνίδι αγώνων)

Με την κυκλοφορία του BluTrol βασισμένου σε jailbreak και του untethered jailbreak για όλες τις συσκευές iOS (iPhone 3GS, 4, 4S, iPad 1, 2, iPod touch 3rd, 4th gen) με την πιο πρόσφατη έκδοση iOS, 5.0.1, αν είστε σοβαρά στο iOS gaming, δεν μπορείτε να αντέξετε οικονομικά την κονσόλα arcade iCade (αν έχετε iPad 1/2) ή το iControlPad (αν δεν έχετε iPad και / ή θέλετε κάτι φορητό).

Το BluTrol καθιστά δυνατή την "έγχυση" των επαφών οθόνης που προέρχονται από ελεγκτή παιχνιδιών Bluetooth όπως το προαναφερόμενο iCade ή το iControlPad. Λειτουργεί απλά υπέροχα - με κάποιες δυσλειτουργίες. Ένας από αυτούς έχει μόλις διορθωθεί από μένα. (Ένα εξαιρετικό βίντεο διαμόρφωσης του BluTrol διατίθεται στη διεύθυνση //www.youtube.com/watch?v=9K78M-hpkiw&feature=player_embedded · περισσότερες πληροφορίες και λίστα συμβατότητας: //www.icontrolpad.com/blutrol/)

Μία από τις μεγαλύτερες κυκλοφορίες του παιχνιδιού iOS της τελευταίας εβδομάδας είναι η Reckless Racing 2. Έχοντας αγαπήσει την πρώτη δόση, την αγόρασα αμέσως, αμέσως μετά την ανάγνωση της αναθεώρησης του TouchArcade (//toucharcade.com/2012/02/07/ απερίσκεπτη-αγωνιστική-2-αναθεώρηση /).

Δυστυχώς, ο τίτλος δεν υποστηρίζει ελεγκτές παιχνιδιών Bluetooth εγγενώς, αν και ο προγραμματιστής σίγουρα το υπόσχεται (βλ. //Forums.toucharcade.com/showthread.php?p=2119857#post2119857). Δηλαδή, προς το παρόν τουλάχιστον, θα πρέπει να χρησιμοποιήσετε το BluTrol για να τον ελέγξετε με τους ελεγκτές παιχνιδιών του υλικού σας.

Φυσικά, δεν θα είχα παίξει το παιχνίδι χωρίς το αγαπημένο μου iControlPad. Στην αρχή, έχω χρησιμοποιήσει το BluTrol στην τυπική διαμόρφωση που περιγράψαμε στη φόρμα μου στο //boards.openpandora.org/index.php?/topic/6735-blutrol-for-iphone-add-controls-to -any-app / page__view__findpost__p__124414. Όπως βλέπετε, έχω χαρτογραφήσει το d-pad (και ένα ξεχωριστό κουμπί) στα (ψηφιακά) χειριστήρια κατεύθυνσης και το φρένο / αέριο. Αργότερα έχω τροποποιήσει αυτή τη ρύθμιση για να ξεχωρίσω τελείως το αέριο / φρένο στα κουμπιά X και Y του ελεγκτή, αντίστοιχα, αλλά, φυσικά, κράτησα το D-pad χαρτογραφημένο στα αριστερά / δεξιά βέλη.

Όλα πήγαν καλά, εκτός αν ... άρχισα να παρατηρώ ότι κάτι δεν είναι ακριβώς σωστό. Ιδιαίτερα σε μερικά στάδια (κυρίως καμπύλες) των περισσότερων κομματιών, το BluTrol απλά δεν θα έδινε τα αριστερά / δεξιά πρέσες. Αυτό έγινε χρησιμοποιώντας τόσο το ψηφιακό D-pad όσο και το αριστερό αναλογικό nub στο τελευταίο (v3) beta 2.2 firmware που είναι διαθέσιμο από τη θέση στο //boards.openpandora.org/index.php?/topic/5137-new-icp-test -firmware-v21 / page__view__findpost__p__123646. Παρεμπιπτόντως, μπορείτε να αναβοσβήνετε με ασφάλεια το νέο beta στο iCP σας - λειτουργεί πολύ απλά, έχει όλα τα καλούδια του επίσημου, προηγουμένου firmware - τη νέα λειτουργία AYX. το άμεσο πληκτρολόγιο οθόνης που δείχνει κ.λπ. - και, επιπλέον, καθιστά το αριστερό αναλογικό nub χρήσιμο εκτός από το παραδοσιακό D-pad στις τυπικές ψηφιακές λειτουργίες. (Φυσικά, είναι απλώς μια ψηφιακή εξομοίωση, δηλαδή δεν θα παραδώσει μαγικά αναλογικά δεδομένα, δηλαδή δεν θα μπορείτε να ελέγξετε, για παράδειγμα, το Death Rally, το οποίο χρησιμοποιεί αναλογικά χειριστήρια, με όλες τις πιθανές τιμές επιτάχυνσης. Θα χρειαστεί να περιμένετε την επίσημη αναλογική υποστήριξη για να εντοπίσετε σφάλματα στο BluTrol γι 'αυτό - ο Dev σίγουρα το έχει υποσχεθεί (βλ. //Boards.openpandora.org/index.php?/topic/6735-blutrol-for-iphone- add-controls-to-any-app / page__view__findpost__p__121560))

Έχω κάνει ένα demo βίντεο για όλα αυτά:

Το πρόβλημα είναι ορατό ιδιαίτερα στο δεύτερο μέρος του βίντεο, όπου, ενώ έχω διατηρήσει συνεχώς είτε το αριστερό ή το δεξί βέλος πιέζεται, το RR2 δεν το έλαβε συνεχώς. (Το εικονίδιο αριστερά / δεξιά αναβοσβήνει ενώ, όπως φαίνεται και στο βίντεο, η κατεύθυνση του σίγουρα πιέζεται στο D-pad της iCP.)

Δυστυχώς, αυτό φαίνεται να είναι ένα κοινό πρόβλημα. Έχω αναπαραγάγει το πρόβλημα σε ένα εντελώς καθαρό (δεν υπάρχουν άλλες εφαρμογές jailbreak εκτός από το BluTrol, το iPad 2 μου έχει κάποιες άλλες Cydia που πρέπει να έχουν όπως το RetinaPad, το Display Recorder, το FullScreen για το Safari, το GPS BTstack και το Infinidock ). (Σημειώστε ότι, φυσικά, τόσο το BluTrol όσο και το RR2 μου είναι νόμιμες αγορές).

Η λύση μου

Μετά από κάποιες δοκιμές, συνειδητοποίησα ότι τα κουμπιά που δεν είναι D-pad δεν παρουσιάζουν αυτήν την ιδιαίτερα αναξιόπιστη συμπεριφορά. Δηλαδή, έπρεπε να βρω έναν τρόπο να χαρτογραφήσω τις αριστερές / τις σωστές κατευθύνσεις σε κάτι διαφορετικό από το φυσικό D-pad.

Αυτή είναι μια λύση που λειτουργεί το 100% του χρόνου. Για να αποφύγετε να συνηθίσετε σε μια εντελώς νέα διάταξη κουμπιού ή ακόμα και να "εναλλάξετε τα χέρια" (δηλαδή να αρχίσετε να χρησιμοποιείτε το σωστό για το τιμόνι και το αριστερό για το αέριο / το φρένο), αποφάσισα να γυρίσω τον ελεγκτή ανάποδα έτσι ώστε το τμήμα των τεσσάρων κουμπιών (AXBY) να γίνει το "νέο D-pad". Για να διατηρήσω την αρχική διάταξη (και πάλι, για να αποφύγω να μάθω νέα), χαρτογράφησα το αέριο / φρένο στο D-pad, το οποίο τώρα βρίσκεται στα δεξιά στο iCP ανοδικών.

Επομένως, έχω δημιουργήσει την ακόλουθη χαρτογράφηση:

Σημειώστε ότι για αυτή τη ρύθμιση, επίσης, αναμορφώσαμε την αρχική διάταξη στο παιχνίδι μετακινώντας το εικονίδιο "φρένο" (κάτω βέλος) στο πάνω μέρος του εικονιδίου "αερίου" (επάνω βέλος) εξαιτίας του ανεστραμμένου iCP. Σημειώστε επίσης ότι τα εικονίδια "E1" και "0" προορίζονται για τα κουμπιά "B" ("δεξιά") και "A" ("αριστερά") στη λειτουργία iCade (νέου) iCade του iCP αντίστοιχα.

Μπορείτε, φυσικά, να καταλήξετε σε ένα διαφορετικό σχέδιο χαρτογράφησης για το Reckless Racing 2. το μόνο πράγμα που θα πρέπει να έχετε κατά νου ότι δεν θα θέλετε να χρησιμοποιήσετε το D-pad για το τιμόνι, μόνο για αέριο / σπάσιμο. Μπορείτε επίσης να χρησιμοποιήσετε τα κουμπιά ώμων για τους τελευταίους δύο, αν θέλετε να αποφύγετε να χρησιμοποιείτε το D-pad. Στην πράξη, βρήκα ότι δεν θα είναι πραγματικά απαραίτητο, καθώς δεν αντιμετώπισα πραγματικά προβλήματα που προκύπτουν από την έγχυση αερίου / φρένου του D-pad. Ωστόσο, αν τα συναντήσετε, απλώς εκχωρήστε άλλα κουμπιά υλικού σε αυτές τις λειτουργίες.

UPDATE (12/02): έχω ανακαλύψει ότι το D-pad δεν μπορεί να χρησιμοποιηθεί για χαρτογράφηση επιτάχυνσης / φρεναρίσματος, είτε επειδή το προαναφερθέν σφάλμα έχει ως αποτέλεσμα ανεπιθύμητες ενέσεις οθόνης αφής. Ως εκ τούτου, αποφάσισα να απεγκαταστήσω πλήρως το D-pad και, αντ 'αυτού, να χαράξω το "φρένο" στον δεξιό ώμο (ώστε να μπορώ να το αποκτήσω με το δεξί μου χέρι, ενώ χρησιμοποιώ το αριστερό, δικαίωμα ελέγχου). Είναι "6" στη νέα λειτουργία AYB.

Κάποιες άλλες παρατηρήσεις στο παιχνίδι. Ευτυχώς, δεν θα χρειαστείτε αγορές εντός εφαρμογής. Ο συνολικός χρόνος για να επιτευχθεί η μέγιστη διαμόρφωση του αυτοκινήτου με όλες τις αναβαθμίσεις μου πήρε περίπου 5-6 ώρες καθαρό χρόνο παιχνιδιού (με το iControlPad, φυσικά) στο iPad 2. Κατά τη διάρκεια αυτής, έχω αγοράσει (και κάθε φορά max'ed) το μετά από δύο αυτοκίνητα: Binga 400 και Trumper M2 (και, φυσικά, το Tector V2-R). Δεν θα χρειαστεί να αγοράσετε τίποτα άλλο στο multiplayer - σε αντίθεση με, όταν λαμβάνετε υπόψη την τιμή των αναβαθμίσεων για multiplayer IAP, Death Rally. Στις δοκιμές μου, (απομακρυσμένο) multiplayer λειτούργησε καλά.

UPDATE (12/02, αργότερα): at //boards.openpandora.org/index.php?/topic/5137-new-icp-test-firmware-v21/page__view__findpost__p__125032, συνέχισα την επεξεργασία του τελευταίου (v3) beta για το iControlPad. Επιτρέψτε μου να αναφερθώ:

"Δοκιμάσατε διεξοδικά το νέο υλικολογισμικό τόσο σε λειτουργία ABY όσο και σε AX (αναλογική aka Vertex Blaster). Επανασυνδέεται τελείως και στις δύο λειτουργίες χωρίς καμία ανθρώπινη αλληλεπίδραση (συμπεριλαμβανομένης της εκκίνησης των ρυθμίσεων, της αφαίρεσης του προηγούμενου ζευγαρώματος, της επανασύνδεσης κ.λπ.) και στις δύο λειτουργίες - το μόνο που χρειάζεται να κάνετε είναι να πατήσετε πατημένο το πλήκτρο "Start" για να εκκινήσετε την τελευταία φορά που χρησιμοποιείτε. Δοκιμασμένο σε RR2.)

Επιπλέον, συνυπάρχει πολύ καλά με ενσωματωμένα πληκτρολόγια BT (όχι: το πρώτο (λευκό, μεγάλο) Apple Wireless Keyboard). Και οι δύο μπορούν να συνδεθούν ταυτόχρονα στο ίδιο iDevice. Στα παιχνίδια μπορείτε να το χρησιμοποιήσετε, εάν θέλετε να κάνετε κάτι παράξενο - για παράδειγμα, κάντε μια κατεύθυνση ή ένα κλειδί "κολλώδες", όπως κάνοντας τον άντρα να πετάει όλη την ώρα στο Mos Speedrun. Φυσικά, δεν υπάρχει πολύ σημείο σε όλα αυτά τώρα που οι ελεγκτές ακόμα (;) δεν υποστηρίζουν τρόπους δύο παικτών. Θα μπορούσαν να εξετάσουν το ενδεχόμενο προσθήκης μιας νέας λειτουργίας "δύο παικτών" με διαφορετική εμφάνιση πλήκτρων για τον δεύτερο τρόπο και με έναν ειδικό συνδυασμό πλήκτρων για να μεταβείτε ως ο δεύτερος (μη τυποποιημένος) ελεγκτής. Δεν φαίνεται να είναι πολύ δύσκολο να εφαρμοστεί και, αντίθετα με το WiiMote (ο μόνος ελεγκτής που υποστηρίζεται στη λειτουργία για πολλούς παίκτες και μόνο στο iMAME4All), θα λειτουργούσε ακόμη και χωρίς τη JB.

Σε γενικές γραμμές, συνιστώ ανεπιφύλακτα την αναβάθμιση σε αυτό το υλικολογισμικό. Η έλλειψη να χρειαστεί να αφαιρέσετε το ζευγάρωμα / επανάταξη κάθε φορά που θέλετε να παίξετε είναι ένα μεγάλο πλεονέκτημα. "