Mupen64Plus
Mupen64Plus, পূর্বে Mupen 64-64 বিট এবং Mupen64-amd64 নামে পরিচিত, একটি ফ্রি এবং ওপেন সোর্স, ক্রস-প্ল্যাটফর্ম নিন্টেন্ডো 64 এমুলেটর, যা প্রোগ্রামিং ভাষা সি এবং সি + + এ লেখা। এটি ব্যবহারকারীদের রম চিত্রগুলি পড়ে কম্পিউটারে নিন্টেন্ডো 64 গেম খেলতে দেয়, হয় নিন্টেন্ডো 64 কার্তুজের রিড-অনলি মেমরি থেকে ফেলে দেওয়া হয় বা সরাসরি কম্পিউটারে হোমব্রিউ হিসাবে তৈরি করা হয়। ইতিহাস মুপেন64, মুপেন64প্লাসের অগ্রদূত, হ্যাকটারাক্স দ্বারা 10ই ডিসেম্বর, 2001 সালে মুক্তি পায়। মুপেন64-কে ক্রস-প্ল্যাটফর্ম হিসাবে ডিজাইন করা হয়েছিল, যা লিনাক্স এবং উইন্ডোজ উভয় অপারেটিং সিস্টেমে চলমান প্রথম প্রকাশ। এমুলেটরটির অগ্রগতির সাথে সাথে ফ্রিবিএসডি, এআরওএস এবং ওএস এক্স-এর জন্য সমর্থন যোগ করা হয়েছিল, তবে এই পোর্টগুলি লিনাক্স এবং উইন্ডোজ সংস্করণের মতো ততটা রক্ষণাবেক্ষণ করা হয়নি। 2005 সালের 26শে আগস্ট মুপেন64 সংস্করণ 0.5 মুক্তি পায়। এটি হ্যাকটারাক্সের মুপেন64-এর শেষ সংস্করণ ছিল, যদিও প্রকল্পের বেশ কয়েকটি শাখা তৈরি করা হয়েছিল, যার মধ্যে একটি ছিল মুপেন64প্লাস। 2007 সালের অক্টোবরে, রিচার্ড গোয়েডেকেন (রিচার্ড 42) মুপেন64-কে কাঁটাচামচ করেন। মুপেন64প্লাস নামে স্থির হওয়ার আগে তাঁর কাজটি বেশ কয়েকটি মুক্তির মধ্য দিয়ে যায়। মুপেন64প্লাস মূলত একটি 64-বিট রিকম্পাইলার সরবরাহ এবং মুপেন64 0.5-এ উপস্থিত বাগগুলি ঠিক করার লক্ষ্য নিয়েছিল। সময়ের সাথে সাথে, এমুলেটর প্রসারিত, রক্ষণাবেক্ষণ এবং উন্নত বিদ্যমান ভিডিও প্লাগ-ইন, এবং প্রকল্পের মূল সুযোগের বাইরে অতিরিক্ত বৈশিষ্ট্য প্রদান করে। 2009 সালের শেষের দিকে, মুপেন64প্লাস প্রকল্পটি এমুলেটরটির স্থাপত্যের একটি বড় পুনর্বিন্যাস গ্রহণ করে। অনেক এন64 এমুলেটরের মতো (সিক্সটিফোর্স, 1964 এবং প্রজেক্ট64 সহ), মুপেন64প্লাস চারটি মডুলার প্লাগ-ইন (ডাইনামিক লাইব্রেরি) ব্যবহার করে যা প্রজেক্ট64 ডেভেলপার জিলমারের লেখা একটি নির্দিষ্টকরণ মেনে চলে। এই নির্দিষ্টকরণটি মূলত 1990-এর দশকের শেষের দিকে লেখা হয়েছিল, যখন সমস্ত নিন্টেন্ডো 64 এমুলেটর শুধুমাত্র উইন্ডোজের অধীনে চলেছিল। প্লাগ-ইন স্থাপত্য প্রতিটি প্লাগ-ইনের ভিতরে গ্রাফিকাল ইউজার ইন্টারফেস (জিইউআই) নির্দিষ্ট কোড ব্যবহার করে, যা বিভিন্ন অপারেটিং সিস্টেম সমর্থন করতে ইচ্ছুক প্রোগ্রামারদের জন্য অসুবিধা উপস্থাপন করে। এই কারণে, মুপেন64প্লাস দল প্লাগইন অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস (এপিআই) সংশোধন করার জন্য একটি নকশা প্রস্তাব উপস্থাপন করেছে যাতে সমস্ত ইউজার ইন্টারফেস কোডকে একটি সফ্টওয়্যার মডিউলে রাখা যায় এবং একটি ক্রস-প্ল্যাটফর্ম এন64 এমুলেটর পরিচালনার জন্য অন্যান্য উন্নতি করা যায়। এই সিদ্ধান্তটি তখন বিতর্কিত ছিল, কিন্তু প্রস্তাবিত পরিবর্তনগুলি বাস্তবায়িত হয়েছিল এবং সফ্টওয়্যারটির বিকাশ অব্যাহত রয়েছে। 14ই ডিসেম্বর, 2009-এ সংশোধিত এপিআই, সংস্করণ 1.99.1 সহ মুপেন64প্লাসের প্রথম বিটা রিলিজ দেখা যায়। তারপর থেকে আরও বেশ কয়েকটি বিটা সংস্করণ প্রকাশিত হয়েছে। বর্তমানে Mupen64Plus 2 বিকাশ করা হচ্ছে। এর উৎস প্রকল্পের গিট সংগ্রহস্থল থেকে ডাউনলোড করা যেতে পারে। রিসেপশন ডিজিটাল ট্রেন্ডস-এর ব্র্যান্ডন উইডলার প্রকল্প 64-এর পাশাপাশি নিন্টেন্ডো 64-এর জন্য এমুলেটরটিকে অন্যতম সেরা বলে মনে করেন, এর প্রতারণামূলক ফাংশন, 32-বিট এবং 64-বিট মেশিনের জন্য গতিশীল রিকম্পাইলার এবং গতি সমন্বয় বৈশিষ্ট্য উল্লেখ করে। শাখা সক্রিয়ভাবে রেট্রোআর্ক/লিব্রেট্রো বন্দর গড়ে তুলেছে। 2012 সালের জুন মাসে ব্ল্যাকবেরি প্লেবুকের জন্য মুপেন64প্লাস-পিবি নামে একটি কাঁটাচামচ ঘোষণা করা হয়। 2013 সালের গোড়ার দিকে, ওউয়া গেম ডেভেলপমেন্টের জন্য নির্মিত ওপেন-সোর্স অ্যান্ড্রয়েড প্রযুক্তির উপর ভিত্তি করে তার কনসোল প্রকাশের ঘোষণা দেয়। কনসোলটি অনুকরণকে সমর্থন করেছিল এবং প্রথম শোকেস সেশনে সুপার মারিয়ো 64 এবং স্ট্রিট ফাইটার 2 যথাক্রমে মুপেন64প্লাস এবং সুপারজিএনইএস-এ অনুকরণ করা হয়েছিল। আরও দেখুন ভিডিও গেম কনসোল এমুলেটরদের তালিকা প্রজেক্ট64, একটি বিকল্প নিন্টেন্ডো 64 এমুলেটর রেফারেন্স বাহ্যিক লিঙ্ক ডাউনলোড করুন মুপেন64প্লাস ডাউনলোড করুন মুপেন64প্লাস এফজেড আমিগা এমুলেশন সফ্টওয়্যার অ্যান্ড্রয়েড এমুলেশন সফ্টওয়্যার এআরওএস সফ্টওয়্যার ফ্রি এবং ওপেন সোর্স অ্যান্ড্রয়েড সফ্টওয়্যার ফ্রি ভিডিও গেম কনসোল এমুলেটর ফ্রি সফ্টওয়্যার সি লিনাক্স এমুলেশন সফ্টওয়্যার ম্যাকোস এমুলেশন সফ্টওয়্যার নিন্টেন্ডো 64 এমুলেটর উইন্ডোজ এমুলেশন সফ্টওয়্যার