Oyun Çocuğu doğrudan bir SD kartla iletişim kurar

July 28, 2022 0 By lqrm

[KGSWS], bir SD karttan tonlarca oyunlara izin veren oyun çocuk yükseltmesini tamamladı. Bir oyunu paketleme Bir SD karttan önce yapıldı, ancak [kgsws] bir kartuş tabanlı cihazı kullanmamaya karar verdi. Sonunda, oyun çocuğunun bir SD kartına doğrudan erişim kazanmasıyla işini tamamlamanın yanı sıra tüm durakları da attı.

[KGSWS] İşi, bir oyun kartuşuna bazı GPIO pinlerini tam olarak nasıl oluşturacağını anlamaya çalışıyor, ancak bunun bu da donanım olarak alacağını düşünüyor. Bağlantı limanının özelliklerini kontrol ettikten sonra yanlış kutupluluk olduğunu fark etti. Cesaret edilmemesi, [KGSWS], oyun çocuğunda genel amaçlı bir I / O gibi bir şey olduğunu fark etti – Joypad girişi.

SD kartına Joypad ile erişmenin mantığını bulduktan sonra, [KGSWS], bir FAT32 ayrıştırıcısı ve bir EEPROM’da temel BIOS’u oluşturmaya başladıktan sonra. Tüm sistem bir ATmega32’den çıkıyor, hem de şemaları hem de tüm kodları dahil etmek için yeterli olduğunu biliyordu. Sonuç, gerçekten temiz – tonlarca olabilir ve 512kb oyunu Kid ROM’ları kurtarabilir ve verileri kaydettirin, verileri kaydedin, .txt dosyalarını kontrol edin. Ek bir fayda olarak [kgsws], üst kaydırma Nintendo logosunu değiştirmek için ısmarlama önyükleme logosuna yerleştirin.

Joypad düğmeleri, SD kartın erişildiğinde çalışmazken, pil çekilişinin yanı sıra zaten Power-Hungry DMG-001’den daha büyük olduğundan, [KGSWS] ‘ın donanım hackerdesiyle şaşırdık. [KGSWS] ‘nin bilgisayarını aşağıdaki videoyu inceleyin.