Artık Nintendo Game ve Watch'ta NES ve Game Boy Oyunlarını Taklit Edebilirsiniz

Artık Nintendo Game ve Watch'ta NES ve Game Boy Oyunlarını Taklit Edebilirsiniz

Nintendo Game and Watch, iyi bilinen dahili donanımı ve özel bilgisayar korsanlarının çok çalışması nedeniyle saldırıya uğradı.





Bazı akıllı dedektif çalışmaları, Nintendo'nun retro geri tepme makinesi için homebrew oyun geliştirmesinin temelini attı.





android 2015 için en iyi pusula uygulaması

Nintendo Game ve Watch'ta En Sevdiğiniz Retro Oyunlar

YouTuber yığınları parçalama Nintendo Game and Watch'ın nasıl hackleneceğine dair bir dizi video yayınladı. Bu basit bir süreç değil, ancak şimdiye kadar NES ve Game Boy öykünmesi zorunlu bir Doom bağlantı noktasının yanı sıra temel bir durumda çalışıyor.





Bu hack, Nintendo Game ve Watch'ın kullandığı elektronikler nedeniyle mümkündür. STM32H7B0, yaygın olarak kullanılan STM32 yonga ailesinin bir parçasıdır. Bu yongalar birçok hobi mikrodenetleyici kartında bulunabilir ve yonga seti üzerindeki hata ayıklama pinleri aracılığıyla okunabilir ve değiştirilebilir. Çip, ana işlemcide olup bitenler hakkında veri toplamak için de kullanılabilen 1MB'lik bir SPI Flash çipi ile eşleştirilmiştir.

Şans eseri, Nintendo Game ve Watch'un PCB'si, STM32 yongasını pin başlıkları olarak yeniden programlamak için gereken tüm pinleri ortaya çıkarır. Bununla birlikte, Nintendo, STM32'nin bir güvenlik özelliği olan çipin doğrudan okunmasını durduran üretim bayrakları ayarladığından, çipin donanım yazılımına erişmek zor oldu.



Donanım Dedektifi İşi Kazandırıyor

Ürün yazılımına erişim olmaması, donanım üzerinde özel ROM'ları çalıştırmayı zorlaştırır, ancak yığın parçalamanın hala çipin RAM'ine ve ayrı SPI Flash çipine erişimi vardı. RAM ve SPI Flash'tan toplanan verileri kullanarak, ROM'ları yüklemek için hangi şifrelemenin kullanıldığını bulabildi ve sonunda onu Mario Bros'un saldırıya uğramış bir sürümünü çalıştıracak şekilde değiştirdi.

Sonraki görev, yedeklenebilmesi için Nintendo aygıt yazılımını çipten atmanın bir yolunu bulmaktı. Bu adım olmadan, cihazı normal şekilde yeniden programlamaya yönelik herhangi bir girişim, konsolu 'tuğlalayarak' kalıcı olarak çalışmayı durdurmasına neden olabilir.





İsveçli bir donanım korsanı olan Konrad Beckmann ile birlikte çalıştıktan sonra, SPI Flash çipinden bir parça özel kod çalıştırarak Nintendo Game and Watch için tüm bellenimi boşaltabildiklerini keşfettiler.

Artık, her an değişikliklerini geri alabileceklerini bilerek, kalplerinin içeriğini hacklemek için her şey hazırdı. Konrad Beckmann, yeni özgürlüğü Twitter'da iyi bir şekilde kullanmak için hiç zaman kaybetmedi:





Buradan, inanılmaz miktarda sıkı çalışmanın ardından özel emülatörler şekillenmeye başladı. Mevcut çabalar, Nintendo Game and Watch için kullanımı kolay bir homebrew kurulumu yapmaya odaklanmıştır.

Homebrew Nintendo Game and Watch kodu ve talimatları henüz ilk aşamalarındayken stacksmashing's'te bulunabilir. GitHub sayfası .

Paylaş Paylaş Cıvıldamak E-posta Nintendo Switch NES'ten Daha Başarılı

Japon video oyunu üreticisi, son mali raporunda etkileyici satış rakamları yayınladı.

Sonrakini Oku
İlgili konular
  • kendin yap
  • Teknoloji Haberleri
  • Nintendo
  • Hacklemek
Yazar hakkında Ian Buckley(216 Makale Yayınlandı)

Ian Buckley, Berlin, Almanya'da yaşayan serbest gazeteci, müzisyen, sanatçı ve video yapımcısıdır. Yazmadığı veya sahnede olmadığı zamanlarda çılgın bir bilim insanı olma umuduyla kendin yap elektroniği veya koduyla uğraşıyor.

Ian Buckley'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

onlar bilmeden snapchat'te kayıt nasıl görüntülenir
Abone olmak için buraya tıklayın