যদি আপনি রেট্রো গেমিংয়ের আকাঙ্ক্ষা রাখেন, তবে আপনার রাসবেরি পাইকে একটি ভিন্টেজ গেমিং রিগে রূপান্তর করতে পারেন রেট্রোপাই ইনস্টল করে—সবচেয়ে জনপ্রিয় এবং বহুমুখী রেট্রো গেমিং প্ল্যাটফর্মগুলির একটিই, যা SNES এবং অ্যাটারি থেকে সেগা এবং প্লেস্টেশন পর্যন্ত প্রচুর ক্লাসিক সিস্টেম সাপোর্ট করে।
আপনার কী কী লাগবে
আপনার রেট্রো গেমিং কনসোল তৈরি করতে আপনাকে নিম্নলিখিত উপাদানগুলো প্রয়োজন হবে:
- রাসবেরি পাই: সবচেয়ে মượtামুটি পারফরম্যান্সের জন্য রাসবেরি পাই ৫ সেরা পছন্দ, যদিও পাই ৪ও খুব ভালো কাজ করে। পাই ৩ও ব্যবহার করা যায় কিন্তু সেটি মূলত ৮-বিট এবং ১৬-বিট যুগের সিস্টেম যেমন NES এবং SNES-এর জন্য উপযুক্ত।
- মাইক্রোএসডি কার্ড: কমপক্ষে ৩২ জিবি স্টোরেজ স্পেস থাকা উচিত অপারেটিং সিস্টেম এবং আপনার গেমগুলির জন্য। অবশ্যই আপনি এক্সটার্নাল হার্ড ড্রাইভ বা USB ফ্ল্যাশ ড্রাইভে গেম সংরক্ষণ করতে পারেন।
- পাওয়ার সাপ্লাই: আপনার পাই মডেলের জন্য রেটেড অফিশিয়াল বা কমপ্যাটিবল রাসবেরি পাই USB-C পাওয়ার সাপ্লাই (পাই ৫-এর জন্য ৫V/৫A, পাই ৪-এর জন্য ৫V/৩A)।
- ভিডিও কেবল: পাই ৫/৪-এর জন্য মাইক্রো HDMI থেকে HDMI কেবল এবং পাই ৩-এর জন্য স্ট্যান্ডার্ড HDMI কেবল।
- ডিসপ্লে: যেকোনো HDMI-কমপ্যাটিবল মনিটর বা টিভি।
- ইনপুট ডিভাইস: প্রাথমিক সেটআপের জন্য USB কিবোর্ড এবং মাউস। আমি দৃঢ়ভাবে সুপারিশ করছি একটি গেমিং কন্ট্রোলার পাওয়ার জন্য সেরা রেট্রো-গেমিং অভিজ্ঞতার জন্য।
- ঐচ্ছিক কিন্তু সুপারিশকৃত: উপযুক্ত ভেন্টিলেশন এবং হিটসিংক সহ রাসবেরি পাই কেস ভালো থার্মাল পারফরম্যান্সের জন্য।
এই সব উপাদান সংগ্রহ করার পর, আপনি আপনার রেট্রো গেমিং সিস্টেম তৈরি শুরু করার জন্য প্রস্তুত!
রাসবেরি পাই OS-এ রেট্রোপাই ইনস্টল করা
রেট্রোপাই ইনস্টল করার আগে, আপনাকে আপনার মাইক্রোএসডি কার্ডে রাসবেরি পাই OS (পূর্বে রাস্পবিয়ান নামে পরিচিত) সেট আপ করতে হবে। রাসবেরি পাই OS হল রাসবেরি পাই-এর অফিশিয়াল অপারেটিং সিস্টেম এবং রেট্রোপাই-এর জন্য সবচেয়ে স্থিতিশীল ফাউন্ডেশন প্রদান করে।
রাসবেরি পাই OS আপনার রাসবেরি পাই-এ সেট আপ করার আমাদের বিস্তারিত গাইড অনুসরণ করে শুরু করুন। একবার রাসবেরি পাই OS চালু হয়ে গেলে, নিচের ধাপগুলো অনুসরণ করে রেট্রোপাই ইনস্টল করতে পারেন:
রাসবেরি পাই OS ডেস্কটপ থেকে একটি টার্মিনাল উইন্ডো খুলুন। প্রথম কাজ হল নিশ্চিত করা যে আপনার সিস্টেম আপ-টু-ডেট:
sudo apt update && sudo apt upgrade -y
git ইনস্টল করুন যাতে আপনি রেট্রোপাই সেটআপ স্ক্রিপ্ট ডাউনলোড করতে পারেন (সেটি সাধারণত রাসবেরি পাই OS-এর সাথে প্রি-ইনস্টল্ড আসে):
sudo apt-get install git
অফিশিয়াল GitHub রিপোজিটরি থেকে রেট্রোপাই সেটআপ স্ক্রিপ্ট ক্লোন করুন। এটি আপনার রাসবেরি পাই-তে সমস্ত প্রয়োজনীয় ফাইল ডাউনলোড করবে:
git clone --depth=1 https://github.com/RetroPie/RetroPie-Setup.git
তারপর RetroPie-Setup ডিরেক্টরিতে যান, সেটআপ স্ক্রিপ্টকে এক্সিকিউটেবল করুন, এবং sudo পারমিশন দিয়ে চালান:
cd RetroPie-Setup chmod +x retropie_setup.sh sudo ./retropie_setup.sh
যখন রেট্রোপাই সেটআপ স্ক্রিপ্ট চালু হবে, 메인 মেনু থেকে Basic Install সিলেক্ট করুন এবং প্রম্পট आने पर Yes দিয়ে কনফর্ম করুন। এটি রেট্রোপাই চালানোর জন্য প্রয়োজনীয় সব কোর প্যাকেজ ইনস্টল করবে, যার মধ্যে বিভিন্ন এমুলেটর এবং EmulationStation—ফ্রন্টএন্ড ইন্টারফেস যা আপনি আপনার গেম ব্রাউজ এবং লঞ্চ করতে ব্যবহার করবেন।
ইনস্টলেশন শেষ হলে (যা আপনার রাসবেরি পাই মডেল এবং ইন্টারনেট কানেকশনের উপর নির্ভর করে ৩০-৬০ মিনিট নিতে পারে), নিচের কমান্ড টাইপ করে EmulationStation লঞ্চ করতে পারেন:
emulationstation
এটি রেট্রোপাই ইন্টারফেস শুরু করবে যেখানে আপনি আপনার কন্ট্রোলার কনফিগার করতে পারেন এবং আপনার রেট্রো গেমিং সিস্টেমে গেম যোগ করতে পারেন। আপনি যদি চান যে রাসবেরি পাই বুট হলে EmulationStation অটোমেটিক্যালি লঞ্চ হয়, তবে রেট্রোপাই কনফিগারেশন মেনু থেকে এই অপশনটি ইনেবল করতে পারেন।
আপনার কন্ট্রোলার কনফিগার করা
যখন আপনি প্রথমবার EmulationStation লঞ্চ করবেন, আপনাকে আপনার গেমিং কন্ট্রোলার সেট আপ করতে হবে।เมื่อ ভালোবাসা স্ক্রিন আসে, আপনার কন্ট্রোলার কানেক্ট করুন আপনার রাসবেরি পাই-এর সাথে USB কেবল দিয়ে যদি সেটি ইতিমধ্যে কানেক্টেড না থাকে। ওয়ায়ারলেস কন্ট্রোলারের জন্য, নিশ্চিত করুন সেগুলো ব্লুটুথের মাধ্যমে ঠিকমতো পেয়ারড আছে।
আপনার কন্ট্রোলারের যেকোনো বাটন চাপুন এবং ধরে রাখুন, এবং EmulationStation সেটি স্বয়ংক্রিয়ভাবে ডিটেক্ট করবে। তারপর আপনাকে আপনার কন্ট্রোলারের প্রতিটি বাটন ম্যাপ করার মাধ্যমে গাইড করা হবে। সিস্টেম আপনাকে নির্দিষ্ট বাটনগুলো একে একে চাপতে বলবে—যদি আপনার কন্ট্রোলারে কোনো নির্দিষ্ট বাটন না থাকে, তাহলে যেকোনো বাটন চাপে ধরে সেই ইনপুট বাদ দিতে পারেন।
সবচেয়ে গুরুত্বপূর্ণ ধাপগুলোতে একটি হল Hotkey বাটন কনফিগার করা, যা স্পেশাল কমান্ডের জন্য একটি মডিফায়ার কী처럼 কাজ করে। এটি Select বাটনে বা এমন একটি বাটনে সেট করা সুপারিশ করা হয় যা আপনি গেমপ্লে время কম ব্যবহার করেন, যেমন PS বাটন বা Xbox Guide বাটন। অন্যান্য বাটনlarla কম্বাইন করলে Hotkey গুরুত্বপূর্ণ ফাংশন সক্রিয় করে:
- Hotkey + Start: গেম থেকে বের होना
- Hotkey + Right Shoulder: গেম স্টেট সেভ করা
- Hotkey + Left Shoulder: গেম স্টেট লোড করা
- Hotkey + X: RetroArch মেনু এক্সেস করা
- Hotkey + B: গেম রিসেট করা
কন্ট্রোলার কনফিগারেশন সম্পন্ন হলে, আপনার রেট্রোপাই সিস্টেম গেমিং-এর জন্য প্রস্তুত। আপনি পরে EmulationStation-এ Start চাপে Configure Input সিলেক্ট করে আপনার কন্ট্রোলার পুনরায় কনফিগার করতে পারেন, বা একই প্রসেস অনুসরণ করে অতিরিক্ত কন্ট্রোলার যোগ করতে পারেন।
রেট্রোপাই-এ গেম যোগ করা
আপনার রেট্রোপাই সিস্টেমে গেম খেলতে, আপনাকে ROM ফাইল যোগ করতে হবে, যা গেম কার্ট্রিজ বা ডিস্কের ডিজিটাল কপি। قانونی এবং নৈতিক কারণগুলির জন্য, আপনাকে শুধুমাত্র उन्हीं গেমের ROM ব্যবহার করা উচিত যেগুলো আপনার নিজস্ব আছে বা যেগুলো ফ্রি উপলব্ধ। অনেক ওয়েবসাইট হোমব্রিউ গেম এবং পাবলিক ডোমেইন ROM অফার করে যা ডাউনলোড এবং খেলা সম্পূর্ণ লিগ্যাল।
ইন্টারনেট আর্কাইভ ক্লাসিক PC গেমের একটি সংগ্রহ হোস্ট করে যা এখন ফ্রি উপলব্ধ। আর্কেড গেমের জন্য, MAMEDev রেট্রোপাই-এর সাথে কমপ্যাটিবল বাযবহারযোগ্য ফ্রি ROMের একটি সিলেকশন প্রদান করে। আপনি রেট্রো গেমিং কমিউনিটি দ্বারা তৈরি অনেক চমৎকার হোমব্রিউ গেমও পাবেন যা ফ্রি ডাউনলোড এবং খেলা যায়।
আপনার ROM ফাইল পাওয়ার পর, সেগুলো আপনার রেট্রোপাই সিস্টেমে ট্রান্সফার করতে হবে। ROMগুলো তাদের কনসোল টাইপের উপর ভিত্তি করে নির্দিষ্ট ফোল্ডারে রাখতে হবে। "~/RetroPie/roms" ডিরেক্টরিতে নেভিগেট করুন, যেখানে প্রতিটি গেমিং সিস্টেমের জন্য আলাদা ফোল্ডার পাবেন (যেমন Super Nintendo গেমের জন্য snes বা Nintendo Entertainment System গেমের জন্য nes)। আপনার ROMগুলো উপযুক্ত ফোল্ডারে রাখুন:
Super Nintendo গেমের জন্য
/home/pi/RetroPie/roms/snes/
Nintendo Entertainment System গেমের জন্য
/home/pi/RetroPie/roms/nes/
Sega Genesis/Mega Drive গেমের জন্য
/home/pi/RetroPie/roms/megadrive/
নতুন ROM যোগ করার পর, EmulationStation রিস্টার্ট করুন বা Start চাপে Quit -> Restart EmulationStation সিলেক্ট করুন যাতে নতুন গেমগুলো আপনার লাইব্রেরিতে দেখায়। গেম খেলতে, সহজেই আপনার পছন্দের কনসোল সেকশনে নেভিগেট করুন এবং কন্ট্রোলার দিয়ে আপনার গেম সিলেক্ট করুন।
রেট্রোপাই পারফরম্যান্স অপ্টিমাইজ করা
রেট্রোপাই সেট আপ করার পর, আপনি config.txt ফাইল মডিফাই করে এর পারফরম্যান্স উন্নত করতে পারেন, যা একটি সিস্টেম কনফিগারেশন ফাইল যা আপনার রাসবেরি পাই-এর çeşitli হার্ডওয়্যার সেটিং কন্ট্রোল করে। এই ফাইলের লোকেশন আপনার রাসবেরি পাই OS ভার্সনের উপর নির্ভর করে—নতুন সিস্টেমে এটি "/boot/firmware/config.txt"-এ থাকে, পুরানো ভার্সনে "/boot/config.txt"-এ পাবেন। নিচের যেকোনো কমান্ড দিয়ে এক্সেস করতে পারেন:
নতুন Pi OS ভার্সনের জন্য:
sudo nano /boot/firmware/config.txt
পুরানো Pi OS ভার্সনের জন্য
sudo nano /boot/config.txt
বेहতর গেমিং পারফরম্যান্সের জন্য, বিশেষ করে ডিমান্ডিং গেম চালাতে সময়, আপনি arm_freq সেটিংস অ্যাডজাস্ট করতে পারেন CPU স্পিড বাড়াতে এবং over_voltage_delta অ্যাডজাস্ট করতে পারেন অতিরিক্ত স্থিতিশীলতার জন্য। আপনার রাসবেরি পাই-এর পারফরম্যান্স লিমিট নিরাপদে পুশ করার বিস্তারিত গাইডের জন্য, আমাদের রাসবেরি পাই ওভারক্লক করার সমগ্র টিউটোরিয়াল দেখুন।
যদি আপনি স্ক্রিনের চারপাশে কালো বার দেখেন, তবে নিচের লাইন দুটি যোগ করে ফিক্স করতে পারেন:
disable_overscan=1
overscan_scale=1
HDMI-এর মাধ্যমে ভালো অডিওর জন্য, বিশেষ করে যদি আপনি বিল্ট-ইন স্পিকার সমৃদ্ধ মনিটর বা টিভি ব্যবহার করেন, তবে যোগ করুন:
hdmi_drive=2
config.txt-এ যেকোনো পরিবর্তন করার পর, Ctrl + X চাপে ফাইল সেভ করুন, তারপর Y চাপে কনফর্ম করুন, এবং শেষে Enter চাপুন। এই পরিবর্তনগুলো কার্যকর করার জন্য আপনাকে আপনার রাসবেরি পাই রিস্টার্ট করতে হবে।
রেট্রো গেমিং-এর জন্য রাসবেরি পাই ব্যবহার করা একটি ডেডিকেটেড, অপ্টিমাইজড অভিজ্ঞতা প্রদান করলেও, মনে রাখবেন আপনি এই সেটআপ-এ সীমাবদ্ধ নন—আপনি আপনার ম্যাকেও ক্লাসিক প্লেস্টেশন গেম উপভোগ করতে পারেন বা উইন্ডোজেও সরাসরি রেট্রো গেম চালাতে পারেন আপনার বিদ্যমান কম্পিউটার ব্যবহার করে।
ছবি এবং স্ক্রিনশট: জেসিকা থর্নস্বাই এবং ডেভিড মোরেলো।