Nová oprava chýb: BluTrol (nástroj pre ovládanie herných zariadení Bluetooth) + Reckless Racing 2 (skvelá, nová závodná hra)

S vydaním útek z väzenia-založené BluTrol a neuzavreté útek z väzenia pre všetky zariadenia iOS (iPhone 3GS, 4, 4S, iPad 1, 2; iPod touch 3., 4. gen) beží najaktuálnejšiu verziu iOS, 5.0.1, ak ste vážne do iOS hier si nemôžete dovoliť, aby ste sa bližšie nepozerali na iCade arkádovú konzolu (ak máte iPad 1/2) alebo iControlPad (ak nemáte iPad a / alebo chcete niečo prenosné).

BluTrol umožňuje "vtlačiť" dotyky obrazovky pochádzajúce z Bluetooth herného ovládača, ako je vyššie uvedený iCade alebo iControlPad. Funguje to jednoducho skvele - s niektorými závadami. Jeden z nich bol práve stanovený. (Skvelé konfiguračné video služby BluTrol je k dispozícii na adrese http://www.youtube.com/watch?v=9K78M-hpkiw&feature=player_embedded. Viac informácií a zoznam kompatibility: //www.icontrolpad.com/blutrol/)

Jedným z najväčších vydaní iOS hry z minulého týždňa je Reckless Racing 2. Miloval som prvú splátku, kúpil som ju hneď, hneď potom, čo som čítal TouchArcade raving review (http://toucharcade.com/2012/02/07/ reckless-racing-2-review /).

Bohužiaľ, titul nepodporuje herné ovládače Bluetooth natívne, aj keď to developer sľubuje (pozri //forums.toucharcade.com/showthread.php?p=2119857#post2119857). To znamená, že v súčasnej dobe budete musieť použiť BluTrol na jeho ovládanie s hardvérovými ovládačmi hier.

Samozrejme, nehral by som hru bez môjho milovaného iControlPad. Najprv som použil BluTrol v štandardnej konfigurácii, ktorú som načrtol v mojom príspevku na stránke //boards.openpandora.org/index.php?/topic/6735-blutrol-for-iphone-add-controls-to a odpadá-app / page__view__findpost__p__124414. Ako vidíte, namapoval som d-pad (a samostatné tlačidlo) na (digitálne) ovládanie smeru a brzdu / plyn. Neskôr som upravil toto nastavenie, aby som úplne oddelil plyn / brzdu k tlačidlám X a Y na regulátore, resp., Ale, samozrejme, držal D-pad mapovaný na ľavej / pravej šípke.

Všetko šlo dobre, ak ... som si nevšimol, že niečo nie je v poriadku. Najmä v niektorých etapách (väčšinou kriviek) väčšiny skladieb by BluTrol jednoducho nedoručil ľavý / pravý lis. Stalo sa tak pomocou digitálneho D-padu a ľavého analógového nubu v najnovšom (v3) beta 2.2 firmware dostupnom na post na //boards.openpandora.org/index.php?/topic/5137-new-icp-test -firmware-V21 / page__view__findpost__p__123646. Mimochodom, môžete novú verziu beta bezpečne prebrať do vášho iCP - funguje to skvele, má všetky dobroty oficiálneho, predchádzajúceho firmware - nový režim AYX; Okamžitá klávesnica na obrazovke, ktorá sa zobrazuje atď., a okrem toho umožňuje použitie ľavého analógového nub okrem tradičného D-Padu v štandardných digitálnych režimoch. (Samozrejme, je to jednoducho digitálna emulácia, to znamená, že nebude magicky dodávať analógové dáta. To znamená, že nebudete môcť kontrolovať, povedzme, Death Rally, ktorá používa analógové ovládače so všetkými možnými hodnotami zrýchlenia. Na to budete musieť počkať na oficiálnu analógovú podporu, ktorá sa má ladiť v službe BluTrol - dev to určite sľubuje (pozri //boards.openpandora.org/index.php?/topic/6735-blutrol-for-iphone- add-kontroly-to-any-app / page__view__findpost__p__121560))

Urobili sme demo video toho všetkého:

Problém je viditeľný najmä v druhej časti videa, kde zatiaľ čo som neustále držal ľavú alebo pravú šípku stlačenú, RR2 toto nepretržite neprijímalo. (Ikona vľavo / vpravo bliká, zatiaľ čo, ako je vidieť aj na videu, jeho smer je určite stlačený na D-pad iCP.)

Toto sa, žiaľ, javí ako spoločný problém. Som reprodukoval problém na úplne čisté (žiadne iné aplikácie útek z väzenia s výnimkou BluTrol; môj iPad 2 má niektoré ďalšie Cydia musí-haves ako RetinaPad, Display Recorder, FullScreen pre Safari, BTstack GPS a Infinidock ) iPad 1 taky. (Všimnite si, že ako môj BluTrol, tak RR2 sú legálne nákupy.)

Moje riešenie

Po niektorých testoch som si uvedomil, že tlačidlá, ktoré nie sú D-Pad, nevykazujú toto zvlášť nespoľahlivé správanie. To znamená, že som potreboval nájsť spôsob, ako zmapovať ľavý / pravý smer na niečo iné ako fyzické D-pad.

Toto je riešenie, ktoré pracuje 100% času. Aby ste sa nemuseli zvyknúť na úplne nové rozloženie tlačidiel alebo dokonca „swap hands“ (to znamená, že začnete používať môj pravý na riadenie a necháte jeden na plyn / brzdu), rozhodol som sa, že otočím ovládač hore nohami tak, že časť so štyrmi tlačidlami (AXBY) sa stane „novým D-padom“. Ak chcete zachovať pôvodné rozloženie (opäť, aby sa zabránilo nutnosti učiť sa nové), som mapoval plyn / brzda na D-pad, ktorý je teraz vpravo na iCP obrátený hore nohami.

Preto som vytvoril nasledujúce mapovanie:

Všimnite si, že pre toto nastavenie som tiež prekonfiguroval pôvodné rozloženie v hre presunutím ikony „brzdy“ (šípka nadol) v hornej časti ikony „plyn“ (šípka nahor) kvôli invertovanému systému iCP. Tiež si všimnite, že ikony „E1“ a „0“ sú pre tlačidlá „B“ („vpravo“) a „A“ („doľava“) v režime (nový) režimu AYB iCade systému iCP.

Samozrejme môžete prísť s inou mapovacou schémou pre Reckless Racing 2; Jediné, čo musíte mať na pamäti, že nebudete chcieť používať D-podložku na riadenie, len na plyn / prestávku. Môžete tiež použiť ramenné tlačidlá pre posledné dve, ak chcete úplne vyhnúť nutnosti používať D-pad. V praxi som zistil, že to nebude naozaj potrebné, pretože som sa naozaj nestretol s problémami vyplývajúcimi z injekcie plynovej / brzdovej udalosti typu D-pad; ak sa však s nimi stretnete, stačí priradiť k týmto funkciám ďalšie hardvérové ​​tlačidlá.

AKTUALIZÁCIA (12/02): po nejakom čase som zistil, že D-pad nie je možné použiť na mapovanie zrýchlenia / brzdenia, pretože vyššie uvedená chyba má tiež za následok nespoľahlivé injekcie na obrazovke. Preto som sa rozhodol úplne odblokovat 'D-pad a namiesto toho namapovat' „brzdu“ na pravé rameno (aby som k nemu mohol pristupovat 'pravou rukou, pri použití ľavice, ako obvykle, na ľavej strane). kontrola). Je to „6“ v novom režime AYB.

Niektoré ďalšie poznámky k hre. Našťastie nebudete potrebovať nákupy v aplikácii. Celkový čas na dosiahnutie maximálnej konfigurácie vozidla so všetkými upgrady mi trvalo asi 5 - 6 hodín čistého času prehrávania (samozrejme s iControlPad) na mojom iPade 2. Počas toho som si kúpil (a zakaždým max'ed) nasledujúce dve autá: Binga 400 a Trumper M2 (a samozrejme Tector V2-R). Nebudete musieť kupovať nič iné v multiplayer - na rozdiel od, keď sa do ceny IAP multiplayer upgrady do úvahy, Death Rally. V mojich testoch, (vzdialený) multiplayer pracoval v pohode.

AKTUALIZOVAŤ (12/02, neskôr): na adrese //boards.openpandora.org/index.php?/topic/5137-new-icp-test-firmware-v21/page__view__findpost__p__125032, pokračujem v spracovaní najnovšej verzie (v3) beta firmware pre iControlPad. Dovoľte mi, aby som sa citoval:

"Dôkladne otestoval nový firmvér v režime ABY aj AX (analogový aka Vertex Blaster). Znovu sa pripojí v oboch režimoch bez akejkoľvek ľudskej interakcie (vrátane spustenia nastavenia, odstránenia predchádzajúceho párovania, opätovného párovania atď.) v obidvoch režimoch - všetko, čo musíte urobiť, je stlačiť "Start", aby ste zaviedli do naposledy používaného režimu, v režime ABY môžete dispečer odpojiť / znovu pripojiť aj počas hrania - dokonca aj v nepôvodných hrách, ktoré vyžadujú BluTrol. Testované v RR2.)

Okrem toho, že co-existuje len v poriadku s natívne podporované (čítať: nie prvý (biely, veľký) Apple Wireless Keyboard) BT klávesnice. Obidve môžu byť súčasne pripojené k rovnakému iDevice. V hrách to môžete využiť, ak chcete urobiť niečo divné - napríklad urobiť smer alebo kľúč "lepkavý", ako keby chlapík skákal po celú dobu v Mos Speedrun. Samozrejme, vo všetkých týchto veciach nie je veľa miesta, ktoré kontroléry stále (?) Nepodporujú režimy dvoch hráčov. Mohli by zvážiť pridanie nového režimu „dvoch hráčov“ s odlišným emulovaním klávesov pre druhý režim a so špeciálnou kombináciou klávesov na prepnutie na druhý (neštandardný) ovládač. Nezdá sa, že by bolo veľmi ťažké implementovať, a na rozdiel od WiiMote (jediný ovládač podporovaný v multiplayerovom móde a len v iMAME4All) by to fungovalo aj bez JB.

Celkovo vzaté odporúčam upgrade na tento firmware. Nedostatok museli odstrániť párovanie / re-pair zakaždým, keď chcete hrať, je veľkou výhodou.