สารบัญ:

ไดรเวอร์ Atari 800 Mouse: 3 ขั้นตอน
ไดรเวอร์ Atari 800 Mouse: 3 ขั้นตอน

วีดีโอ: ไดรเวอร์ Atari 800 Mouse: 3 ขั้นตอน

วีดีโอ: ไดรเวอร์ Atari 800 Mouse: 3 ขั้นตอน
วีดีโอ: Atari Basic: Game Tutorial 2024, พฤศจิกายน
Anonim
ไดรเวอร์เมาส์ Atari 800
ไดรเวอร์เมาส์ Atari 800

สรุป

คำแนะนำนี้จะอธิบายวิธีเพิ่มเมาส์สไตล์ Windows ให้กับ Atari 800

บทนำ

คุณมีอุ้งเท้าแทนตัวเลขตรงข้ามหรือไม่? คุณพบว่าการกดแป้นลูกศรเพื่อเลื่อนเคอร์เซอร์ไปรอบ ๆ หน้าจอทำงานหนักหรือไม่? คุณต้องการที่จะก้าวเข้าสู่ศตวรรษที่ 21 หรือไม่? Bobbs อาจมีคำตอบ

เสบียง

คอมพิวเตอร์ Atari 8 บิต

วิธีการจัดเก็บโค้ดบางอย่าง เช่น ดิสก์ไดรฟ์ Atari (ยังคงมีอยู่หรือไม่) หรือ SIO2BT หรือ SIO2SD

Atari Assembler Editor

จอยสติ๊ก

ดู

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

สำหรับตัวเลือก 3 รายการชิ้นส่วน

ขั้นตอนที่ 1: ตัวเลือก 1 - Low Tech

ตัวเลือก 1 - เทคโนโลยีต่ำ
ตัวเลือก 1 - เทคโนโลยีต่ำ

ก่อนอื่น นี่คือจากหนังสือเล่มที่สามของ Atari ของ Compute ใช้กิจวัตร VBlank เพื่อเลื่อนเคอร์เซอร์ไปรอบๆ หน้าจอด้วยจอยสติ๊ก

www.atariarchives.org/c3ba/page163.php

แน่นอนควรค่าแก่การกล่าวถึง โค้ดนั้นดีและกระทัดรัด ใช้งานได้จริง และไม่มีหน่วยความจำมากเท่ากับตัวเลือกที่ 2 อย่างไรก็ตาม ฉันคิดว่าเราสามารถทำได้ดีกว่านี้

ขั้นตอนที่ 2: ตัวเลือก 2 - ไดรเวอร์เมาส์

ตัวเลือก 2 - ไดรเวอร์เมาส์
ตัวเลือก 2 - ไดรเวอร์เมาส์

ต่อจากขั้นตอนที่ 1 ปล่อยให้จอยสติ๊กเสียบปลั๊กและดูไฟล์แนบสามไฟล์ ไฟล์ ATR สำหรับผู้ที่ใช้เทคโนโลยี และไฟล์ข้อความของซอร์สโค้ด ทั้งหมดอยู่ในรหัสแอสเซมบลี 6502

ไดรเวอร์เมาส์มีสองส่วน

1) ไฟล์ autorun.sys ซึ่งบูทเมื่อเปิดเครื่อง ตั้งค่า PMG และนำเข้ารูทีน VBlank ซอร์สโค้ดอยู่ในไฟล์ mouseloader2.txt ฉันคิดว่าอาจมีช่องว่างสำหรับการปรับปรุงในที่อยู่

2) รูทีน VBlank (MBIN) ซึ่งจัดการการเคลื่อนไหวและการคลิกปุ่ม

มีปัจจัยจำกัดบางประการ

จอยสติ๊ก Atari เป็นรุ่นแรกเนื่องจากมีการเคลื่อนไหวและปุ่มไฟเท่านั้น จึงไม่เหมือนกับเมาส์สมัยใหม่

ประการที่สอง ไฟล์ autorun.sys อยู่ในหน้า 6 ดังนั้นเราจึงจำกัดไว้ที่ 256 ไบต์ นี่ไม่ใช่ปัญหาเพราะใช้งานได้จริงและสามารถลบได้หลังจากโหลด

คนขับไม่สามารถวิ่งใน VBlank ได้นานเกินไป และจำเป็นต้องทำให้เสร็จโดยเร็ว ไม่เช่นนั้น สิ่งเลวร้ายจะเกิดขึ้น

มีการใช้มากกว่า 2k พร้อมกับเครื่องเล่น PMG 0 และรูทีน VBlank

หลังจากทั้งหมดนี้ เราจะเหลือ ขึ้น ลง ซ้าย ขวา และคลิก / ไฟ เพื่อย้ายเคอร์เซอร์ข้อความไปยังตำแหน่งใหม่ ยังดีกว่าการใช้ปุ่มลูกศร

การกดรีเซ็ตระบบจะฆ่าเมาส์และการเปลี่ยนโหมดกราฟิกจะทำให้สิ่งเลวร้ายเกิดขึ้น ติดการแก้ไขข้อความในโหมด 0 ได้ดีที่สุด

ขั้นตอนที่ 3: ตัวเลือก 3 - ยินดีต้อนรับสู่ศตวรรษที่ 21

ตัวเลือกที่ 3 - ยินดีต้อนรับสู่ศตวรรษที่ 21
ตัวเลือกที่ 3 - ยินดีต้อนรับสู่ศตวรรษที่ 21

ถอดจอยสติ๊กออกแล้วดูสิ่งนี้

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

สนุก

แนะนำ: