विषयसूची:

अटारी ८०० माउस ड्राइवर: ३ कदम
अटारी ८०० माउस ड्राइवर: ३ कदम

वीडियो: अटारी ८०० माउस ड्राइवर: ३ कदम

वीडियो: अटारी ८०० माउस ड्राइवर: ३ कदम
वीडियो: दहिरा बेचन राधा आऊती जे हमसे नैना लड़ाऊती//राजू पटेल धनीराम सेन//देशी राई 2024, नवंबर
Anonim
अटारी 800 माउस ड्राइवर
अटारी 800 माउस ड्राइवर

सारांश

यह निर्देशयोग्य बताता है कि अटारी 800 में विंडोज स्टाइल माउस कैसे जोड़ा जाए।

परिचय

क्या आपके पास विरोधी अंकों के बजाय पंजे हैं? क्या आप कड़ी मेहनत स्क्रीन के चारों ओर कर्सर ले जाने के लिए तीर कुंजियों को धक्का दे रहे हैं? क्या आप 21वीं सदी में जाना चाहते हैं? बॉब्स के पास बस इसका जवाब हो सकता है।

आपूर्ति

एक अटारी 8 बिट कंप्यूटर

कोड को स्टोर करने के कुछ साधन, जैसे अटारी डिस्क ड्राइव (क्या ये अभी भी मौजूद हैं?), या SIO2BT, या SIO2SD

अटारी असेंबलर संपादक

जोस्टिक

देखो

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

विकल्प 3 भागों की सूची के लिए

चरण 1: विकल्प 1 - निम्न तकनीक

विकल्प 1 - कम तकनीक
विकल्प 1 - कम तकनीक

सबसे पहले, यह कंप्यूट की अटारी की तीसरी किताब से है। यह स्क्रीन के चारों ओर कर्सर को जॉयस्टिक से घुमाने के लिए VBlank रूटीन का उपयोग करता है।

www.atariarchives.org/c3ba/page163.php

निश्चित रूप से उल्लेख के योग्य। कोड अच्छा और कॉम्पैक्ट है, यह काम करता है और विकल्प 2 जितनी मेमोरी को हॉग नहीं करता है। हालांकि, मुझे लगता है कि हम बेहतर कर सकते हैं।

चरण 2: विकल्प 2 - माउस ड्राइवर

विकल्प 2 - माउस ड्राइवर
विकल्प 2 - माउस ड्राइवर

चरण 1 से आगे बढ़ते हुए, जॉयस्टिक को प्लग इन करके छोड़ दें और संलग्न तीन फाइलों पर एक नज़र डालें। प्रौद्योगिकी वाले लोगों के लिए एक एटीआर फ़ाइल, और स्रोत कोड की टेक्स्ट फ़ाइलें - यह सभी 6502 असेंबली कोड में है।

माउस ड्राइवर दो भागों में होता है;

1) एक autorun.sys फ़ाइल जो पावर अप पर बूट होती है, PMG सेट करती है और VBlank रूटीन आयात करती है। स्रोत कोड mouseloader2.txt फ़ाइल में है। मुझे लगता है कि संबोधन में सुधार की गुंजाइश हो सकती है।

2) VBlank रूटीन (M. BIN) जो मूवमेंट और बटन क्लिक को हैंडल करता है।

कुछ सीमित कारक हैं।

अटारी जॉयस्टिक पहला है क्योंकि इसमें केवल गति और एक आग बटन है, इसलिए आधुनिक चूहों के विपरीत, हमारे पास बहुत अधिक चाल नहीं हो सकती है

दूसरे, autorun.sys फ़ाइल पेज 6 में बैठती है इसलिए हम 256 बाइट्स तक सीमित हैं। यह वास्तव में कोई समस्या नहीं है क्योंकि यह काम करता है और लोड होने के बाद इसे हटाया जा सकता है।

ड्राइवर बहुत लंबा नहीं हो सकता क्योंकि वह VBlank में चलता है, और उसे जल्दी खत्म करने की जरूरत है अन्यथा बुरी चीजें होंगी।

PMG प्लेयर 0 और VBlank रूटीन के साथ 2k से अधिक का उपयोग किया जाता है।

इस सब के बाद, हमारे पास टेक्स्ट कर्सर को नई स्थिति में ले जाने के लिए ऊपर, नीचे, बाएँ, दाएँ, और क्लिक / फायर के साथ छोड़ दिया जाता है। हालांकि तीर कुंजियों का उपयोग करने से अभी भी बेहतर है।

सिस्टम रीसेट दबाने से माउस मर जाता है और ग्राफिक्स मोड बदलने से खराब चीजें होती हैं। मोड 0 में टेक्स्ट एडिटिंग के लिए बेस्ट स्टिक।

चरण 3: विकल्प 3 - 21वीं सदी में आपका स्वागत है

विकल्प ३ - २१वीं सदी में आपका स्वागत है
विकल्प ३ - २१वीं सदी में आपका स्वागत है

उस जॉयस्टिक को अनप्लग करें और इसे देखें;

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

आनंद लेना

सिफारिश की: