İçindekiler:

Atari 800 Fare Sürücüsü: 3 Adım
Atari 800 Fare Sürücüsü: 3 Adım

Video: Atari 800 Fare Sürücüsü: 3 Adım

Video: Atari 800 Fare Sürücüsü: 3 Adım
Video: Fare Işığı Yanıyor Ama Çalışmıyor - Mouse Çalışmama Sorunu | Kesin Çözüm 2024, Kasım
Anonim
Atari 800 Fare Sürücüsü
Atari 800 Fare Sürücüsü

Ö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

Seçenek 1 - Düşük Teknoloji
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ü

Seçenek 2 - Fare Sürücüsü
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

Seçenek 3 - 21. Yüzyıla Hoş Geldiniz
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

Önerilen: