Lukk annonse

Velkommen til første del av serien dedikert til modding, dvs. modifikasjoner i iOS. I den første delen vil vi vise hvordan det er mulig å enkelt endre grafikken til noen spill til den opprinnelige oppløsningen til iPhone 4, slik at de er "retina-klare"

Hvis du har spilt noen av de grafisk ikke-oppdaterte spillene på iPhone 4, kan du ha blitt skremt av det «pikselerte» bildet, som ikke gir samme spillopplevelse som spill merket med HD, det vil si spill med høy oppløsning. Dessverre vil nok mange av spillene ikke engang få en oppdatering, så vi, brukerne, må hjelpe oss selv. Til dette trenger vi følgende ting:

  • Jailbroken iPhone med iOS 4.1
  • Filsystemtilgang (OpenSSH for SSH-klienter eller afc2dd for i-FunBox, begge fra Cydia)
  • Filbehandler - Total Commander med passende plugin, WinSCP om i-Funbox
  • Retinasizer fra Cydia

Det er den sist navngitte applikasjonen, eller snarere tweak, som er skaperen av den magien med grafikk. Og hva gjør han egentlig? Ganske enkelt tvinger det OpenGL-biblioteket til å gjengi 3D-grafikk med iPhones opprinnelige oppløsning. Retinasizer støtter naturlig disse syv spillene, der ingen ytterligere modifikasjoner er nødvendig etter installasjon (bortsett fra PES 2010, se nedenfor):

  • Sonic 4
  • PES 2010 (Konami)
  • Zombie-infeksjon (Gameloft)
  • ACE Combat (Namco)
  • Tiger Woods Golf (EA)
  • Sim City Deluxe (EA)
  • Street Fighter 4 (Capcom)
  • Berøringsdyr: katter (ngmoco)
  • RASK (SGN)

Hvis du vil øke oppløsningen til andre spill, må du redigere filen manuelt Retinasizer.plist, som du finner i katalogen /Library/MobileSubstrate/DynamicLibraries/. Prosedyren er som følger:

  1. Først må du finne ut "Bundle ID" til det spesifikke spillet. Du finner den i filen iTunesMetadata.plist, som ligger i katalogen Bruker/Applikasjoner/[spillmappe].app/ og, som alle andre filer med denne utvidelsen, kan de åpnes i Notisblokk. For bedre orientering anbefaler jeg å bruke i-FunBox som filbehandler, som kan hash (appkode) for å konvertere direkte til navnet på appen.
  2. Kopier teksten du finner i utklippstavlen. For Rayman 2 ser teksten slik ut: com.gameloft.Rayman2.
  3. Åpne filen Retinasizer.plist. Flere data er allerede i runde parenteser. Legg til et komma etter det siste så det ser slik ut – "com.ea.pandyinc", - etter kommaet gjør det Tabulatorinnrykk 3 ganger og lim inn den kopierte teksten i veibanene, så nå ser det siste elementet i parentes slik ut: «com.gameloft.Rayman2».
  4. Lagre endringene. Hvis du bruker i-FunBox, må du kopiere Retinasizer.plist til skrivebordet og overskrive den opprinnelige med den endrede filen.
  5. Hvis du gjorde alt riktig, bør du se en betydelig forbedring i grafikken etter å ha lansert spillet.


Selvfølgelig fungerer ikke denne prosedyren for alle spill, tvert imot, i mange spill kan denne endringen fullstendig kaste av grafikken, spillet blir hakkete, eller berøringskontrollen vil ikke fungere som den skal. Hvis dette skjer, ikke få panikk, bare slett teksten du legger inn i Retinasizer.plist. Så du kan teste hvilke av spillene dine som fungerer 100 %. Blant de riktig fungerende spillene finner du for eksempel:

  • Rayman 2
  • galakse i brann
  • Super Monkey Ball 1&2
  • Dungeon Hunter
  • Magiens slott
  • Rally Master Pro

På vår forum du vil finne en liste over fungerende spill, inkludert den nødvendige "Bundle ID", og hvis du kommer over et fungerende spill selv, sørg for å dele det med andre i forumet.

Merknad om PES 2010 – For dette flotte fotballspillet, som for øyeblikket er tilgjengelig i App Store for €0,79, må du endre "Bundle ID" i Retinasizer.plist, spesifikt fra "com.konami.pes2010" til "com .konami-europe. dog2010". Etter denne redigeringen skal grafikkendringen gjenspeiles. Tross alt kan du best se forskjellen i følgende galleri. Til venstre er den opprinnelige oppløsningen, til høyre er den "retiniserte" oppløsningen.


Vi burde ha grafikk, men hva skal vi gjøre med knappene og spesielt med det uskarpe ikonet på Springboardet? Finn ut av det i neste episode...

.