Ana içeriğe geç
Yapay Zeka

Nesformer projesi Nintendo konsolunu Qwen model ağırlıklarıyla çalıştırdı

Öne çıkanlar

  • nesformer, NES konsolunun 6502 işlemcisini eğitimsiz Qwen3.5 ağırlıklarına derledi.
  • Gated DeltaNet durum matrisleri 2 KB RAM ve kartuş verisini doğrudan bellek satırı olarak saklıyor.
  • Super Mario Bros. çalıştırabilen sistem, klasik konsola göre 150 ila 290 kat daha yavaş çalışıyor.

nesformer adlı açık kaynaklı proje, Nintendo Entertainment System (NES) konsolunun 6502 işlemcisini standart bir Qwen3.5 yapay zeka modelinin ağırlıklarına derledi. Modeldeki parametreler eğitim yoluyla değil, doğrudan bir derleyici aracılığıyla hesaplandı. Oyun çalışırken büyük dil modeli işlemcinin yürütme kaydını jeton jeton tahmin ediyor; Python tabanlı ana sistem ise grafik çizimi, kontrolcü girdileri ve dikey senkronizasyon kesmelerini yönetiyor.

Sistem, Divyansh Agrawal tarafından geliştirilen Qwenputer altyapısına dayanıyor ve modelin Gated DeltaNet durum matrisini konsol belleği olarak kullanıyor. DeltaNet başlıklarındaki durum matrisinin satırları donanım yazmaçlarını, 2 KB boyutundaki sistem belleğini ve oyun kartuşundaki komutları tutuyor. Yaklaşık 933 MB boyutundaki modelin 466,6 milyon parametresi bulunuyor; ancak sadece 9,3 milyon parametre sıfırdan farklı değer taşıdığı için dosya sıkıştırıldığında 3,3 MB boyutuna iniyor.

Sistem şu an için yalnızca NROM kartuş türünü kullanan Super Mario Bros. ve Donkey Kong gibi klasik yapımları destekliyor. Numba motoruyla saniyede yaklaşık 1.650 jeton üretebilen nesformer, gerçek konsol hızından 150 ila 290 kat yavaş çalışıyor. Testlerde üretilen tüm kareler ve işlemci kayıtları, geleneksel 6502 emülatör çıktısıyla tam uyum sergiledi.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.