Oyun Genç Boy Kartuş Emülatörü Kullanım Alanları STM32

oyunu Genç Erkekler Eski Teknoloji olabilir, ancak hala modern bilgisayar korsanlarına zorluklar sunuyorlar. [Dhole], tüm işi yapmak için Stmicroelectronics STM32F4 Keşif Kurulu kullanan bir kartuş emülatörü ile geldi. Şimdiye kadar, birçok flaş kartuşu, yüksek hızlı mantık gereksinimleri ile başa çıkmak için Programlanabilir Mantık Aygıtları, PPLDS veya FPGAS kullandı. [Alex], bir mikrodenetleyicinin “Nintendo” oyunu genç çocuk önyükleme logosunu görüntülemek için bir Arduino kullanarak bir kartuşu taklit edebileceğini göstermiştir. Arduino, oyun için gereken yüksek hızlı erişimlerle uğraşacak kadar hızlı değildi.

[Dhole], 168 MHz STM32F4 tabanlı kol korteks-M4 tabanına taşınarak hızı yükseltti. F4’ün 70 GPIO pimleri, oyun çocuğunun otobüsünün 1 MHz saat hızı ile başa çıkmak için bol olan 100MHz’e kadar iç çevre birimlerinden geçebilir. Mantık seviyeleri, STM32’nin 3.3V mantığını kullandığı için bir sorundur. Neyse ki STM32’nin girişleri 5V toleranslıdır, bu yüzden işler gayet iyi çalıştı.

Basit oyun Tetris gibi genç çocuk kartuşları doğrudan bir ROM cihazı oyunu genç erkek hafıza alanı haline getirebildi. Çok daha karmaşık başlık, ROM bölümlerini haritalamak ve diğer görevleri yerine getirmek için bellek bloğu denetleyicisi (MBC) cipslerini kullandı. Çeşitli başlıklar için kullanılan birkaç MBC cipsi vardı, ancak [DHOLE], en büyük kod tabanıyla uyumlu olan MBC1’yi taklit edebilir.

Uygulanan en havalı hilelerden biri, özelleştirilmiş bir önyükleme logosu görüntüleniyordu. Oyun genç çocuk, telif hakkı koruma yöntemi olarak “Nintendo” logosunu kullandı. Bir kartuş logosu yoksa, genç çocuk oyuna giremez. Logo aslında iki kez okunur – telif hakkı bilgisini kontrol etmek için bir kez ve ekranda görüntülemek için bir kez. Emulator’a, ilk okunduktan sonra bu adreslerde bulunan verileri değiştirmesini söyleyerek, herhangi bir grafik görüntülenebilir.

Bir kartuş emülatörünün (korsan oyunları dışında) için faydalı olacağını merak ediyorsanız, [Jeff Frohwein’s] Gameboy DEV sayfasını kontrol etmeniz gerekir! [Jeff] oyun genç çocuk gelişimi için yer aldı, çünkü erken günler. Kelimenin tam anlamıyla onlarca yıldır Demo’lar ve genç çocuk ve çeşitli türevler için orada homebrew oyunları var. .

Leave a Reply

Your email address will not be published. Required fields are marked *