নিন্টেন্ডো ডিএস বছরের পর বছর ধরে একটি অত্যন্ত জনপ্রিয় কনসোল ছিল। এটি অগণিত গেমের প্ল্যাটফর্ম ছিল, যা এখন ক্লাসিক হিসাবে বিবেচিত হয়। এটি এমনকি পুরানো পছন্দের প্রচুর পুনরুজ্জীবিত করেছে। এখন ডিএসও অতীতের একটি জিনিস, তবে আপনি কীভাবে লিনাক্সে আপনার নিন্টেন্ডো ডিএস গেম খেলতে পারেন? DeSmuME হল লিনাক্সের জন্য একটি এমুলেটর যা আপনাকে সরাসরি আপনার ল্যাপটপ বা ডেস্কটপে DS-এর গৌরবময় দিনগুলিকে পুনরুজ্জীবিত করতে দেবে৷
DeSmuME ইনস্টল করুন
DeSmuME আনুষ্ঠানিকভাবে Windows (x86/x86-64/x86 SSE2 ছাড়া) এবং Macs (x86/x86-64 এবং PowerPC) এ উপলব্ধ, তবে এর সোর্স কোড যে কেউ এটিকে অন্য কোথাও পোর্ট করতে চান তাদের জন্যও উপলব্ধ। এই কারণে, আপনি এমনকি এক্সবক্স এবং প্লেস্টেশনের জন্য এটির পোর্ট খুঁজে পেতে পারেন। এইভাবে, এটি প্রায় দেওয়া হয়েছিল যে এটি লিনাক্সে তার পথ খুঁজে পাবে।
আপনি অনেক ডিস্ট্রিবিউশনের অফিসিয়াল রিপোজিটরিতে DeSmuME খুঁজে পেতে পারেন, এটির ইনস্টলেশনকে একটি সহজ ব্যাপার করে তোলে।
উবুন্টু/ডেবিয়ান
আপনি ডেবিয়ান এবং উবুন্টুর অফিসিয়াল রিপোজিটরিতে DeSmuME খুঁজে পেতে পারেন। এটি দিয়ে ইনস্টল করুন:
sudo apt install desmume
আর্ক / OpenSUSE / Solus Linux
Arch, OpenSUSE বা Solus Linux-এ DeSmuME এর ইনস্টলেশন ডেবিয়ান এবং উবুন্টুর মতোই সহজ। আর্চের জন্য, আপনি এটির সাথে বোর্ডে আনতে পারেন:
sudo pacman -S desmume
OpenSUSE-এ, আপনি এটি এর সাথে ইনস্টল করতে পারেন:
sudo zypper in desmume
অবশেষে, এটি Solus এ ইনস্টল করার জন্য, চেষ্টা করুন:
sudo eopkg it desmume
ফেডোরা
ফেডোরা হল ডিস্ট্রিবিউশনগুলির মধ্যে একটি যা তার সংগ্রহস্থলগুলিতে DeSmuME অন্তর্ভুক্ত করে না। সৌভাগ্যক্রমে, RPM ফিউশন করে। DeSmuME ইনস্টল করার জন্য, আপনাকে প্রথমে সফ্টওয়্যারটির এই অনানুষ্ঠানিক উত্সটি আপনার সংগ্রহস্থলের তালিকায় যুক্ত করতে হবে। এর সাথে এটি করুন:
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
প্রকৃত ইনস্টলেশন শুধুমাত্র প্রয়োজন:
sudo dnf install desmume
গেম খেলা
আপনার লিনাক্স পিসিতে নিন্টেন্ডো ডিএস গেমগুলি পাওয়ার দুটি উপায় রয়েছে এবং তাদের মধ্যে কেবল একটি বৈধ। প্রথমটি হল একটি ফ্ল্যাশ কার্টিজ ব্যবহার করে আপনার ডিএস গেমগুলির ব্যাকআপ করা৷
৷অন্য - এবং অনেক সহজ - উপায় হল সেগুলি ডাউনলোড করা৷ দুর্ভাগ্যবশত, অনেক দেশে এটি সম্পূর্ণ অবৈধ কিন্তু অন্যদের ক্ষেত্রে এটি একটি আইনি ধূসর এলাকার মধ্যে পড়ে।
যখন, কোনো না কোনোভাবে, আপনার কাছে এমন একটি গেম আছে যা আপনি "ds" ফরম্যাটে রম হিসেবে খেলতে চান, DeSmuME চালু করুন, তারপর সেটির টুলবারে প্রথম আইকনে ক্লিক করুন এবং আপনার গেমের ফাইল নির্বাচন করুন৷
আপনার বেছে নেওয়া গেমটি স্বয়ংক্রিয়ভাবে লোড হবে এবং চলবে। গেমটির উপর নির্ভর করে, আপনাকে অনুকরণ করা DS-এর দ্বিতীয় স্ক্রিনে আপনার মাউস ব্যবহার করতে হতে পারে (এটি ডিফল্টভাবে নীচের একটি) বা খেলতে কিছু বোতাম টিপুন৷
নিন্টেন্ডো ডিএস-এর কী ডিরেকশনাল ক্রস কার্সার কীগুলির সাথে ম্যাপ করা হয়েছে। এর A, B, R, L, X, এবং Y বোতামগুলি যথাক্রমে X-এ ম্যাপ করা হয়েছে , Z , W , Q , S , এবং A কীবোর্ডে অবশেষে, শুরু এবং নির্বাচন নিয়ন্ত্রণগুলি ডিফল্টভাবে রিটার্ন-এ ম্যাপ করা হয় এবং ডানদিকে Shift কী।
কন্ট্রোল রিম্যাপিং
আপনি যদি DeSmuME-এর ডিফল্ট নিয়ন্ত্রণ পছন্দ না করেন, তাহলে আপনি "কনফিগ -> এডিট কন্ট্রোল" এ গিয়ে সেগুলিকে অন্য কীগুলিতে রিম্যাপ করতে পারেন৷
একটি ভিন্ন কীতে যেকোনো নিয়ন্ত্রণ পুনরায় ম্যাপ করতে, এটিতে ক্লিক করুন, তারপর এই ক্রিয়াটির সাথে সম্পর্কিত নতুন কী টিপুন৷
আমরা মনে করি যে DS-এর টাচ স্ক্রিন ব্যবহার করে এমন গেমগুলির জন্য একটি মাউস এবং কীবোর্ড সংমিশ্রণ ব্যবহার করা ভাল। যাইহোক, অনেক ডিএস গেম শুধুমাত্র দ্বিতীয় স্ক্রীনটিকে ডিসপ্লে হিসেবে ব্যবহার করেছে, অতিরিক্ত ইনপুট নয়। এই গেমগুলি DS-এর আসল বোতাম বিন্যাসের কাছাকাছি, একটি জয়প্যাডের সাথে আরও ভাল বোধ করে। DeSmuME বেশিরভাগ জেনেরিক জয়প্যাডগুলির সাথে কাজ করে যা ইতিমধ্যেই আপনার পিসিতে ব্যবহারযোগ্য। আপনি যদি ডিফল্টগুলি পছন্দ না করেন তবে সেই নিয়ন্ত্রণগুলি পুনরায় ম্যাপযোগ্য। আপনি "কনফিগ -> জয়স্টিক নিয়ন্ত্রণ সম্পাদনা করুন।"
থেকে তাদের পরিবর্তন করতে পারেনস্ক্রিন নিয়ন্ত্রণ
ডিএস-এর একটি স্ক্রিন অন্যটির নিচে ছিল এবং এর বেশিরভাগ গেম এই স্ক্রিন ওরিয়েন্টেশনের জন্য ডিজাইন করা হয়েছে। কিছু ছিল না, যদিও, এবং প্রতিটি স্ক্রীনকে একটি স্বাধীন প্রদর্শন হিসাবে বিবেচনা করেছিল। এই গেমগুলির সাথে, আপনি DeSmuME-এর স্ক্রিনগুলিকে অন্যের পাশে পুনঃবিন্যস্ত করে আপনার পিসিতে ওয়াইডস্ক্রিন এস্টেটের আরও ভাল সুবিধা নিতে পারেন৷
আপনি "দেখুন -> এলসিডি লেআউট -> অনুভূমিক" থেকে বা Ctrl টিপে এটি করতে পারেন + 2 কীবোর্ডে এই মেনু থেকে অথবা Ctrl টিপে উল্লম্ব অভিযোজনে ফিরে যান + 1 . DeSmuME আপনাকে এই মেনু থেকে অথবা Space টিপে স্ক্রীন অদলবদল করতে দেয় , উপযোগী যখন আপনি প্রধান পর্দায় একটি প্যাসিভ ডিসপ্লের চেয়ে সেকেন্ডারি স্ক্রীনের ইনপুট সম্পর্কে বেশি যত্নশীল হন। অবশেষে, সেকেন্ডারি স্ক্রিন ব্যবহার করেনি এমন বিরল গেমগুলির জন্য, আপনি শুধুমাত্র একটি স্ক্রীন প্রদর্শন করতে এমুলেটর সেট করতে পারেন। হয় একই মেনু থেকে "একক পর্দা" বিকল্পটি বেছে নিন অথবা Ctrl টিপুন + 0 আপনার কীবোর্ডে৷
৷আপনার পিসিতে সম্ভবত একটি HD মনিটর রয়েছে এবং DeSmuME এর আউটপুট আপনার স্ক্রিনে থাম্বনেইলের মতো দেখাবে। আপনি "ভিউ -> উইন্ডো সাইজ" থেকে ভার্চুয়াল স্ক্রিনের আকার পরিবর্তন করতে পারেন এবং তারপর সেই সাব-মেনু থেকে একটি গুণক নির্বাচন করতে পারেন। 1x মানে নেটিভ সাইজ এবং এটি ডিফল্ট। উচ্চ গুণকগুলি ভার্চুয়াল স্ক্রিনগুলিকে বড় করবে৷ এমুলেটরের উইন্ডোর আকারের সাথে মেলে উইন্ডোতে স্কেল গুণকটিকে "মুক্ত" করবে৷
LCD স্ক্রিনগুলি যেভাবে কাজ করে তার কারণে, আপনি যদি একটি সমান গুণক চয়ন করেন তবে এটি আরও ভাল। বিজোড় এবং এমনকি গুণক উভয়ই ব্লক দেখাবে, কিন্তু তার উপরে, বিজোড়গুলি বর্ধিত শিল্পকর্মের পরিচয় দেয়।
ফিল্টার ব্যবহার করে অবরুদ্ধতা কমানোর একটি উপায় আছে। DeSmuME আপনাকে ফিল্টারের একটি সংগ্রহ অফার করে, যা "ভিউ -> ভিডিও ফিল্টার" সাব-মেনু থেকে অ্যাক্সেসযোগ্য।
পারফরম্যান্স এবং সেভ স্টেটস
DeSmuME একটি অপেক্ষাকৃত পুরানো এমুলেটর, এবং সম্ভবত একটি আধুনিক পিসিতে কর্মক্ষমতা নিয়ে আপনার কোন সমস্যা হবে না। আপনি যদি তা করেন, যখন একটি পুরানো বা কম-চালিত পিসিতে, আপনি ফ্রেম এড়িয়ে এমুলেটরের কর্মক্ষমতা উন্নত করতে পারেন। বিকল্পটি "কনফিগ -> ফ্রেমস্কিপ" থেকে অ্যাক্সেসযোগ্য এবং প্রাথমিকভাবে 0 এ সেট করা হয়েছে (কখনও এড়িয়ে যাবেন না)।
এমুলেটর একটি বর্ধিত মান নির্বাচন করে কম ফ্রেম প্রদর্শন করবে, এইভাবে গেমটিকে "গতি বাড়াবে"। সেই ফ্রেমগুলি অনুপস্থিত থাকবে, যদিও, চপিয়ার অ্যানিমেশন এবং স্ক্রোলিং এর ফলে। একটি বিন্দুর পরে, এই বিকল্পটি শুধুমাত্র ধীরগতির, বেশিরভাগ স্থির গেমগুলিতে, যেমন RPGs এবং অ্যাডভেঞ্চারগুলিতে কার্যকর হয়, কারণ রিয়েল-টাইম কন্ট্রোলের সাথে অন্য সবকিছুই খেলার অযোগ্য হবে৷
আপনি যদি আপনার অগ্রগতি সংরক্ষণ করতে না পারেন তবে বেশিরভাগ গেম খেলা খুব বেশি কাজে আসবে না। প্রথমত, বেশিরভাগ গেমে আপনি DeSmeME-এ ডেটা সংরক্ষণ করতে অন্তর্নির্মিত সংরক্ষণ বৈশিষ্ট্যগুলি ব্যবহার করতে পারেন। আপনার গেমটি খেলুন যেমন আপনি সাধারণত করবেন এবং আপনার ডেটা সংরক্ষণ করুন। আপনি পরের বার এটি লোড করতে সক্ষম হবেন। তবুও, এর মধ্যে কিছু সীমিত - আপনি শুধুমাত্র গেমের নির্দিষ্ট পয়েন্টগুলিতে সংরক্ষণ করতে সক্ষম হতে পারেন।
DeSmuME এর মাধ্যমে সরাসরি গেমের অবস্থা বাঁচানোর আরেকটি উপায় আছে।
একটি ফাইলে গেমের বর্তমান অবস্থা সংরক্ষণ করতে "ফাইল -> সেভ স্টেট" এবং দশটি স্লটের একটি বেছে নিন। সেভ করা স্টেট রিকল করতে, "ফাইল -> লোড স্টেট" এবং সেভ করা গেমের স্লট বেছে নিন।
এটিও লক্ষণীয় যে DeSmuME আপনাকে আপনার গেমগুলি থেকে যথাযথভাবে "ফাইল -> ভিডিও/অডিও রেকর্ড করুন" এর মাধ্যমে অডিও এবং ভিডিও রেকর্ড করতে দেয়। এছাড়াও আপনি "স্ক্রিনশট নিন বিকল্প" থেকে স্ক্রিনশট নিতে পারেন যা অনুসরণ করে বা Ctrl টিপে + S খেলার সময়।
এখন যেহেতু আপনি লিনাক্সে নিন্টেন্ডো ডিএস গেম খেলতে জানেন, এরপর আপনি পুরানো ডস গেম খেলতে বা PPSSPP এর সাথে PSP গেম খেলতে ডসবক্স ইনস্টল করতে পারেন।