Mündəricat:
- Təchizat
- Addım 1: Seçim 1 - Aşağı Texnologiya
- Addım 2: Seçim 2 - Siçan Sürücüsü
- Addım 3: Seçim 3 - 21 -ci Əsrə xoş gəldiniz
Video: Atari 800 Mouse Sürücü: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
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
Ə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ü
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
Bu joysticki ayırın və buna baxın;
www.instructables.com/id/Atari-8-Bit-Optic…
Zövq alın
Tövsiyə:
Magic Hercules - Rəqəmsal LEDlər üçün Sürücü: 10 addım
Magic Hercules - Rəqəmsal LEDlər üçün Sürücü: Tez Baxış: Magic Hercules modulu, NZR protokoluna tanınmış və sadə SPI arasında bir çeviricidir. Modul girişləri +3.3 V dözümlülüyə malikdir, buna görə +3.3 V gərginlikdə işləyən hər hansı bir mikro nəzarətçini etibarlı şəkildə bağlaya bilərsiniz
I²C İnterfeysi ilə Statik LCD Sürücü Necə Hazırlanır: 12 Addım
I²C İnterfeysi ilə Statik LCD Sürücü Necə Hazırlanır: Maye Kristal Ekranlar (LCD) yaxşı vizual xüsusiyyətlərə, aşağı qiymətə və aşağı enerji istehlakına görə ticarət və sənaye tətbiqlərində geniş istifadə olunur. Bu xüsusiyyətlər LCD-ni batareya ilə işləyən qurğular üçün standart bir həll halına gətirir
Silgi istifadə edərək USB Flash Sürücü necə etmək olar - DIY USB Sürücü Çantası: 4 addım
Silgi istifadə edərək USB Flash Sürücü necə etmək olar | DIY USB Sürücü Çantası: Bu blog "Silgi istifadə edərək USB Flaş Sürücü Necə Hazırlanır?" Haqqında DIY USB Sürücü Çantası " Ümid edirəm bəyənəcəksiniz
Tualet Kağıdı Roll Flash Sürücü "Yuyan Sürücü": 6 addım
Tualet Kağıdı Roll Flash Sürücü "Yuyan Sürücü": Vay! Tualet kağızım bitdi! Amma … boş rulonu atmaq əvəzinə niyə yenidən istifadə etməyəsən?
USB Mouse Flash Sürücü Hack: 8 addım
USB Mouse Flash Sürücü Hack: Köhnə bir siçan və ətrafında bir flash sürücü var? Onları bir yerə qoyun və USB Mouse Flash Sürücü edin! Bu mənim ilk təlimatımdır, hər hansı bir konstruktiv tənqid təqdir ediləcəkdir