Satura rādītājs:

Atari 800 peles draiveris: 3 soļi
Atari 800 peles draiveris: 3 soļi

Video: Atari 800 peles draiveris: 3 soļi

Video: Atari 800 peles draiveris: 3 soļi
Video: ✅Простая идея. Стало гораздо удобней работать.🔨 2024, Jūlijs
Anonim
Atari 800 peles draiveris
Atari 800 peles draiveris

Kopsavilkums

Šajā pamācībā ir paskaidrots, kā Atari 800 pievienot Windows stila peli.

Ievads

Vai jums ir ķepas pretrunīgu ciparu vietā? Vai atrodat spiežamus bulttaustiņus, lai pārvietotu kursoru pa ekrānu, smags darbs? Vai vēlaties pārcelties uz 21. gadsimtu? Bobs vienkārši varētu atbildēt.

Piegādes

Atari 8 bitu dators

Daži koda glabāšanas veidi, piemēram, Atari disks (vai tie joprojām pastāv?), Vai SIO2BT vai SIO2SD

Atari montētāja redaktors

Kursorsvira

Skat

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

3. opcijas daļu sarakstam

1. darbība. 1. iespēja - zema tehnoloģija

1. iespēja - zema tehnoloģija
1. iespēja - zema tehnoloģija

Pirmkārt, tas ir no Compute trešās Atari grāmatas. Tas izmanto VBlank rutīnu, lai pārvietotu kursoru pa ekrānu ar kursorsviru.

www.atariarchives.org/c3ba/page163.php

Noteikti pieminēšanas vērts. Kods ir jauks un kompakts, tas darbojas un neaizņem tik daudz atmiņas kā 2. iespēja. Tomēr es domāju, ka mēs varam darīt labāk.

2. darbība: 2. iespēja - peles draiveris

2. variants - peles draiveris
2. variants - peles draiveris

Turpinot 1. darbību, atstājiet kursorsviru pievienotu elektrotīklam un apskatiet pievienotos trīs failus. ATR fails tiem, kam ir tehnoloģija, un avota koda teksta faili - tas viss ir 6502 montāžas kodā.

Peles draiveris ir sadalīts divās daļās;

1) Autorun.sys fails, kas sāk darboties, nosaka PMG un importē VBlank rutīnu. Avota kods ir failā mouseloader2.txt. Es domāju, ka, iespējams, ir ko uzlabot adresēšanā.

2) VBlank rutīna (M. BIN), kas apstrādā kustību un pogas klikšķi.

Ir daži ierobežojoši faktori.

Atari kursorsvira ir pirmā, jo tai ir tikai kustība un uguns poga, tāpēc atšķirībā no mūsdienu pelēm mums nevar būt pārāk daudz triku

Otrkārt, fails autorun.sys atrodas 6. lappusē, tāpēc mums ir tikai 256 baiti. Tā nav problēma, jo tā darbojas, un pēc iekraušanas to var izdzēst.

Vadītājs nevar būt pārāk garš, jo tas darbojas VBlank, un viņam ātri jāpabeidz, pretējā gadījumā notiks sliktas lietas.

Tiek izmantots nedaudz vairāk par 2k kopā ar PMG atskaņotāju 0 un VBlank rutīnu.

Pēc visa šī mēs paliekam uz augšu, uz leju, pa kreisi, pa labi un noklikšķiniet / aktivizēt, lai pārvietotu teksta kursoru uz jauno pozīciju. Tomēr tas ir labāk nekā izmantot bulttaustiņus.

Nospiežot sistēmas atiestatīšanu, pele tiek nogalināta, un grafikas režīmu maiņa izraisa sliktas lietas. Vislabāk pieturēties pie teksta rediģēšanas 0 režīmā.

3. solis: 3. iespēja - laipni lūdzam 21. gadsimtā

3. variants - Laipni lūdzam 21. gadsimtā
3. variants - Laipni lūdzam 21. gadsimtā

Atvienojiet šo kursorsviru un paskatieties uz to;

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

Izbaudi

Ieteicams: