Tamirci ve eski teknoloji meraklısı Jim Shortz, amatör bir buluşmadan satın alınan, döneme uygun bir Intel SDK-85 geliştirme kiti kullanarak, 1970’lerin klasik hafıza oyunu Simon’ın ev yapımı bir uygulamasını geliştirdi.
“Birkaç hafta önce bir Intel SDK-85 Tek Kartlı Bilgisayar buldum [SBC] Bir ham-fest’te,” diye açıklıyor Shortz. “Tuş takımı ve 7 bölümlü ekranı olan her şeyin enayisiyim. Bir Heathkit ET-1 önümde kaybolduğundan, bu konuda mümkün olan en kısa sürede harekete geçtiğimden emin oldum. Ne olduğunu bile bilmiyordum ama buna ihtiyacım olduğunu biliyordum. 1970’lerin sonundan kalma bir Intel 8085 donanım/yazılım geliştirme kiti. Hobi/eğitim pazarına yöneliktir. İyi bir kılavuza sahip, cömert 36 GPIO [General-Purpose Input/Output] bağlantı noktaları ve yetersiz 256 BAYT RAM.”
Intel Sistem Geliştirme Kiti 85 (SDK-85), 1976’da SDK-80’in halefi olarak piyasaya sürüldü ve SDK-80’in Intel 8080 işlemcisini Intel 8085 ile değiştirdi. SDK-80’de 2MHz — SDK-85, yerleşik altı basamaklı bir ekran, giriş klavyesi ve 512B RAM ve 4kB’ye kadar ROM desteği sunuyordu. Cihaz, 8085’in yeteneklerinin bir gösterimi olarak hizmet etti – görünüşe göre Simon oyununu oynama yeteneğini de içeriyor.
Shortz, Ralph Baer ve Howard Morrison’ın ikonik oyununa atıfta bulunarak, “SDK-85 ve onun donanım entegrasyonu üzerindeki bariz vurgusuyla iyi eşleşen bir sorun alanı aradım. Cevap apaçık ortaya çıktı – 1978’deki efsanevi Simon elektronik oyununu yeniden yaratın.” Lenny Cope tarafından programlanan, ses ve renk eşleştirmeli el aleti.
“Alternatif tarihin devreye girdiği yer burası. Kendimi bodrumumda düşük düzeyde hobici bir mucit olarak hayal ediyorum. Bir SDK-85’e param yeterdi ama teleyazı yoktu ve kesinlikle ‘gerçek’ bir bilgisayar da olamazdı. Bunu kitaplarla yapardım, grafik kağıdı, kalemler ve güvenilir HP hesap makinem.”
Donanım, SDK-85’e zarar vermemek için telle sarılı bir yardımcı kartta yaşıyor. (????: Jim Shortz)
Bunu, Shortz’un “oyunun basitleştirilmiş bir versiyonu” olduğunu kabul ettiği şeyi oluşturmak için birkaç tavizle desteklenen, tamamen video kayıtlarından – oyunun fiziksel versiyonu olmadan – elde taşınır cihazın özenli tersine mühendisliği izledi. seçilebilir zorluk seviyeleri.
Eski SDK-85’i orijinal durumunda bırakmaya karar veren Shortz, Simon’ın donanımını uygulamasını şöyle açıklıyor: “4 basma düğmeli anahtarı, ışıkları ve hoparlörü barındıracak ayrı bir ek kart üzerinde karar kıldım.” “Ek kart, 0/1 bağlantı noktası konektörüne taktığım bir IDC başlığına bir şerit kablo kullanarak SDK-85’e bağlanıyor. Elimdeki anahtarlar panel montajlı tipteydi, bu yüzden onları monte etmek için panoyu deldim. – bunları ek bir panoda tutmak için başka bir neden.”
Yazılım elle kağıda yazıldı, ardından göstericiye dikkatlice yazıldı. (????: Jim Shortz)
Shortz, “Tahta, sıcak bir Cumartesi öğleden sonra telle sarıldı ve benim en iyi çalışmamı temsil etmiyor” diye ekliyor. “Yazılım üzerinde çalışmaya başlamadan önce panonun tamamını tamamladım. Mekanik bir kalem kullanarak kodu grafik kağıdına yazdım. Anımsatıcılar sayfanın ortasına yakın bir yerde başladı. Bu, adresleri ve onaltılık baytları koymak için alan bırakıyordu. tıpkı bir montajcı programının listeleme dosyasının kullanacağı gibi, sayfanın sol tarafı.”
Shortz’un tam proje yazısı mevcuttur Hackaday.io’daolduğunu kolayca kabul etse de, ” [Intel] 8085, milyonlarca birimi olan bir tüketici ürünü için çok pahalı bir seçim olacaktır.”
Source: www.hackster.io