ZX Spectrum bilgisayarı 2022'de 40 yaşındaydı. İngiltere ve Avrupa'da Commodore 64 ile yaklaşık aynı zamanlarda piyasaya sürülen bu İngiliz yapımı bütçeye uygun ev bilgisayarı, gelişmekte olan bilgi işlem ve oyun endüstrisine büyük katkı sağladı. Bu günlerde, ZX Spektrumları nadirdir, ancak taklit edilebilirler.
Daha aşina olabileceğiniz İngiliz yapımı bir bilgisayar Raspberry Pi'dir. Bir öykünücü yükleyebilirsiniz ZX Spectrum yazılımını çalıştırmak için Raspberry Pi OS veya farklı bir şey deneyebilirsiniz: ZXBaremulator.
Bir bilgisayarda diğer platformlar için yazılım çalıştırırken, tipik çözümler bir sanal makine veya öykünmedir.
Her iki yöntem de sanallaştırma veya öykünme yazılımını "barındırmak" için Windows veya Linux gibi temel bir işletim sistemi gerektirir. Bare metal öykünmede ise öykünülmüş veya sanallaştırılmış ortam bir işletim sistemi olmadan çalışır.
Bunun çeşitli avantajları vardır, en azından azaltılmış gecikme süresi. Bu aynı zamanda öykünülmüş ortamın normal işletim sistemini "bindirirken" yapabileceğinden çok daha hızlı önyüklenebileceği anlamına gelir.
ZX Spektrum Bilgisayarı Nedir?
1982'de piyasaya sürülen 8 bitlik bir bilgisayar olan ZX Spectrum, 1992'de kullanımdan kaldırılana kadar 5 milyon adet sattı. Orijinal ve sonraki modellerdeki gökkuşağı motifiyle tanınabilirken, birkaç orijinal ZX Spectrum bilgisayar ABD'ye ulaştı. Bunun yerine, Timex T/S 2068 gibi lisanslı klonlar üretildi. Doğu Avrupa, Rusya ve Güneydoğu Asya gibi başka yerlerde resmi olmayan klonlar serbest bırakıldı.
Çoğu 8-bit sistemde olduğu gibi, ZX Spectrum anakart, üste monte klavyeli bir kasaya yerleştirilmiştir. Bu, mümkün olduğunca az tuşa (tuşlar yerine lastik düğmeler) sahip olma ve programlama komutları için bir dizi kısayol sunma bakımından farklılık gösterir.
Veriler kasetlere, daha küçük bir manyetik teyp kartuşuna ("Microdrive" adı verilen bir aygıt kullanılarak) veya daha sonraki modellerde 3 inçlik bir CF2'ye ("Kompakt Disket") yüklenebilir veya kaydedilebilir.
Birçok büyük isim oyunu ZX Spectrum için uyarlandı. 1989 yapımı Batman: The Movie (daha önceki bir DC lisanslı oyundan ayırt etmek için adlandırılmıştır), Capcom jetonlu oyunu gibi film bağlantıları Ghosts'n'Goblins ve hatta uzay keşif klasiği Elite (Elite Dangerous'un atası) bile ZX'te yayınlandı Spektrum.
Tüm bunlar, bilgisayarın çok renkli karakterleri ve genellikle müzik içermeyen oyunları işleyebilmesine rağmen.
ZXBaremulator Hangi Raspberry Pi'de Çalışır?
Raspberry Pi 3 B+ dahil olmak üzere tüm Raspberry Pi ZXBaremulator'ı çalıştırabilir. Böylece, orijinal bir Raspberry Pi A veya B'niz veya hatta bir Raspberry Pi Zero'nuz olsun, Pi'nizi neredeyse her şeyi bir ZX Spectrum'a dönüştürebilirsiniz.
Bu kılavuz için, orijinal bir Raspberry Pi'ye ZXBaremulator kurdum. Bilgisayar yıllardır çekmecemde çürüyor (aslında Raspberry Pi 2'nin piyasaya sürülmesinden bu yana). Eski yönetim kurulunda fazla vergi gerektirmeyen bir kullanım arıyordum ve bu ideal bir proje gibi görünüyor.
Raspberry Pi İşletim Sisteminde Neden Emülatör Kullanmıyorsunuz?
Çeşitli ZX Spectrum emülatörleri mevcuttur. Raspberry Pi ile özellikle uyumlu olanlar:
- tapa -- “Ücretsiz Unix Spektrum Emülatörü”
- ZesarUX -- ayrıca çeşitli ZX Spectrum klonlarını ve Sega Master System gibi diğer platformları taklit eder
Raspberry Pi OS'nizde bu emülatörlerden birini kullanmak iyidir. Aslında, performansta çok az fark görmelisiniz. Raspberry Pi'nizin mevcut işletim sistemi istediğiniz gibi kuruluysa ZXBaremulator ile silmenize gerek yoktur. Bunun yerine, sadece bir öykünücü yükleyin.
Ancak, Raspberry Pi'de bir çıplak metal ZX Spectrum öykünücüsünün nasıl çalıştığını görmekle ilgileniyorsanız, aşağıdaki adımları izleyin.
Raspberry Pi'de ZXBaremulator Nasıl Kurulur
Başlamadan önce, uyumlu bir Raspberry Pi modeline ve FAT olarak biçimlendirilmiş uygun bir SD kartına sahip olduğunuzdan emin olun. Ayrıca bir USB klavyeniz de takılı olmalıdır; bunu gücü açmadan önce yapın, aksi takdirde cihaz algılanmayacaktır (aynı şey oyun kumandanız için de geçerlidir). Ayrıca Raspberry Pi'yi uygun bir ekrana bağlamalısınız.
- Şuraya giderek başlayın: zxmini.speccy.org ve indirme allfiles.zip ("Bir ZIP dosyasında gereken tüm dosyalar" ile bağlantılı).
- Ardından, optimize edilmiş olanı alın kernel.img modeliniz için dosya. Pi'nizin bir ARMv6, ARMv7 veya ARMv8 modeli olmasına bağlı olarak üç seçenek mevcuttur.
- ayıklayın allfiles.zip Bilgisayarınızdaki yeni bir dizine. Zaten bir kernel.img dosyasına sahip olduğunu fark edeceksiniz -- bunu Pi'niz için optimize edilmiş olanla değiştirin (sadece kopyalayıp yapıştırın).
- Daha sonra bu dosyaları (18 olmalıdır) biçimlendirilmiş SD kartınızın kök dizinine kopyalayabilirsiniz. Bunlara eşlik eden, Raspberry Pi'de çalıştırmak istediğiniz herhangi bir ZX Spectrum TAP veya TZX dosyası olmalıdır. Zorunda olacaksın Bunları kendiniz tedarik edin, ancak ücretsiz oynamak veya satın almak için yüzlerce yepyeni, modern, orijinal ZX Spectrum oyunu bulacaksınız. de itch.io/games/tag-zx-spectrum.
Bu yapıldıktan sonra kartı çıkarın, Raspberry Pi'nize takın ve önyükleyin.
ZX Spectrum Programlarını Çalıştırmak için ZXBaremulator Kullanımı
ZX Spectrum'a aşina değilseniz, ZXBaremulator'ı kullanmak, bir çift yardım ekranıyla daha basit hale getirilmiştir.
İlk, F1, TAP dosyalarını seçmek için kullanılır (aşağıda daha fazlası). İkinci, ALT + K, ZX Spectrum klavyesinin görsel bir referansını sağlar. Vurmak ESC öykünülmekte olan şeye geri dönmek için bu ekranlardan herhangi birinde.
Varsayılan olarak, tuşlar varsayılan olarak karşılık gelen harf yerine üzerlerinde yazılı olan komutlardır. Bu çok kullanışlıdır, ancak alışmak biraz zaman alabilir.
Klavyeye alışmak için temel bir program girebilirsiniz.
- Ardından “10” yazın ÜSTKRKT + P (Yazdır)
- Basmak CTRL + P (“”) ardından bir mesaj girin (ör. “Merhaba, ben bir Raspberry Pi”) ve CTRL + P alıntıları kapatmak için tekrar
- Vurmak Girmek yeni bir satır başlatmak için
- Ardından “20” yazın ÜSTKRKT + G (GİT)
- Basmak R (KOŞMAK)
- Vurmak Girmek programı çalıştırmak için
Girdiğiniz temel metin döngüsü, durmak mı yoksa devam etmek mi istediğinizi soran bir ekran dolusu satırdan sonra duracaktır. İkincisini seçerseniz, klavyenin tuşuna basarak daha sonra sonlandırabilirsiniz. Duraklat düğme.
Bir TAP dosyasını başlatmak için, ZXBaremulator ZX Spectrum'a önyükleme yaptıktan sonra, simgesine dokunun. F1 menü ekranını bulmak için Klavyenizin yön tuşları ile yüklemek istediğiniz oyunu seçin ve üzerine dokunun. UZAY.
Sonra, basın F1 tekrar komut satırına dönmek için. Burada, basın:
- CTRL + J (YÜK)
- CTRL + P iki kere ("")
- sonra vur Girmek
Oyun yüklenmeye başlamalıdır. Raspberry Pi açıldığında klavye veya takılı olan herhangi bir denetleyici ile oynayabilirsiniz. Standart USB denetleyicileri, PS4, Xbox 360, Xbox One ve Nintendo Switch Pro denetleyicileriyle birlikte çalışacaktır.
Oyun sırasında herhangi bir noktada ZXBaremulator yardım ekranlarını açmak için iki kısayol tuşunu kullanabilirsiniz.
Raspberry Pi ile Daha Fazla 8-Bit Öykünme
Bu noktada, yazılımı çalıştırmak veya benzetilmiş ZX Spectrum'unuzu programlamak için ihtiyacınız olan her şeye sahipsiniz. Mücadele edilecek temel bir Linux işletim sistemi ve gecikme yoktur. Orijinal bir ZX Spectrum'u edinmenin yanı sıra, bu, onun gerçek 40 yıllık bilgi işlem deneyimine en çok yaklaştığınız andır.
Tabii ki, Raspberry Pi'de taklit edebileceğiniz tek retro oyun platformu bu değil.