Закрити оголошення

Ласкаво просимо до першої частини циклу, присвяченого моддінг, тобто модифікації в 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/. Процедура така:

  1. Спочатку вам потрібно дізнатися «Bundle ID» конкретної гри. Ви можете знайти його у файлі iTunesMetadata.plist, який знаходиться в каталозі User/Applications/[папка гри].app/ і, як і всі інші файли з цим розширенням, можна відкрити в Блокноті. Для кращого орієнтування я рекомендую використовувати i-FunBox як файловий менеджер, який може мішанина (код програми), щоб конвертувати безпосередньо в назву програми.
  2. Скопіюйте знайдений текст у буфер обміну. Для Rayman 2 текст виглядає так: com.gameloft.Rayman2.
  3. Відкрийте файл Retinasizer.plist. Кілька даних уже в круглих дужках. Додайте кому після останнього, щоб це виглядало так – "com.ea.pandyinc", – після коми Зроби це Зробіть відступ табуляції 3 рази та вставте скопійований текст на проїжджу частину, щоб тепер останній елемент у дужках виглядав так: “com.gameloft.Rayman2”.
  4. Збережіть зміни. Якщо ви використовуєте i-FunBox, вам потрібно скопіювати файл Retinasizer.plist на робочий стіл і замінити вихідний файл зміненим файлом.
  5. Якщо ви все зробили правильно, після запуску гри ви повинні побачити значне поліпшення графіки.


Звичайно, ця процедура працює не для всіх ігор, навпаки, у багатьох іграх ця зміна може повністю вибити графіку, гра буде переривчастою або сенсорне керування працюватиме неправильно. Якщо це станеться, не панікуйте, просто видаліть текст, який ви додали в 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". Після цього редагування має відобразитися зміна графіки. Зрештою, ви можете найкраще побачити різницю в наступній галереї. Ліворуч — вихідна роздільна здатність, праворуч — «перероблена» роздільна здатність.


У нас повинна бути графіка, але що робити з кнопками і особливо з розмитою іконкою на трампліні? Дізнайтесь у наступному епізоді…

.