Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.

Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz

  Gelişmiş Arama
insanın içinde varsa, commodore.gen.tr açığa çıkarır bunu.. bir nevi retro olaylarının dolunayıyız.(Arda)
commodore.gen.trGenel KategoriGenel SohbetSNES'i doğru emule etmek için 3GHz anca yeter...Emulasyon mu?
Sayfa: [1]   Aşağı git
Yazdır
Gönderen Konu: SNES'i doğru emule etmek için 3GHz anca yeter...Emulasyon mu?  (Okunma Sayısı 4152 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
LW3D
Yönetici
*****
Mesaj Sayısı: 11.415


Günü Kurtaran Avam Hiooargggh :)


Üyelik Bilgileri WWW
« : Ağustos 21, 2011, 22:13:52 ÖS »

Ars Technica sitesinde yayınlanan aşağıdaki makale çok ilgi çekici görünüyor. Birçok emülatörün yayınlandığı günümüzde, başarıya ulaşanların sayısının oldukça az olduğunu, başarılı emülasyonun neden zor olduğunu anlatıyor... Neden emülasyon değilde, gerçek cihaz diyenlerin makalesi

http://arst.ch/qi4
Logged

wizofwor
Genel Yönetici
*****
Mesaj Sayısı: 4.798


Gosub ile gidilen yerden goto ile dönen adam


Üyelik Bilgileri WWW
« Yanıtla #1 : Ağustos 22, 2011, 09:03:18 ÖÖ »

Zamanlama ve optimizasyon konularının bu kadar problemli olduğunu bilmiyordum. Soruna hep yeterli işlem gücünün sağlanabilirliği açısından bakmıştım. Meğer olayı ikinci bir boyutu daha varmış.

Son kısımda DSP bahsi beni biraz dehşete düşürdü yanlız. Plastiği eritip silikon üzerinde kodu mikroskop altında okumak falan. Muazzam bir çaba. Düşündüm de N64 emulatöründe benim oynadığım Zelda'nın mikrocode emulasyonu yoktu mesela. Oyun microcode sorun çıkarmayacak şekilde hacklennmişti. Acaba microcode olsaydı ne farkları olacaktı?
Logged

witchdoktor
Uzman
*****
Mesaj Sayısı: 6.238



Üyelik Bilgileri
« Yanıtla #2 : Ağustos 22, 2011, 14:14:59 ÖS »

Bir donanımı olduğundan daha hızlı emüle etmek belki sorun değil ama paralel çalışan tüm birimlerin 'cycle-exact' emüle edilmesi gerçekten de ciddi bir sorun. Görece çok daha zayıf ve 1982 tarihli bir ürün olan C64'ün cycle-exact emülasyonunun yapılması dahi 20 yılı buldu ve hala uğraşılıyor. 'Hardware trick'lere dayalı programlama yapılan donanımların emülasyonu her zaman problem. Ayrıca SNES'in zamanının en iyi 2D oyun platformu olduğunu unutmamak gerekiyor. Onu da PSX tarihe gömdü ve hayatımızın her alanına giren 3D furyası aldı başını gitti. Microsoft'un XBLA oyunları (ve onu örnek alan PSN) bir nebze olsun kurtarıcı olmasa alternatif oyun yüzü göremeyecektik.
Logged
CommodoreFan ®
Uzman
*****
Mesaj Sayısı: 813



Üyelik Bilgileri
« Yanıtla #3 : Ağustos 24, 2011, 11:59:15 ÖÖ »

Beni en çok üzen (çok sevdiğim için) SEGA platformlarındaki emulasyon zorluğu. Mesela Saturn ve Dreamcast emulasyonu için yıllardır uğraşan elemanlarla birkaç defa mailleştim, cihazın mimarisinin karışık olması ve çift işlemci gibi engeller yüzünden ilerleme kaydetmenin çok zor olduğunu söylediler. Bu iki cihaz da yıllar geçmesine rağmen bir türlü verimli emüle edilemediler zaten.

Bir de snes emulasyonu için 3ghz gibi konulardan bahsedince ? Ohooo  Sustum
Logged

Bir garip COMMODORE fanatiği...
witchdoktor
Uzman
*****
Mesaj Sayısı: 6.238



Üyelik Bilgileri
« Yanıtla #4 : Ağustos 24, 2011, 15:35:18 ÖS »

Sega Dreamcast emülasyonu yıllardır -her ne kadar cycle-exact olmasa- da yapılıyor. Bu sayede Ikaruga vb oyunları oynayabiliyoruz. Bu bağlamda PS2 emülasyonu ise mimari nedeniyle çok daha primitif.

Gamecube emülasyonu (Dolphin vb) ise PS2'den daha iyi, hatta benzer bir donanımı kullandığı için bu emülatörle kısıtlı da olsa Wii emülasyonu mümkün.
Logged
Sayfa: [1]   Yukarı git
Yazdır
Gitmek istediğiniz yer: