İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Özet
Bu Eğitim Tablosu, bir Atari 800'e Windows tarzı bir farenin nasıl ekleneceğini açıklar.
Tanıtım
Rakip rakamlar yerine patileriniz var mı? İmleci ekranda hareket ettirmek için ok tuşlarına basmak zor iş mi buluyorsunuz? 21. yüzyıla geçmek ister misiniz? Bobbs sadece cevabı alabilir.
Gereçler
Atari 8 bit bilgisayar
Atari disk sürücüsü (bunlar hala var mı?), SIO2BT veya SIO2SD gibi kodu depolamanın bazı yolları
Atari Assembler Editörü
Oyun kolu
Görmek
www.instructables.com/id/Atari-8-Bit-Optic…
seçenek 3 parça listesi için
Adım 1: Seçenek 1 - Düşük Teknoloji
Öncelikle, bu Compute'un Üçüncü Atari Kitabından. İmleci bir joystick ile ekran etrafında hareket ettirmek için bir VBlank rutini kullanır.
www.atariarchives.org/c3ba/page163.php
Kesinlikle bahsetmeye değer. Kod güzel ve derli toplu, çalışıyor ve 2. seçenek kadar bellek almıyor. Ancak, daha iyisini yapabileceğimizi düşünüyorum.
2. Adım: Seçenek 2 - Fare Sürücüsü
1. adımdan sonra joystick'i takılı bırakın ve ekteki üç dosyaya bir göz atın. Teknolojiye sahip olanlar için bir ATR dosyası ve kaynak kodun metin dosyaları - hepsi 6502 derleme kodunda.
Fare sürücüsü iki kısımdır;
1) Açılışta önyüklenen, PMG'yi ayarlayan ve VBlank rutinini içe aktaran bir autorun.sys dosyası. Kaynak kodu mouseloader2.txt dosyasındadır. Adreslemede iyileştirme için yer olabileceğini düşünüyorum.
2) Hareketi ve düğme tıklamasını işleyen VBlank rutini (M. BIN).
Birkaç sınırlayıcı faktör var.
Atari joystick, yalnızca harekete ve ateş düğmesine sahip olduğu için ilktir, bu nedenle modern farelerin aksine, çok fazla numaramız olamaz.
İkinci olarak, autorun.sys dosyası 6. sayfada yer alır, bu nedenle 256 bayt ile sınırlıyız. Çalıştığı ve yükledikten sonra silinebildiği için bu gerçekten bir sorun değil.
Sürücü VBlank'ta çalıştığı için çok uzun olamaz ve çabucak bitirmesi gerekiyor, yoksa kötü şeyler olacak.
PMG player 0 ve VBlank rutini ile birlikte 2k'nin biraz üzerinde kullanılır.
Tüm bunlardan sonra, metin imlecini yeni konuma taşımak için yukarı, aşağı, sola, sağa ve tıklama / ateşle kaldık. Yine de yön tuşlarını kullanmaktan daha iyi.
Sistem Sıfırlama'ya basmak fareyi öldürür ve grafik modlarını değiştirmek kötü şeylerin olmasına neden olur. 0 modunda metin düzenlemeye en iyi şekilde sadık kalın.
3. Adım: Seçenek 3 - 21. Yüzyıla Hoş Geldiniz
O joystick'in fişini çekin ve şuna bir bakın;
www.instructables.com/id/Atari-8-Bit-Optic…
Eğlence