Нова корекция на грешки: BluTrol (помощна програма за Bluetooth контролер) + Reckless Racing 2 (голяма, нова състезателна игра)

С пускането в експлоатация на базата на джейлблака BluTrol и безплатен джейлбрейк за всички iOS устройства (iPhone 3GS, 4, 4S; iPad 1, 2; iPod touch 3rd, 4th gen) с най-актуалната версия на iOS, 5.0.1, ако сте сериозно в iOS игрите, не можете да си позволите НЕ да разгледате по- отблизо и аркадната конзола на 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 -Отговаряне ап / page__view__findpost__p__124414. Както можете да видите, аз съм картографирал d-pad (и отделен бутон) към (цифровия) контрол на посоката и спирачката / газа. По-късно промених тази настройка, за да отделя напълно газта / спирачката съответно с бутоните X и Y на контролера, но, разбира се, запазих D-тампона на стрелките наляво / надясно.

Всичко мина добре, освен ако ... започнах да забелязвам, че нещо не е точно. Особено в някои етапи (най-вече криви) на повечето песни, BluTrol просто няма да достави ляво / дясно натискане. Това се случи, като се използва както цифровата D-pad, така и лявата аналогова централа в най-новия (v3) beta 2.2 фърмуер, достъпен от публикацията на //boards.openpandora.org/index.php?/topic/5137-new-icp-test -firmware-V21 / page__view__findpost__p__123646. Между другото, можете спокойно да пробвате новата бета на вашия iCP - той работи просто чудесно, има всички екстри на официалния, предишния фърмуер - новия AYX режим; непосредствената екранна клавиатура, показваща и т.н. - и в допълнение, също прави левия аналогов блок използваем в допълнение към традиционния D-pad в стандартните цифрови режими. (Разбира се, това е просто цифрова емулация, т.е. няма да достави магически аналогови данни. Това означава, че няма да можете да контролирате, да речем, Death Rally, който използва аналогови контроли, с всички възможни стойности за ускорение. Ще трябва да изчакате официалната аналогова поддръжка за отстраняване на грешки в BluTrol за това - разбира се, dev я обещава (вижте //boards.openpandora.org/index.php?/topic/6735-blutrol-for-iphone- добави контроли до всяко приложение / page__view__findpost__p__121560))

Направих демо видео от всичко това:

Проблемът е видим особено във втората част на видеото, където, въпреки че непрекъснато поддържах стрелка наляво или надясно, RR2 не е получил това непрекъснато. (Лявата / дясната икона мига, докато, както може да се види на видеоклипа, посоката й със сигурност е натисната на D-pad на iCP.)

За съжаление това изглежда е често срещан проблем. Аз възпроизвеждах проблема на напълно чист (няма други приложения за джейлбрейк с изключение на BluTrol; моят iPad 2 има някои други Cydia, които трябва да притежават като RetinaPad, Display Recorder, FullScreen за Safari, BTstack GPS и Infinidock ). (Имайте предвид, че, разбира се, и моите BluTrol и RR2 са законни покупки.)

Моето решение

След известно тестване разбрах, че бутоните, които не са D-pad, не показват това особено ненадеждно поведение. Това означава, че трябваше да намеря начин да начертая лявата / дясната посока към нещо различно от физическата D-pad.

Това е решение, което работи 100% от времето. За да не се налага да свиквате с изцяло ново оформление на бутоните или дори с "суап ръце" (т.е. започнете да използвате дясната ми за управление и оставите една за газ / спирачка), реших, че просто ще обърна контролера така че разделът с четири бутона (AXBY) става “нов D-pad”. За да запазим първоначалното оформление (отново, за да не се налага да научаваме нов), аз картографирах газ / спирачка към D-pad, който сега е отдясно на iCP обърната надолу.

Затова създадох следното картографиране:

Имайте предвид, че за тази настройка, аз също преконфигурира оригиналното оформление в играта, като премествам иконата "спирачка" (стрелка надолу) в горната част на иконата "газ" (стрелка нагоре) заради инвертирания iCP. Също така имайте предвид, че иконите “E1” и “0” са за бутоните “B” (“дясно”) и “A” (“ляво”) в (новия) режим AYB iCade на iCP, съответно.

Разбира се, можете да измислите различна схема на картиране за Reckless Racing 2; единственото нещо, което трябва да имате предвид, че няма да искате да използвате D-pad за управление, само за газ / прекъсване. Можете да използвате и бутоните на раменете за последните две, ако искате напълно да избегнете използването на D-pad. На практика открих, че няма да е необходимо, тъй като наистина не съм срещал проблеми, произтичащи от инжектирането на D-pad за газ / спирачка; ако обаче се сблъскате с тях, просто задайте на тези функции други хардуерни бутони.

АКТУАЛИЗАЦИЯ (12/02): след като изиграх известно време, разбрах, че D-pad не може да се използва за ускоряване / спиране, тъй като гореспоменатата грешка също води до ненадеждни инжекции с докосване на екрана. Затова реших напълно да размаркирам D-pad и вместо това да направя карта на „спирачката“ на дясното рамо (така че да имам достъп до нея с дясната си ръка, докато използвам лявата, както обикновено, за лявата / десен контрол). Това е „6“ в новия AYB режим.

Някои други забележки към играта. За щастие няма да имате нужда от покупки в приложението. Общото време за постигане на максималната конфигурация на автомобила с всички ъпгрейди ми отне около 5-6 часа чисто време за възпроизвеждане (с iControlPad, разбира се) на моя iPad 2. По време на това съм закупил (и всеки път макс) след две коли: Binga 400 и Trumper M2 (и, разбира се, Tector V2-R). Няма нужда да купувате нищо друго в мултиплейър - за разлика от, когато се вземе предвид цената на IAP мултиплеър ъпгрейди, Death Rally. В моите тестове (дистанционно) мултиплейърът работи добре.

АКТУАЛИЗАЦИЯ (12/02, по-късно): на //boards.openpandora.org/index.php?/topic/5137-new-icp-test-firmware-v21/page__view__findpost__p__125032, продължих да работя по най-новите (v3) бета фърмуер за iControlPad. Позволете ми да цитирам себе си:

"Напълно тестван е новият фърмуер в режим ABY и AX (аналог, известен като Vertex Blaster). Възстановява се съвсем добре в двата режима без човешко взаимодействие (вкл., Изгаряне на настройки, премахване на предишното сдвояване, повторно сдвояване и др.) в двата режима - всичко, което трябва да направите, е да натиснете дълго "Старт", за да заредите в последно използвания режим В режим ABY можете да изключите / свържете контролера дори по време на игра - дори и в неместни игри, изискващи BluTrol. ( Тествано в RR2.)

В допълнение, той съществува съвсем добре с оригинално поддържана (прочетете: не първите (бели, големи) клавиатури за безжична клавиатура на Apple). И двете могат да бъдат свързани едновременно с един и същ iDevice. В игрите можете да се възползвате от това, ако искате да направите нещо странно - например да направите посока или ключ "лепкава", като да накарате човек да скача през цялото време в Mos Speedrun. Разбира се, сега няма много смисъл в това, че контролерите все още (?) Не поддържат два режима. Те биха могли да помислят за добавяне на нов режим "двама играчи" с различни клавишни емоции за втория режим и със специална клавишна комбинация за превключване на втория (нестандартни) контролер. Не изглежда да е много трудно да се приложи и за разлика от WiiMote (единствения контролер, поддържан в мултиплеър режим и само в iMAME4All), той ще работи дори и без JB.

Като цяло препоръчвам надграждането на този фърмуер. Липсата на необходимостта от премахване на сдвояването / повторното сдвояване на всеки един път, когато искате да играете, е БИГ.