İLANDIR

Yeni arayüzümüz herkese açık BETA sürümüne girmiştir, siz de deneyip geri bildirimde bulunabilirsiniz.
Gizle Geri Bildirim Beta Sürümü Dene
HABERE ATLA YORUMLARI GÖR (2) YORUM YAZ

tarafından 10 Nisan 2004, Cumartesi 14:39 tarihinde yazıldı Donanımhaber TR

Microsoft XBox emulatörü Cxbx ve Sony Playstation 2 emülatörü PCSX 2
Günlük Haber Murat K. "infoman"
2 8799

İlk XBox emülatörü Cxbx büyük bir başarıya imza atarak Turok 2: Evolution adlı oyunu Pentium 4 2.8GHz ve GeForce FX 5600'lü bir sistemde gerçek zamanlı olarak çalıştırmayı başardı.

Akıcı biçimde oynanabilen oyunda tek çıkan sorunların bazı kayıp poligonlar ve su efekti olduğu ifade edilmiş Cxbx'in yazarı caustik tarafından. Ayrıca istendiği takdirde (pek kimsenin isteyeceğini zannetmem : ) yukarıdaki konfigürasyondaki sistemi hiç zorlamadan 4X hızlandırmak mümkün olabiliyormuş.

Emülatörler spesifik bir donanımı başka bir mimaride taklit ederek sadece o platforma özgü yazılımları diğer platformlarda da çalıştırmaya yarayan programlar. Bir emülatör yazabilmek hiç kolay değil zira düşük seviye kodların gerçek zamanlı çevrimini sağlayabilmek ve donanımları yazılımsal olarak taklit edebilmek ciddi bilgi ve efor istiyor. Tabii biraz da emüle yani taklit etmek istediğiniz donanımın taşımak istediğiniz platforma yakınlığı da önemli.

XBox Windows 2000'nin özelleştirilmiş bir sürümünü kullanıyor ve yine standart PC'lerde bulunan Intel P3 733 işlemci (önbelleği farklı) kullandığı için mimari açıdan standart PC'lerden pek bir farkı yok. Grafik işini de GeForce 4 Ti serisine benzer bir GPU gerçekleştirdiğinden mesela bir Sony PS2 emüle etmeye göre işler daha az komplike.

Sony Playstation 2 ise oldukça karmaşık bir cihaz: PS2 standart bir Windows/Intel gibi çalışmıyor.

Bildiğimiz CPU yerini Emotion Engine'e bırakmış ama yaptıkları işler aynı değil yani EE bir merkezi işlemci değil !

Emotion Engine daha çok CPU ve DSP'nin birleşimi gibi...

İşte bu farklılık ve karmaşık yapısı Playstation 2'yi oyun yazarlarının kabusu haline getirdi. Eğer PS2'nin çıktığı ilk 1 yılı hatırlıyorsanız o günlerde piyasada platformun gücünü bugünkü gibi iyi ortaya koyabilecek oyun olmadığını da fark etmişsinizdir.

O yüzden donanımsal açıdan yıllardır aynı kalan PS2'de gitgide daha kaliteli oyunlar çıkmaya başladı çünkü PS2 kodlayanlar platformun karmaşık yapısı altındaki gücü zamanla keşfetmeye başladı.

Bütün bunlara bağlı olarak PC üzerinde çalışan bir PS2 emülatörü yazmakta zaman aldı: PCSX 2 !

PCSX 2 3 yıldır gelişimini sürdüren ve PS2 oyunlarının kısıtlı bir kısmını çalıştırabilen bir emülatör. İlk başlarda 2 boyutlu grafikleri oluşturabilen PCSX 2, bugün bazı 3 boyutlu oyunları da PC'de çalıştırabiliyor, tabii problemsiz olduğunu söylemek mümkün değil.

Uyumluluk listesinde Tony Hawk's Pro Skaters 3, SOCOM: Navy Seals, Onimusha : Warlords gibi oyunlar var (listenin tamamına aşağıdaki linke tıklayarak web sitesinden ulaşabilirsiniz).

Ama zaten PS2 kadar karmaşık bir platformu taşıyabilmek bile oldukça zor kendi üzerinde bile oyun yazabilmesi kolay değilken...

Eğer bu yazıyı okuyanlar içerisinde bilgisayar mühendisliği adayları varsa mutlaka aşağıdaki linkteki PS2 mimarisini anlatan yazıları okusunlar; bu onlara farklı bir bakış açısı kazandıracaktır : )

» Microsoft XBox emulatörü Cxbx
» Sony Playstation 2 emülatörü PCSX 2
»Ars Technica - Sound and Vision: A Technical Overview of the Emotion Engine
» Ars Technica - The Playstation2 vs. the PC: a System-level Comparison of Two 3D Platforms
Bu haberin bağlantısı
URL
Şu anda 0 üye, 0 misafir ve 0 mobil kullanıcının görüntülediği bu içeriğe toplam 8799 kez bakıldı.
Yorumlar eskiden yeniye doğru listelenmektedir. Sıralamayı değiştirmek için sağdaki menüyü kullanabilirsiniz.
SİNEQ 7.8.2008 12:38:25
Hort Şu Xbox Emulatorü hakkında detaylı bir açıklama yapılsa..
0
Metalli Head 9.7.2007 19:49:45
abi pcsx2'de smackdown vs RAw 2007'yi açıom. ilk başta firma logoları gelip kapanıo eğer logoları geçersemde menüdeyken falan bi süre sonra kapanıyo yardım lütfen. + Hort
0
Durum Üyeyim Üye Değilim
E-Posta
Mesaj