Ласкаво просимо до першої частини циклу, присвяченого моддінг, тобто модифікації в iOS. У першій частині ми покажемо, як можна легко модифікувати графіку деяких ігор до рідної роздільної здатності iPhone 4, щоб вони були «готовими до сітківки»
Якщо ви грали в будь-яку з графічно неоновлених ігор на iPhone 4, можливо, вас відлякувало «піксельне» зображення, яке не забезпечує такого ж ігрового досвіду, як ігри з позначкою HD, тобто ігри з високою роздільною здатністю. На жаль, багато ігор, ймовірно, навіть не отримають оновлення, тому нам, користувачам, доведеться допомагати самим собі. Для цього нам знадобляться наступні речі:
- Зламаний iPhone з iOS 4.1
- Доступ до файлової системи (OpenSSH для клієнтів SSH або afc2dd для i-FunBox, обидва з Cydia)
- Файловий менеджер - Total Commander з відповідним плагіном, WinSCP чи i-FunBox
- Ретинайзер із Cydia
Саме остання названа програма, а точніше твік, є творцем цієї магії з графікою. А що він насправді робить? Просто, це змушує бібліотеку OpenGL відтворювати 3D-графіку з рідною роздільною здатністю iPhone. Retinasizer нативно підтримує ці сім ігор, де після інсталяції не потрібні додаткові модифікації (окрім PES 2010, див. нижче):
- Соник 4
- PES 2010 (Konami)
- Zombie Infection (Gameloft)
- ACE Combat (Namco)
- Тайгер Вудс Гольф (Європейська Республіка)
- Sim City Deluxe (EA)
- Street Fighter 4 (Capcom)
- Touch Pets: Cats (ngmoco)
- ШВИДКИЙ (SGN)
Якщо ви хочете збільшити роздільну здатність інших ігор, вам потрібно вручну відредагувати файл Retinasizer.plist, які ви можете знайти в каталозі /Library/MobileSubstrate/DynamicLibraries/. Процедура така:
- Спочатку вам потрібно дізнатися «Bundle ID» конкретної гри. Ви можете знайти його у файлі iTunesMetadata.plist, який знаходиться в каталозі User/Applications/[папка гри].app/ і, як і всі інші файли з цим розширенням, можна відкрити в Блокноті. Для кращого орієнтування я рекомендую використовувати i-FunBox як файловий менеджер, який може мішанина (код програми), щоб конвертувати безпосередньо в назву програми.
- Скопіюйте знайдений текст у буфер обміну. Для Rayman 2 текст виглядає так: com.gameloft.Rayman2.
- Відкрийте файл Retinasizer.plist. Кілька даних уже в круглих дужках. Додайте кому після останнього, щоб це виглядало так – "com.ea.pandyinc", – після коми Зроби це Зробіть відступ табуляції 3 рази та вставте скопійований текст на проїжджу частину, щоб тепер останній елемент у дужках виглядав так: “com.gameloft.Rayman2”.
- Збережіть зміни. Якщо ви використовуєте i-FunBox, вам потрібно скопіювати файл Retinasizer.plist на робочий стіл і замінити вихідний файл зміненим файлом.
- Якщо ви все зробили правильно, після запуску гри ви повинні побачити значне поліпшення графіки.
Звичайно, ця процедура працює не для всіх ігор, навпаки, у багатьох іграх ця зміна може повністю вибити графіку, гра буде переривчастою або сенсорне керування працюватиме неправильно. Якщо це станеться, не панікуйте, просто видаліть текст, який ви додали в Retinasizer.plist. Тож ви можете перевірити, яка з ваших ігор працюватиме на 100%. Серед нормально функціонуючих ігор ви знайдете, наприклад:
- Rayman 2
- Галактика у вогні
- Super Monkey Ball 1 і 2
- Dungeon Hunter
- Замок магії
- Rally Master Pro
На нашому форум ви знайдете список робочих ігор, включно з необхідним «Bundle ID», і якщо ви самі натрапите на робочу, обов’язково поділіться нею з іншими на форумі.
Примітка щодо PES 2010. Для цієї чудової футбольної гри, яка наразі доступна в App Store за 0,79 євро, вам потрібно змінити «Bundle ID» у Retinasizer.plist, зокрема з «com.konami.pes2010» на «com.konami». -європа. dog2010". Після цього редагування має відобразитися зміна графіки. Зрештою, ви можете найкраще побачити різницю в наступній галереї. Ліворуч — вихідна роздільна здатність, праворуч — «перероблена» роздільна здатність.
У нас повинна бути графіка, але що робити з кнопками і особливо з розмитою іконкою на трампліні? Дізнайтесь у наступному епізоді…
Шкода тільки, що для цього потрібен джейлбрейк...
Якщо це так просто і будь-який простий смертний зі зламаним iPhone може це зробити, я думаю, Apple могла б зробити ці модифікації гри.
Чи випадково ігри не позначені HD тільки для iPad...?