|
Ako pratite emulacionu scenu jedan duži period, svakako ste do sada naučili da
je potpuno nerealno očekivati da će neki sistem biti kvalitetno emuliran u jeku
svoje aktuelnosti mada je, u sada već prilično davnoj prošlosti, bilo i
izuzetaka od tog pravila (tu pre svega mislimo na UltraHLE, emulator N64 konzole
kao i par Playstation emulatora). Postoje 2 osnovna razloga za to:
1. Osnovni razlog zbog kojeg se pišu emulatori
je čuvanje starih sistema od zaborava, a tek onda kao posledica toga
dolazi mogućnost korišćenja softvera pisanog za njih.
2. Emuliranje funkcija novih konzola je
izuzetno težak posao i najčešće je potrebno nekoliko godina rada za postizanje
krajnjeg cilja - kvalitetne podrške za komercijalne naslove. Novije konzole po
pravilu imaju sve kompleksniju arhitekturu pa je tim problem veći. Dešava se i
da programeri uopšte nemaju na raspolaganju tehničku dokumentaciju koja bi
detaljnije pojasnila rad sistema o čemu najbolje svedoči primer Sega Saturna,
koji je tek 10-tak godina posle svog pojavljivanja dobio koliko-toliko pristojan
emulator.
Ovaj tekst nije namenjen samo ljudima koji se
tek odnedavno upoznaju sa emulacijom već bi trebalo da bude interesantan svima
koje ova tema iskreno zanima jer sadrži sve što biste trebali da znate o stanju
emulacije sistema koji su navedeni u naslovu, što će nadamo se, bar donekle
zaustaviti bujicu suvišnih pitanja koja se ishitreno postavljaju na našem
i drugim forumima.
U daljem tekstu slede opisi nekih od emulatora
ove 4 konzole koji su nam skrenuli pažnju svojim kvalitetom (svi su pisani za
Windows) i od kojih trenutno ne postoji ništa bolje. Zbog čestih promena koje se
dešavaju na sceni, trudićemo se da on uvek bude na vreme dopunjavan i osvežavan.
Odličan savet je i da redovno pratite naše
vesti
ali i forume u kojima zajedno sa drugim članovima diskutujemo o svemu vezanom za
ovu temu. Naravno, svaki od ovih sistema ima i svoju sekciju, pa je uputno da i
njih pogledate.
Sistem: Sega
Dreamcast
Dreamcast
emulacija ima već dosta dugu istoriju, što nije ni čudo kada se zna da je sistem
predstavljen još davne 1998. godine. Ozbiljni pokušaji emulacije usledili su tek
nekih 5 godina kasnije, a jedina dva emulatora vredna pomena su Chankast i
nullDC.
Emulator: Chankast
Ovaj emulator predstavljen na proleće 2004. godine je bio
prvi program svoje vrste koji je mogao da pokreće dobar deo komercijalnih igara
pisanih za Seginu 128-bitnu konzolu kao što su npr. Metropolis Street Racer,
Power Stone 1 i 2, Capcom Vs SNK 2 i dosta drugih. S obzirom da je
Chankast do danas ostao u alpha fazi razvoja kompatibilnost je prilično skromna,
a ostalo je i dosta posla vezanog za optimizaciju samog koda čime bi se smanjila
prilična hardverska zahtevnost. Nažalost, sudbina projekta je veoma neizvesna -
razvoj nije zvanično obustavljen, ali ostaje činjenica da nove verzije nema već
nekoliko godina, pa je realno reći da on pripada prošlosti.

Chanka sasvim solidno emulira veličanstveni
Shenmue.
Emulator: nullDC
Ovaj zaista fenomenalan program je u razvoju čitave dve
godine, a rezultat toga je zaista impresivna kompatibilnost koja višestruko
nadmašuje Chankast. Pohvalno je što i optimizacija koda prilično dobra, pa je za
stabilnih 60fps dovoljan bilo koji procesor iz Core2Duo serije ili njegov AMD
ekvivalent. S obzirom da je emulator još uvek u fazi (javnog) beta testiranja,
ne čude manji problemi sa zvukom i kontrolnim sistemom i startovanjem pojedinih
igara koje zahtevaju specifičnu proceduru. Ipak, nullDC nas je ubedio da je
Dreamcast emulacija konačno dostigla zrelost.

nullDC i veoma igrivi Dead or Alive 2
Kako se emulira DC?
Pošto originalne DC igre dolaze na nestandardnom medijumu
koji je Sega krstila kao GD-ROM, klasični CD i DVD čitači ga jednostavno ne
vide. To znači da je potrebno da imate kopiju originalnog naslova koju možete
pokrenuti ili preko čitača ili sa hard diska mountovanjem preko Daemon Toolsa
ili sličnog programa (druga varijanta je naravno poželjnija, jer će višestruko
skratiti proces učitavanja).

Tennis 2k2 takodje igriv u nullDC-u
Budućnost DC emulacije?
Pojava nullDC-ja je definitivno potvrdila da je DreamCast
emulacija sazrela, s obzirom na ogroman broj podržanih igara koje rade gotovo
bez ikakvih problema na boljim računarima. U narednom periodu zato osim
povećanja kompatibilnosti ne treba očekivati ništa posebno revolucionarn.
Sistem: Sony Playstation 2
Iako lagano odlazi u istoriju, PlayStation 2
je vrlo interesantan za programere koji su do sada ponudili barem 5 emulatora
ovog sistema. Nažalost, na sceni je već duže vreme samo jedan, PCSX 2.
Emulator: PCSX 2
PCSX 2 je u stanju da solidno emulira na desetine igara za
PlayStation 2 i to sa zvukom! Naravno, grafička emulacija u većini slučajeva
nije savršena, a isto važi i za audio komponentu. Ipak, najveći problem je
hardverska zahtevnost - autori toplo preporučuju najbrže procesore i grafičke
kartice današnjice ako želite da u barem nekolicini igara imate pristojan frame
rate, koji se može oceniti kao dovoljan za igranje. Pojedini naslovi su već sada
dobro optimizovani i rade solidno i na iole pristojnim konfiguracijama (recimo
Final Fantasy serijal) a njih će tokom narednih meseci biti sve više i više,
iako je rad na samoj preciznosti emulacije i dalje u prvom planu.
Sama struktura PCSX2 je veoma nalik na ePSXe,
što znači da je zasnovan na modularnoj osnovi, odnosno da su mu potrebni
grafički, zvučni i drugi pluginovi koji na sreću dolaze u paketu sa njim. Osim
zvaničnih verzija, vrlo često se pojavljuju i bete, za koje autori naravno ne
garantuju stabilan rad, pa ih zato i ne držimo u našoj PlayStation 2 sekciji.

Final Fantasy XII je "igriv" preko
PCSX2
Kako se emulira PS2?
Iako PC računari "’vide" originalne PS2 diskove, za emulatore su
potrebne kopije koje se mogu jednostavno kreirati pomoću DVD Decryptera ili
nabaviti na neki drugi način, što u Srbiji nikada nije bio problem. Naravno,
pravljenje image fajlova i startovanje igara sa hard diska je najbolji izbor.

Final Fantasy X-2 preko
PCSX2 emlatora
Budućnost PS2 emulacije?
Iako je pre par godina postojalo praktično 5 emulatora
ovog sistema, entuzijazam programera kao da je značajno splasnuo od tada. Jedini
pravi emulator trenutno je PCSX2 ali nas njegov stabilan razvoj ubeđuje da će
sigurno dostići zrelost, verovatno tokom tekuće 2008.
Sistem: XBOX
XBOX
emulacija je još uvek povoju, iako su se prvi emulatori pojavili još tokom 2003.
godine. U pitanju su CXbx i Xeon.
Emulator: CXbx
Dugo vremena ovo je bio emulator čija je verodostojnost poricana, da bi se
sumnje na kraju ispostavile kao potpuno netačne. Njegov najveći kvalitet je
činjenica da gotovo savršeno emulira Turok Evolutions (barem kada je reč
o grafici) i to zaista brzo, tako da je on igriv već na prosečnim PC
konfiguracijama. Ova verzija još uvek nije javno dostupna i pitanje je kada i da
li će se pojaviti. U međuvremu, posle čitave 3 godine, autor se oglasio tokom
septembra meseca 2007. godine, rekavši da je na programu angažovan novi autor
koji je po njemu, postigao impresivan napredak, što dokazuju i ingame
screenshotovi iz igre Battlestar Galactica.

Battlestar Galactica u CXbx-u
Emulator: Xeon
Već prva verzija Xeona donela je podršku za NTSC verziju
Halo-a, mada je zbog veoma loše optimizacije njegova emulacija izuzetno spora.
Nažalost, ni o ovom programu već isuviše dugo nema apsolutno nikakvih
informacija.

Halo (NTSC), prva komercijalna igra koja je emulirana u
Xeon-u.
Kako se emulira XBOX?
Standardni PC čitači ne vide originalne Xbox igre, tako da
je potrebno da se one "ripuju" i zatim startuju sa hard diska ili narežu na DVD.
Alternativno rešenje je da pronađete piratsku kopiju, za šta sigurno imate
neuporedivo veće šanse.

CXbox izuzetno dobro emulira
Turok: Evolution
Budućnost Xbox emulacije?
Iako su Xeon i Cxbx nagovestili da ćemo relativno brzo
dobiti upotrebljiv emulator ove konzole, ispostavilo se da to ipak neće biti
slučaj. S obzirom da se o trenutnim aktivnostima na razvoju ova dva programa zna
izuzetno malo (naročito o Xeonu), kao i da nema nikakve najave za neki novi
sličan program, ne vredi davati prognoze.
Sistem: Nintendo GameCube
GameCube emulacija je poslednja počela sa razvojem, ali već duže vreme pobuđuje veliku pažnju.
Emulator: Dolwin
Ovo je prvi GameCube emulator koji je dosta kasno počeo da doživljava ekspanziju. Iako verovatno nije na nivou Dolphina, u stanju je da delimično emulira veći broj igara za ovu konzolu, što nam daje nadu da od njega možemo očekivati dosta...ali ne u skorije vreme. Autor se nalazi na odsluženju vojnog roka do avgusta 2007. godine, tako da će do tada biti veoma malo pomaka unapred.
Emulator: Dolphin
Program koji je izazvao pravu buru u svetu emulacije u stanju je da startuje
veliki broj GC igara. 2D grafika je veoma dobro emulirana a delimično su
podržane i 3D funkcije kao i zvuk. Bust-A-Move 3000 i ZooCube su
za sada jedini naslovi kod kojih je broj grafičkih bagova zanemarljiv, a zbog
toga što su u pitanju 2D igre i brzina emulacije je izuzetna i na prosečnim
konfiguracijama. To međutim ne znači da i drugi 100% 2D naslovi rade - dva koja
smo pomenuli su jedini izuzeci. Najveći problem u ovom trenutku je prevashodno
vezan za optimizaciju koda u verziji za 32-bitne Windowse, jer se čak i na
najjačim konfiguracijama današnjice uglavnom ne može postići više 10-tak
frejmova (i to bez zvuka) u većini igara. Posebna 64-bitna verzija radi mnogo
brže (čak omogućava igranje Super Smash Bros Melee u punoj brzini!) i ima
nešto veću kompatibilnost, ali sumnjamo da će je neko koristiti.
Grafička kartica napravljena u zadnje 3 godine
će vam biti potrebna ne samo zbog brzine - prikaz grafike je mnogo lošiji na
Atijevim i nVIDIA karticama starijim od Radeona 9500, odnosno GeForce FX serije.
Nažalost, trenutni status projekta je krajnje nejasan s obzirom da su autori
nekoliko puta najavili prekid razvoja.
Ako posedujete jaku konfiguraciju nabavite
nekoliko igara i bacite se na testiranje, ali pre toga ipak pogledajte
listu
kompatibilnosti.

Bust-A-Move 3000, zvanično prva
emulirana GC igra sa statusom "playable"
Emulator:
GCEmu
Nazvan po procesoru koji pokreće GameCube, ovaj emulator
iako do sada nije javno objavljen izaziva dosta pažnje jer je u stanju da
pokrene veći broj igara, među kojima su The Legend of Zelda The Wind Maker i
Super Mario Sunshine. Već standardno, uz mnoštvo bagova i očajan frame rate.
Nažalost, ni o njemu već duže vreme nema nikakvih informacija.
Kako se emulira GameCube?
Poznato je da Nintendo više od svih vodi računa o tome da
njegove igre imaju maksimalan stepen zaštite od kopiranja, a sa GameCubeom je u
tome definitivno uspeo. Ipak, moguće je napraviti image fajlove originalnih
igara koji će savršeno poslužiti za emulaciju. Za više detalja o ovome pogledajte tekst
GameCube piraterija i
GameCube piraterija vol2 delo Branislava7.
Još jedna olakšavajuća okolnost je da GC ne poseduje sopstveni BIOS, za razliku od svih drugih sistema koji su ovde obrađeni.

Kvazi 2D grafika u Paper Mario
ostvaruje malo veci framerate (skoro 4 frejma u sekundi)
Budućnost GameCube
emulacije?
Prema rečima programera sam hardver konzole nije tako komplikovan i toliko
različit od PC-ja kao što je slučaj kod Playstationa 2 ali je i bez obzira na tu
činjenicu teško definisati kada ćemo dobiti potpuno upotrebljiv emulator.
Najveće nade se trenutno polažu u Dolphin ali kao što rekosmo, nismo načisto
sigurno šta se sa njim dešava.

Soul Calibur 2, obratite paznju na
framerate

Zelda Wind Waker ima delimično emuliranu 3D grafiku, ali je
zaista potrebna
jaka grafička kartica za njen kvalitetan prikaz
I zaključak...
Ako ste pročitali ovaj tekst, svođenje utisaka je vrlo
jednostavno - u ovom trenutku jedino se veliki deo Dreamcast i nekolicina
PlayStation 2 igara mogu kvalitetno emulirati na današnjoj generaciji hardvera.
PlayStation 2 emulacija napreduje velikim koracima (najveći problem je ostala
strahovita hardverska zahtevnost) i od nje možemo očekivati dosta u 2008.
godini, što se nikako ne može konstatovati za GameCube i pogotovu Xbox
emulaciju. |