Zephyrnet Logosu

ZX Spectrum'un Manic Miner'ını Arduino Uno'da Oynamak

Tarih:

<img decoding="async" data-attachment-id="668546" data-permalink="https://hackaday.com/2024/03/11/playing-zx-spectrums-manic-miner-on-the-arduino-uno/manic_miner_arduino_uno_pcb_shield_3d/" data-orig-file="https://zephyrnet.com/wp-content/uploads/2024/03/playing-zx-spectrums-manic-miner-on-the-arduino-uno-1.png" data-orig-size="1805,1406" data-comments-opened="1" data-image-meta="{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}" data-image-title="manic_miner_arduino_uno_pcb_shield_3d" data-image-description data-image-caption="

Arduino Uno için ses sürücüsü ve denetleyici girişlerine sahip kompozit çıkış kalkanı (Kaynak: Scott Porter)

” data-medium-file=”https://zephyrnet.com/wp-content/uploads/2024/03/playing-zx-spectrums-manic-miner-on-the-arduino-uno.png” data-large- file=”https://zephyrnet.com/wp-content/uploads/2024/03/playing-zx-spectrums-manic-miner-on-the-arduino-uno-1.png?w=800″ class=” size-medium wp-image-668546″ src=”https://zephyrnet.com/wp-content/uploads/2024/03/playing-zx-spectrums-manic-miner-on-the-arduino-uno.png” alt=”Arduino Uno için ses sürücüsü ve denetleyici girişlerine sahip kompozit çıkış kalkanı (Kaynak: Scott Porter)” width=”400″ height=”312″ srcset=”https://zephyrnet.com/wp-content/uploads/2024 /03/playing-zx-spectrums-manic-miner-on-the-arduino-uno-1.png 1805w, https://zephyrnet.com/wp-content/uploads/2024/03/playing-zx-spectrums- manic-miner-on-the-arduino-uno-1.png?resize=250,195 250w, https://zephyrnet.com/wp-content/uploads/2024/03/playing-zx-spectrums-manic-miner-on -the-arduino-uno-1.png?resize=400,312 400w, https://zephyrnet.com/wp-content/uploads/2024/03/playing-zx-spectrums-manic-miner-on-the-arduino- uno-1.png?resize=800,623 800w, https://zephyrnet.com/wp-content/uploads/2024/03/playing-zx-spectrums-manic-miner-on-the-arduino-uno-1.png ?resize=1536,1196 1536w”size=”(max-width: 400px) 100vw, 400px”>

Arduino Uno için ses sürücüsü ve denetleyici girişlerine sahip kompozit çıkış kalkanı (Kaynak: Scott Porter)

Her ne kadar pek çok kişi bu günlerde projeler için 32-bit MCU'lara geçmiş gibi görünse de, [Scott Porter]'ın son Arduino Uno projesiyle gösterdiği gibi, 8-bit AVR dünyasında hâlâ yaşanacak çok fazla eğlence var. oyun motorunu içeriyor bir limanı işletiyor Manic Miner İlk olarak 1983 yılında ZX Spectrum için piyasaya sürülen oyun. Video ve ses çıkışı için bir eklenti kartı Uno için, iki direnç kullanarak bir ses sürücüsü devresi ve yerleşik düğmelerden veya bir NES denetleyicisinden gelen kontrol girişlerini kullanarak kompozit bir sinyal oluşturan. Ses, kompozit çıkış üzerinden veya ses jakı aracılığıyla gönderilebilir.

A oyunun gösterimi [Scott]'ın YouTube hesabındaki birkaç seviyeyi 256×256 çözünürlükte gösteren bir dizi videoda sunulmaktadır. Animasyonlu birkaç yaşam kalitesi yükseltmesi ile birlikte 20 orijinal seviyenin tamamını içerir. Aynı zamanda işinize yarayabilecek veya yaramayabilecek orijinal müzik de içerir, ancak müzik ana menüden açılıp kapatılabilir. ZX Spectrum'daki 3.5 MHz Z80 MPU ile karşılaştırıldığında, Uno'nun 16 MHz AVR'si çok daha güçlü, bu da gelecekte ZX Spectrum gibi renkli bir versiyonun da eklenmesi gerekse bile olabileceği umudunu artırıyor -çerçeve arabelleğiyle birlikte. [Scott]'un belirttiği gibi, Uno'nun zayıflığı, ZX Spectrum'un önemli ölçüde daha fazla RAM'e sahip olmasıdır, bu da yapılabilecekleri sınırlamaktadır.

İpucu için [256byteram]'a teşekkürler.

[Gömülü içerik]

spot_img

En Son İstihbarat

spot_img