Gönderen Konu: 1997 yapımı N64 oyunu içinde gizli Zx Spectrum Emülatörü çıktı  (Okunma sayısı 10734 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı Ref

  • Yönetici
  • Özgür Retrocu
  • *
  • İleti: 2881
  • Advanced User Simulator
    • ae unutmadan
Zx Spectrum'un ünlü markası "Ultimate Play the Game" bugün hayatına "Rare" ismiyle devam ediyor. Fakat firma köklerini hiçbir zaman terk etmedi (belki ms işe karıştıktan sonra biraz terk etmiş olabilir).

Neyse, 1997'de bu adamlar Nintendo 64 için James Bond, Golden Eye oyununu geliştirirken, ekibin bir kısmı aynı anda N64 üzerinde bir antoloji çıkarabilmek amaçlı  bir zx spectrum emülatörü geliştirmekteymiş. Bu iki projenin ortak kütüphaneleri kullanması söz konusu olduğundan biraz birbiri içine geçmişler. Golden Eye piyasaya yetiştirilirken emülatör projesini içinden çıkarınca oyun çalışmaz olmuş, pek üzerinde düşünmeden emülatörü içinde bırakarak (inaktif şekilde) n64 kartuşuna basıp satmışlar.

15 yıl sonra, Spoondidly nickli biri goldeneye romu üzerinde çalışırken içindeki hiç kullanılmayan dosyaları farketmiş. İyice bakınca o blok adının speccy.rom olduğunu görmüş. Sonra işi detaylandırınca kartuşun içinde Atic Atac, Sabrewulf, Jetpac, Lunar Jetman, Alien Eight, Pssst, Gunfright, underwurlde, Cookie gibi, yani TÜM ultimate arşivinin imaj dosyaları olduğunu görmüş.

Yani Goldeneye kartuşunda disable edilmiş halde, tamamen çalışan bir zx spectrum emülatörü ve yanında on tane ultimate oyunu duruyor. Tamamen çalışır halde.

Küçük bir patch ile emülatörü aktif hale getirmek ve bu oyunları N64 üzerinde oynamak mümkün.

Daha sonra webde çıkan haberlerden sonra emülatörün yazarı Steve Ellis ortaya çıkıp, aman yanlış anlamayın, kartuştaki rom dosyası orjinal rom'un kopyası değil haaa, oyunların kullandığı 1-2 fonksiyon vardı, onları koyduk, geri kalanı komple "nop"larla doludur. Diyince, yeni bir patch çıkıyor, 16k'lık rom'u değiştirdiğinizde tam teşekküllü, basic destekli, her bişeyin çalıştığı bir zx spectrum emülatörünüz oluyor :D

Gördüğüm en baba easter egg'lerden biri. Düşününce eğer goldeneye kartuşu sahibiyseniz, dağıtımı yasaklı olan 10 süper ultimate oyununu arşivinize katmış oluyorsunuz. Zaten snapshot formatında oldukları için, o oyunları legal olarak harddiskinizde barındırabilirsiniz :D

Heheh, süper bişey...


http://en.wikipedia.org/wiki/GoldenEye_007_%281997_video_game%29

Kotaku haberi:
http://kotaku.com/5897828/long-lost-emulation-easter-egg-discovered-in-goldeneye

Youtube videosu:
GoldenEye (N64) ZX Spectrum Emulator

Çevrimdışı nightlord

  • RAAT
  • Tedavideki Retromanik
  • *
  • İleti: 389
    • Night Network
hakkaten oha :)

bizim acimizdan harika bir easter egg tabii de, yazilim muhendisligi acisindan yuregime inmeler iniyordu okurken, yani gelistirme esnasinda ortak kullanilan kutuphaneler yuzunden projelerin butun source'larinin ic ice gecmesi, yok efendim cikartmaya calisinca gocmesi, yok efendim onu cozmek yerine oldugu gibi (10 oyunun imajlari falan ile beraber) icerde birakmalari...

Bunlar bazi gamedev sirketlerinin 97 falan gibi nispeten gec bir tarihte bile hala ne kadar hacky olduklarini bir kez daha gosteriyor :) tek kelimeyle korkutucu

Çevrimdışı doMiNO

  • RAAT
  • Retro Meraklısı
  • *
  • İleti: 206
Duyduğum en güzel easter egg.  Doktorun hastayı ameliyat edip, tüm ameliyat gereçlerini hastanın içinde bırakması gibi olmuş biraz.  :)

Çevrimdışı AmonR

  • RAAT
  • Tedavideki Retromanik
  • *
  • İleti: 269
Merhabalar,
Bizim için çok güzel bir haber.
Linkteki siteleri okudum, hatta "patch" dosyasını indirdim fakat bu "patch"i oyunun ROM'una nasıl uygulayabileceğimi tam anlamadım.
Patch dosyasının uzantısı .xdelta , bu dosya acaba nasıl kullanılıyor?

zip içerisindeki "readme" dosyasında şöyle yazmış:
"The patch should be applied only to an uneditted, unbyteswapped (big-endian) North American GoldenEye ROM (NGEE).  The GoldenEye Setup Editor can apply and byteswap the ROM for you, as well as recalculate the checksum."

Buna göre, patch uygulamak amacıyla "The GoldenEye Setup Editor" adında bir program bulmamız lazım galiba.

Google'da biraz aradım, bunlar çıktı karşıma:
http://goldeneye.wikia.com/wiki/Goldeneye_Setup_Editor  -> sözkonusu "The GoldenEye Setup Editor" hakkında bilgi
http://www.goldeneyevault.com/viewfile.php?id=37  -> "The GoldenEye Setup Editor" download sayfası
http://goldeneyevault.com/viewfile.php?id=232  -> patch dosyası

Aranızda bu işlemi yapan ve başarılı sonuç elde eden var mı acaba?