Za početnike

What's new
Emulation FAQ
Emulacija novih konzola
Kako ocenjujemo igre?
Editorial: Žrtve Piraterije
Postavite pitanje na forumu

 
 5 poslednjih tema sa emuforuma

 

System sekcije (informacije i emulatori)

 Arcade
 Console
 Pocket
 Comp

Other emu sections

 Console emu

 Misc.

Ostale sekcije

Shop gaming stuff at Play-Asia.com

Search Play-Asia.com
 

Play-Asia.com - Buy Video Games for Consoles and PC - From Japan, Korea and other Regions!

Play-Asia.com
Buy Video Games for Consoles and PC - From Japan, Korea and other Regions!

Twitter updates

Twitter Updates

Follow us on Twitter

 PlayStation 2 - Soft Mod

 Tema: Pokretanje backup igara na originalnoj konzoli

 Autor: Ljubomir


Svi znamo da optički mediji iako su prilično jeftini i jednostavni, imaju jednu ozbiljnu manu - osetljivost na ogrebotine. Koliko god se trudili, pazili na igre prilikom korišćenja i redovno ih čistili, ogrebotine će se malo po malo nastanjivati da naše diskove. Posle nekoliko godina korišćenja (igranja) disk može postati neupotrebljiv. A ponekad nam jednostavno ponestane sreće i naš PlayStation nam sam izgrebe diskove. Rešenje tog problema sem velike pažnje uz povremenu molitvu izabranom božanstvu ili punog novčanika kojim bi kupovali velike količine igara (za svaki slučaj), jesu bekapi. Bekap je kopija naše igre napravljena u cilju očuvanja sadržaja u slučaju da naš originalni disk iz nekog razloga nastrada. Odlična ideja je pravljenje bekapa odmah nakon kupovine igre i korišćenje njega. Tako možemo očuvati originalan disk u odličnom stanju a pri tom se naigrati do mile volje. Mana bekapa leži u činjenici da PlayStation 2 "ne čita" kopije diskova, pa ćemo morati da preduzmemo korake kako bi tu funkcionalnost omogućili.

Jedan od načina pokretanja kopije naše igre jeste ugrađivanje takozvanog "mod čipa" u konzolu. Mod čip je integrisano kolo, koje nakon instalacije zaobilazi zaštite od pokretanja "neautorizovanog" sadržaja u konzoli. Pri tom treba dodati da termin "neautorizovano" predstavlja tačku gledišta firme Sony, a ne zakonske propise većine država. Prednosti tog rešenja su jesu pokretanje bekapa naših igara, pokretanje originalnih i kopiranih igara iz drugih "regiona" (Amerika i Japan), pokretanje svih igara za PlayStaion 1 (originalnih i kopiranih) kao i puštanje filmova iz svih
DVD regiona. Mana jeste što je to operacija relativno skupa (treba platiti sam čip, pa i ugradnju, sem ako ne planiramo da lemimo sami) i podrazumeva gubitak garancije, kao i činjenicu da nijedan Sonijev servis na svetu neće primiti našu konzolu na popravku pa makar o našem trošku.

Drugi način pokretanja bekapovanih igara predstavlja oficijalan Sonijev
mrežni adapter za PS2 upotrebljen u neoficijalne svrhe. Radi se o dodatku za starije verzije konzole koji prikopčan na nju nudi modem, mrežnu karticu i kontroler ATA hard diskova. Prikopčavajući bilo koji ATA hard disk na adapter i koristeći program HDLoader u mogućnosti smo da naše originalne igre kopiramo na hard disk u konzoli i da ih kasnije odatle pokrećemo. Tako štedimo same diskove a i laser čitača, obezbeđujući duži životni vek konzoli i igrama. Mana tog rešenja (sem cene HDLoader-a pa i mrežnog adaptera) jeste da preko HDD-a nismo u mogućnosti da pokrenemo naslove pisane za PlayStation 1, koje inače rade kada se učitavaju sa CD-a. Postoji još jedan, znatno veći problem - novije revizije PlayStation-a 2, takozvane Slim verzije, nemaju Expansion Bay, odnosno port na koji se prikopčava mrežni adapter, čineći ovu soluciju neupotrebljivom njihovim vlasnicima.

Problem nedostatka Expansion Bay-ja rešava program
HDAdvance. On omogućava pravljenje bekapa i pokretanje igara sa hard diska prikopčanog na USB port koji poseduju sve verzije konzole. Iako se čini kao idealno rešenje, treba imati u vidu da je u pitanju USB port standarda 1.1, koji u proseku prenosi podatke brzinom 1.5 MB/s, što je manje od brzine DVD čitača koja iznosi preko 5 MB/s, što za uzvrat rezultuje sporijim učitavanjem igara i "seckanjem" video sekvenci. Takođe, nije moguće svaku originalnu PS2 igru igrati preko USB-a, već je kompatibilnost vidljivo manja.

Na kraju, tu je rešenje do koga su stigli PlayStation hakeri širom sveta - instalacija specijalnog programa na memorijsku karticu, koji pruža mogućnost pokretanja bekapa. Prednosti su mnoge: igranje PS2 igara bez gubitka garancije, bez otvaranja konzole i bez kupovine perifernih uređaja i vlasničkih programa. Takođe dobijamo pristup homebrew aplikacijama pisanim za PS2 u koje se ubrajaju i brojni emulatori kao i MP3/AVI plejer. Mane? Bekape nakon pravljenja moramo patch-ovati malim programom. Takođe, nećemo moći da pokrećemo igre pisane za PS1.


Instalacija FreeMcBoot-a
Cela priča moguća je zbog činjenice da PlayStation 2 automatski pokreće programe zapisane na memorijskoj kartici ukoliko su potpisani Sonijevim digitalnim ključem. Primer takvog programa jeste DVD plejer koji se isporučivao u prvim verzijama konzole u Japanu. Neki ljudi su primetili da iako je digitalno potpisan, dotični plejer je samo delimično kriptovan, odnosno postoje delovi koda koji nisu zaštićeni. "Ubrizgivanjem" koda u nekriptovani deo dobijamo izvršivi program koji konzola prihvata kao potpuno legitiman. Program koji će to raditi za nas jeste
Free McBoot. Razmišljajte o njemu kao o nekoj vrsti bootloader-a koji će dalje pokretati programe po našoj volji.

Program koji omogucava pokretanje bekapa zove se
ESR. On koristi sitan trik - naime otkriveno je da PlayStation 2 ne proverava "legalnost" diska ukoliko detektuje da je ubačen disk tipa DVD-Video. Ukoliko patchujemo igru jednostavnim alatom koji će je "prerušiti" u DVD-Video, ESR će je bez problema pokrenuti za nas.

Treći program koji ćemo koristiti jeste
uLaunchELF. On je jednostavan file manager za memorijsku karticu i USB memoriju koji pritom omogućava pokretanje bilo kog PS2 programa u ELF formatu (to dođe kao EXE u Windowsu ;))


Pređimo na delo. Da bi instalirali Free McBoot trebaće nam:

1.
Free McBoot i programi koje će on pokretati. Ukoliko želite možete skinuti ovaj kompletan iso fajl koji sadrži među ostalim FreeMcBoot 1.8, ESR beta r9b i uLaunchELF 4.34, tj. najnovije verzije u vreme pisanja ovog članka. Ukoliko sami želite da pripremite disk, pročitajte ovo detaljno uputstvo.

2. Originalna Sonijeva memorijska kartica od 8 MB. Tehnički verovatno se može upotrebiti bilo koja kartica bez kompresije, ali svuda na internetu preporučuju baš tu.

3. Način da jednom pokrenemo rezani disk. Sa ovim možemo imati problema, pošto da naša konzola može da pokreće rezane diskove ne bi se ovim ni zamajavali, jelte? Rešenje problema jeste da zarad instalacije pozajmimo od poznanika njegov "modovani" PS2, ili prosto dođemo kod njega sa svojom karticom. Možemo takođe koristiti tuđu karticu sa već instaliranim FreeMcBoot-om. Sve što nam treba jeste način da jednom (ciframa: 1) pokrenemo narezani disk.

Kada smo ispunili sve preduslove, skidamo gorepomenuti ISO fajl (svega 2 megabajta) i režemo ga pomoću Nera, IMGBurn-a ili sličnog alata na CD. Naravno, režemo kao odraz (image) diska a ne Data CD. Ko nije siguran o čemu se radi, neka malo pročita
jedan od mnogobrojnih članaka napisanih na tu temu.

Kada imamo gotov CD, treba nam prazna memorijska kartica. Kažemo "prazna" jer ćemo je pre instalacije morati formatirati. Ukoliko imamo na njoj bitnih save-ova, možemo ih prekopirati da drugu karticu ukoliko takvu posedujemo. Posle instalacije moćićemo da vratimo save-ove natrag, jedno što ćemo imati oko 2 megabajta manje prostora koji će zauzimati FreeMcBoot.

Memorijsku i CD stavljamo u "modovani" PS2 i uključujemo ga. Sa menija koje se pojavi biramo "Format MC". Ta opcija će nam formatirati memorijsku karticu i pripremiti je za instalaciju. Kada se to uspešno završi biramo iz menija stavku "Normal install". Instalator nas pita da smo sigurni i tome slično, a mi samo potvđujemo instalaciju pritiskom na taster "X". Nakon nekoliko sekundi FreeMcBoot će nas obavestiti da je instalacija uspešno završena:


Gasimo PlayStation i vraćamo ga prijatelju. Gotovo! Možemo pokrenuti naš PS2 sa novopečenom karticom i videćemo u glavnom meniju dodatne stavke kojih pre nije bilo a koje je dodao Free McBoot. Sjajno! Ukoliko smo prethodno sačuvali neke save-ove sada ih možemo slobodno kopirati natrag na našu karticu.

Pravimo bekape
Da bi pokretali kopije naših originalnih igara preko ESR-a moramo ih prethodno modifikovati. Prvi korak ka tome je pravljenje ISO fajla od našeg diska, što možemo učiniti u programima DVD Decrypter, ImgBurn i sličnim.

Kada imamo gotov ISO, otvaramo ga u programu ESR disk patcher, koji će ga patchovati. Operacija je momentalna i rezultuje ISO fajlom spremnim za rezanje.

ISO režemo u Nero-u, ImgBurn-u ili nekom drugom programu za tu namenu. Nakon toga disk stavljamo u naš PlayStation 2, pokrećemo ga, iz glavnog menija biramo "ESR" - igra bi trebala da se pokrene i radi...

Treba imati na umu da se patchovane igre neće pokretati na konzoli koja na memorijskoj kartici nema instaliran Free McBoot sa ESR-om, međutim naša ima i to je bio cilj, zar ne?

Closing words
Više o samom FreeMcBoot-u možete pročitati na korisnom i aktivnom forumu
psx-scene.com koji je ujedno i kuća FreeMcBoot-a.

Originalni textovi

Opisi 

Autorski textovi (Editoriali) 

ScreenFun

Interactive stuff

Site Search (powered by Google) 

Emulation Galaxy site sekcije

EmuGlx stuff 

Arhiva vesti 

Links (prijatelji i sl. )


www.digitalnisvettv.com
Va vodič kroz domaće IT trite


http://madfox.on.neobee.net
Prevodi igara na srpski by Mad Fox


www.anime-overdose.com
Anime titlovi na srpskom

www.bg-anime.com
Domaći anime forum/zajednica

www.trablmejker.com
Underground Online!

http://gw-adria.co.cc
Domaci Guild Wars portal
www.iss-world.net
Domaći fan sajt posvećen ISS/WE/PES
www.catacomb.co.yu
Igraonica Catacomb (Novi Sad)
www.gs.rs
Gamers Space
PC i konzole - Vesti, trejleri!

5779969 
All your rights are belong to us.
Emulation Galaxy®™ 1999 - 2008