Zapri oglas

Dobrodošli v prvem delu serije, posvečenem spreminjanje, tj. spremembe v sistemu iOS. V prvem delu bomo pokazali, kako je možno enostavno prilagoditi grafiko nekaterih iger na izvorno ločljivost iPhone 4, tako da so "retina ready"

Če ste igrali katero od grafično neposodobljenih iger na iPhonu 4, vas je morda odvrnila "pikselizirana" slika, ki ne zagotavlja enake igralne izkušnje kot igre z oznako HD, torej igre z visoko ločljivostjo. Na žalost marsikatera igra verjetno ne bo deležna niti posodobitve, zato si bomo uporabniki morali pomagati sami. Za to bomo potrebovali naslednje stvari:

  • Prekinjen iPhone z iOS 4.1
  • dostop do datotečnega sistema (OpenSSH za SSH odjemalce oz afc2dd za i-FunBox, oboje iz Cydie)
  • Upravitelj datotek - Total Commander z ustreznim vtičnikom, WinSCP ali i-FunBox
  • Retinasizer iz Cydie

Prav zadnja imenovana aplikacija oziroma tweak je tvorec te čarovnije z grafiko. In kaj pravzaprav počne? Preprosto prisili knjižnico OpenGL, da upodablja 3D grafiko v izvorni ločljivosti iPhona. Retinasizer izvirno podpira teh sedem iger, kjer po namestitvi niso potrebne dodatne spremembe (razen PES 2010, glejte spodaj):

  • Sonic 4
  • PES 2010 (Konami)
  • Zombie Infection (Gameloft)
  • ACE Combat (Namco)
  • Tiger Woods Golf (EA)
  • Sim City Deluxe (EA)
  • Street Fighter 4 (Capcom)
  • Touch Pets: Cats (ngmoco)
  • HITRO (SGN)

Če želite povečati ločljivost drugih iger, morate ročno urediti datoteko Retinasizer.plist, ki ga najdete v imeniku /Library/MobileSubstrate/DynamicLibraries/. Postopek je naslednji:

  1. Najprej morate ugotoviti "Bundle ID" določene igre. Najdete ga v datoteki iTunesMetadata.plist, ki se nahaja v imeniku Uporabnik/Aplikacije/[mapa igre].app/ in, kot vse druge datoteke s to pripono, je mogoče odpreti v beležnici. Za boljšo orientacijo priporočam uporabo i-FunBoxa kot upravitelja datotek, ki lahko hash (koda aplikacije) za neposredno pretvorbo v ime aplikacije.
  2. Kopirajte najdeno besedilo v odložišče. Za Rayman 2 je besedilo videti takole: com.gameloft.Rayman2.
  3. Odprite datoteko Retinasizer.plist. Več podatkov je že v okroglih oklepajih. Za zadnjim dodajte vejico, da bo videti takole – "com.ea.pandyinc", - za vejico naredi Tabulatorko zamaknite 3-krat in prilepite kopirano besedilo na cestišča, tako da je zdaj zadnji element v oklepaju videti takole: “com.gameloft.Rayman2”.
  4. Shranite spremembe. Če uporabljate i-FunBox, morate kopirati Retinasizer.plist na namizje in prepisati izvirnika s spremenjeno datoteko.
  5. Če ste naredili vse pravilno, bi morali po zagonu igre videti znatno izboljšavo grafike.


Seveda ta postopek ne deluje pri vseh igrah, ravno nasprotno, v mnogih igrah lahko ta sprememba popolnoma zruši grafiko, igra bo prekinjena ali pa upravljanje na dotik ne bo delovalo pravilno. Če se to zgodi, brez panike, preprosto izbrišite besedilo, ki ste ga vnesli v Retinasizer.plist. Tako lahko preizkusite, katera vaša igra bo delovala 100%. Med pravilno delujočimi igrami boste našli na primer:

  • Ray-man 2
  • Galaksija v ognju
  • Super Monkey Ball 1 in 2
  • Lovec v ječo
  • Čarobni grad
  • Rally Master Pro

Na našem forum našli boste seznam delujočih iger, vključno s potrebnim »Bundle ID« in če sami naletite na delujočo, jo delite z drugimi na forumu.

Opomba o PES 2010 – Za to odlično nogometno igro, ki je trenutno na voljo v App Store za 0,79 €, morate urediti »Bundle ID« v Retinasizer.plist, natančneje iz »com.konami.pes2010« v »com.konami- Evropa. pes2010". Po tem urejanju bi se morala odražati sprememba grafike. Navsezadnje si lahko najbolje ogledate razliko v naslednji galeriji. Na levi je originalna ločljivost, na desni je "retinizirana" ločljivost.


Morali bi imeti grafiko, toda kaj storiti z gumbi in še posebej z zamegljeno ikono na odskočni deski? Izveste v naslednji epizodi…

.