Veronica একটি Gamepads একটি জোড়া পায় এবং একটি bugged চিপ

[Quinn Dunki] এর অসাধারণ 6502-ভিত্তিক কম্পিউটারটি বরাবর আসছে, এবং সে সিদ্ধান্ত নেওয়ার সময় 80 এর দশকে পাওয়া সবচেয়ে গুরুত্বপূর্ণ বৈশিষ্ট্যগুলির মধ্যে একটি যোগ করার সময় Microcomputers তিনি দ্বারা অনুপ্রাণিত – gamepads।

80 এর দশকে গেমপ্যাড বাস্তবায়নের দুটি উপায় ছিল। অ্যাপল ২ এনালগ জয়স্টিকগুলি প্রতিটি জয়স্টিক অক্ষের জন্য একটি PotentioTiometer একটি 556 টাইমার চিপের সাথে একটি ডিজিটাল মানতে রূপান্তর করার জন্য একটি 556 টি টাইমার চিপ দিয়ে একটি potentiometer ব্যবহার করে। এনালগ নিয়ন্ত্রণ সন্ত্রস্ত, কিন্তু হার্ডওয়্যার অনেক প্রয়োজন। অন্য বিকল্পটি ATARI / কমোডোর জয়স্টিক যা প্রতিটি দিকের জন্য বোতাম ব্যবহার করে। বিস্ময়করভাবে, এই জয়স্টিকগুলি মদ বাজারে অযৌক্তিকভাবে ব্যয়বহুল কিন্তু একই হার্ডওয়্যার সেটআপ – nes gamepads – সাধারণ, ময়লা সস্তা, এবং খুব ভাল নথিভুক্ত।

[Quinn] wrote a few bits of 6502 assembly to read these Nintendo controllers with Veronica’s 6522 by means of with the help of an ATMega168, and then everything went to crap.

তার সেটআপ পরীক্ষা করার জন্য, তিনি প্রায়শই কন্ট্রোলার থেকে ডাটা লাইনটি ঘড়ি লাইনের সাথে সিঙ্কের বাইরে থাকবে। চার মাসের জন্য, [কুইন] এই সমস্যার সাথে সংগ্রাম করেছিলেন এবং দুটি সম্ভাব্য সমস্যাগুলির সাথে এসেছিলেন: তার সার্কিট খারাপ ছিল, অথবা ভেরোনিকাতে 65২২ চিপ খারাপ ছিল। আপনি অনুমান করতে পারেন কোন বিকল্পটি সঠিক, তবে আপনি সম্ভবত ভুল হবেন।

সমস্যাটি [65২২ এর মধ্যে পরিণত হয়েছে]। এটি একটি বহিরাগত ঘড়ি দিয়ে ব্যবহৃত হয় যখন এটি একটি চিপ একটি বাগ আছে সক্রিয় আউট। 40 বছরের উৎপাদনের মধ্যে এটি সংশোধন করা হয়নি, কিন্তু ধন্যবাদ 6502 উইজার্ড [গার্থ উইলসন] এই সমস্যার জন্য একটি বিকল্প রয়েছে: কেবল একটি ফ্লিপ-ফ্লপ এবং সবকিছু কোশার যুক্ত করুন। যদি এই বাগটি বর্তমান ডেটশেটিয়ে উল্লেখ করা হয় …

এখন Veronica দুটি এনএস কন্ট্রোলার ইনপুট এবং সবকিছু কাজ করতে প্রয়োজনীয় সার্কিট্রি আছে। নীচের ভিডিও প্রমাণ।

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *