Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Xulosa
Bu ko'rsatma Atari 800 -ga Windows uslubidagi sichqonchani qanday qo'shishni tushuntiradi.
Kirish
Qarama -qarshi raqamlar o'rniga oyoqlaringiz bormi? Kursorni ekran bo'ylab harakatlantirish uchun o'q tugmalarini bosish qiyinmi? 21 -asrga o'tishni xohlaysizmi? Bobblar faqat javob topishi mumkin.
Ta'minotlar
Atari 8 bitli kompyuter
Kodni saqlashning ba'zi vositalari, masalan, Atari disk drayveri (ular hali ham mavjudmi?) Yoki SIO2BT yoki SIO2SD
Atari Assembler muharriri
Joystick
Qarang
www.instructables.com/id/Atari-8-Bit-Optic…
3 -variantlar ro'yxati uchun
1 -qadam: 1 -variant - past texnologiyalar
Birinchidan, bu Compute -ning uchinchi Atari kitobidan. Kursorni joystik yordamida ekran bo'ylab harakatlantirish uchun VBlank tartibidan foydalaniladi.
www.atariarchives.org/c3ba/page163.php
Albatta, eslatib o'tishga arziydi. Kod chiroyli va ixcham, u ishlaydi va 2 -variant kabi xotirani ko'paytirmaydi. Ammo, menimcha, biz yaxshiroq ish qila olamiz.
2 -qadam: 2 -variant - Sichqoncha haydovchisi
1 -qadamdan so'ng, joystikni elektr tarmog'iga ulangan holda qoldiring va biriktirilgan uchta faylni ko'rib chiqing. Texnologiyaga ega bo'lganlar uchun ATR fayli va manba kodining matnli fayllari - barchasi 6502 yig'ish kodida.
Sichqoncha drayveri ikki qismdan iborat;
1) autorun.sys fayli ishga tushadi, PMG ni o'rnatadi va VBlank tartibini import qiladi. Manba kodi mouseloader2.txt faylida. Menimcha, manzilni yaxshilash uchun joy bo'lishi mumkin.
2) VBlank muntazamligi (M. BIN), bu harakatni va tugmani bosishni boshqaradi.
Bir nechta cheklovchi omillar mavjud.
Atari joystiki - bu birinchi, chunki u faqat harakat va o't o'chirish tugmachasiga ega, shuning uchun zamonaviy sichqonlardan farqli o'laroq, bizda juda ko'p fokuslar bo'lishi mumkin emas.
Ikkinchidan, autorun.sys fayli 6 -sahifada joylashgan, shuning uchun biz 256 bayt bilan cheklanganmiz. Bu haqiqatan ham muammo emas, chunki u ishlaydi va yuklagandan so'ng o'chirilishi mumkin.
Haydovchi VBlank -da ishlay olmasligi mumkin, shuning uchun uni tezda tugatish kerak, aks holda yomon narsalar bo'ladi.
PMG pleer 0 va VBlank tartibi bilan birga 2k dan ko'prog'i ishlatiladi.
Bularning barchasidan so'ng, biz matn kursorini yangi joyga ko'chirish uchun yuqoriga, pastga, chapga, o'ngga va bosish / o'chirish bilan qolamiz. Shunga qaramay, o'q tugmachalarini ishlatishdan ko'ra yaxshiroq.
Tizimni tiklash sozlamalarini bosish sichqonchani o'ldiradi va grafik rejimlarini o'zgartirish yomon narsalarga olib keladi. 0 rejimida matnni tahrirlash uchun eng yaxshi tayoq.
3 -qadam: 3 -variant - XXI asrga xush kelibsiz
Joystikni ajratib oling va bunga qarang;
www.instructables.com/id/Atari-8-Bit-Optic…
Xursand bo'ling