Mündəricat:

Atari 800 Mouse Sürücü: 3 addım
Atari 800 Mouse Sürücü: 3 addım

Video: Atari 800 Mouse Sürücü: 3 addım

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

Xülasə

Bu Təlimat, Atari 800 -ə Windows üslubunda siçan əlavə etməyi izah edir.

Giriş

Qarşılıqlı rəqəmlər əvəzinə pəncələriniz varmı? İmleci ekranda hərəkət etdirmək üçün ox düymələrini sıxırsınızmı? 21 -ci əsrə köçmək istəyirsiniz? Bobbs sadəcə cavab verə bilər.

Təchizat

Atari 8 bitlik kompüter

Kodu saxlamaq üçün bəzi vasitələr, məsələn Atari disk sürücüsü (bunlar hələ də mövcuddurmu?) Və ya SIO2BT və ya SIO2SD

Atari Assembler Redaktoru

Joystick

Görmək

www.instructables.com/id/Atari-8-Bit-Optic…

seçim üçün 3 hissə siyahısı

Addım 1: Seçim 1 - Aşağı Texnologiya

Seçim 1 - Aşağı Texnologiya
Seçim 1 - Aşağı Texnologiya

Əvvəla, bu, Compute -un Üçüncü Atari Kitabından alınmışdır. İmleci bir joystick ilə ekranda gəzdirmək üçün VBlank qaydasından istifadə edir.

www.atariarchives.org/c3ba/page163.php

Əlbəttə qeyd etməyə dəyər. Kod gözəl və yığcamdır, işləyir və 2 -ci seçim qədər yaddaş saxlamır. Ancaq düşünürəm ki, daha yaxşı edə bilərik.

Addım 2: Seçim 2 - Siçan Sürücüsü

Seçim 2 - Siçan Sürücüsü
Seçim 2 - Siçan Sürücüsü

1 -ci addımdan sonra, joysticki bağlı vəziyyətdə qoyun və əlavə edilmiş üç fayla baxın. Texnologiyaya sahib olanlar üçün ATR faylı və mənbə kodunun mətn faylları - hamısı 6502 montaj kodundadır.

Siçan sürücüsü iki hissədən ibarətdir;

1) Güc açan, PMG quran və VBlank rejimini idxal edən autorun.sys faylı. Mənbə kodu mouseloader2.txt sənədindədir. Hesab edirəm ki, ünvanlamada təkmilləşdirmə üçün yer ola bilər.

2) Hərəkəti və düyməni basmağı idarə edən VBlank rutini (M. BIN).

Bir neçə məhdudlaşdırıcı amil var.

Atari joystick, yalnız hərəkəti və yanğın düyməsinə malik olduğu üçün birincidir, buna görə də müasir siçanlardan fərqli olaraq çox hiylələrə sahib ola bilmərik.

İkincisi, autorun.sys faylı 6 -cı səhifədə yerləşir, buna görə 256 baytla məhdudlaşırıq. İşlədiyi üçün bu həqiqətən bir problem deyil və yüklədikdən sonra silinə bilər.

Sürücü VBlank -da işlədiyi müddətdə çox uzun ola bilməz və tez bitirməlidir, əks halda pis şeylər baş verəcək.

PMG player 0 və VBlank rutini ilə birlikdə 2k -dən çox istifadə olunur.

Bütün bunlardan sonra yuxarı, aşağı, sola, sağa və sola / sola vuraraq mətn kursorunu yeni mövqeyə keçiririk. Hələ də ox düymələrini istifadə etməkdən daha yaxşıdır.

Sistem Sıfırlamasına basmaq siçanı öldürür və qrafik rejimlərini dəyişdirmək pis şeylərin baş verməsinə səbəb olur. 0 rejimində ən yaxşı mətn redaktəsi.

Addım 3: Seçim 3 - 21 -ci Əsrə xoş gəldiniz

Seçim 3 - 21 -ci Əsrə xoş gəldiniz
Seçim 3 - 21 -ci Əsrə xoş gəldiniz

Bu joysticki ayırın və buna baxın;

www.instructables.com/id/Atari-8-Bit-Optic…

Zövq alın

Tövsiyə: