Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ฮาร์ดแวร์ >> ฮาร์ดแวร์

คู่มือขั้นตอน: ติดตั้ง RetroPie บน Raspberry Pi เพื่อสร้างคอนโซลเกมย้อนยุคประสิทธิภาพสูง

หากคุณกำลังหาทางเล่นเกมย้อนยุค ให้ลองเปลี่ยน Raspberry Pi ให้กลายเป็นเครื่องเล่นเกมวินเทจ โดยการติดตั้ง RetroPie ซึ่งเป็นหนึ่งในแพลตฟอร์มเกมย้อนยุคที่ได้รับความนิยมและหลากหลายที่สุด รองรับระบบคลาสสิกมากมาย ตั้งแต่ SNES, Atari, Sega จนถึง PlayStation

สิ่งที่คุณต้องเตรียม

คู่มือขั้นตอน: ติดตั้ง RetroPie บน Raspberry Pi เพื่อสร้างคอนโซลเกมย้อนยุคประสิทธิภาพสูง

ในการสร้างคอนโซลเกมย้อนยุคของคุณเอง จำเป็นต้องมี:

  • Raspberry Pi: รุ่น Pi 5 เป็นตัวเลือกที่ดีที่สุดสำหรับประสิทธิภาพลื่นไหลที่สุดกับอีมูเลเตอร์ทุกตัว รุ่น Pi 4 ใช้งานได้ดีมากเช่นกัน ส่วน Pi 3 เหมาะสำหรับระบบยุค 8-bit และ 16-bit เช่น NES และ SNES เป็นหลัก
  • การ์ด MicroSD: ควรมีขนาดอย่างน้อย 32 GB สำหรับระบบปฏิบัติการและเกม (ยังสามารถเก็บเกมบนฮาร์ดดิสก์ภายนอกหรือ USB Flash Drive ได้)
  • แหล่งจ่ายไฟ: ชาร์จเจอร์ USB-C รุ่นทางการหรือเข้ากันได้ ที่รองรับรุ่น Pi ของคุณ (5V/5A สำหรับ Pi 5, 5V/3A สำห Pi 4)
  • สายวิดีโอ: สาย micro HDMI ไป HDMI สำหรับ Pi 5/4 และสาย HDMI มาตรฐานสำหรับ Pi 3
  • หน้าจอแสดงผล: จอภาพหรือทีวีที่รองรับ HDMI
  • อุปกรณ์ป้อนข้อมูล: คีย์บอร์ดและเมาส์ USB สำหรับการตั้งค่าเบื้องต้น แนะนำให้มีเกมพัดเพื่อประสบการณ์เล่นเกมที่ดีที่สุด
  • ตัวเลือกเสริม (แนะนำ): เคส Raspberry Pi ที่มีระบายความร้อนดีและฮีทซิงค์ เพื่อประสิทธิภาพด้านความร้อนที่ดีขึ้น

เมื่อรวบรวมอุปกรณ์ครบแล้ว ก็พร้อมเริ่มสร้างระบบเกมย้อนยุคของคุณ!

การติดตั้ง RetroPie บน Raspberry Pi OS

ก่อนติดตั้ง RetroPie ต้องตั้งค่า Raspberry Pi OS (ชื่อเดิมคือ Raspbian) บนการ์ด MicroSD ก่อน Raspberry Pi OS เป็นระบบปฏิบัติการทางการที่ให้พื้นฐานมั่นคงที่สุดสำหรับ RetroPie

ทำตามคำแนะนำโดยละเอียดในการตั้งค่า Raspberry Pi OS บน Raspberry Pi ของคุณ เมื่อระบบพร้อมแล้ว ให้ติดตั้ง RetroPie ด้วยขั้นตอนต่อไปนี้:

เปิดหน้าต่าง Terminal จากเดสก์ท็อป Raspberry Pi OS ขั้นแรก ให้อัปเดตระบบให้เป็นเวอร์ชันล่าสุด:

sudo apt update && sudo apt upgrade -y

ติดตั้ง git เพื่อดาวน์โหลดสคริปต์ติดตั้ง RetroPie (มักติดตั้งมาพร้อม Raspberry Pi OS แล้ว):

sudo apt-get install git
คู่มือขั้นตอน: ติดตั้ง RetroPie บน Raspberry Pi เพื่อสร้างคอนโซลเกมย้อนยุคประสิทธิภาพสูง

โคลนสคริปต์ตั้งค่า RetroPie จาก 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

เมื่อเมนู RetroPie Setup เปิดขึ้น ให้เลือก Basic Install และยืนยันด้วย Yes จะติดตั้งแพ็กเกจหลักทั้งหมด รวมถึงอีมูเลเตอร์ต่างๆ และ EmulationStation (อินเทอร์เฟซหน้าจอหลักสำหรับเรียกดูและเล่นเกม)

คู่มือขั้นตอน: ติดตั้ง RetroPie บน Raspberry Pi เพื่อสร้างคอนโซลเกมย้อนยุคประสิทธิภาพสูง

เมื่อติดตั้งเสร็จ (อาจใช้เวลา 30-60 นาที ขึ้นอยู่กับรุ่น Pi และความเร็วอินเทอร์เน็ต) ให้รัน EmulationStation ด้วยคำสั่ง:

emulationstation

จะเข้าสู่อินเทอร์เฟซ RetroPie ที่สามารถตั้งค่าเกมพัดและเพิ่มเกมได้ หากต้องการให้ EmulationStation รันอัตโนมตีตอนบูต ให้เปิดใช้งานในเมนู RetroPie Configuration

การตั้งค่าเกมพัด

ตอนรัน EmulationStation ครั้งแรก ต้องตั้งค่าเกมพัด เมื่อหน้าจอต้อนรับปรากฏ ให้ เชื่อมต่อเกมพัด ผ่าน USB (หรือจับคู่ Bluetooth ก่อนสำหรับเกมพัดไร้สาย)

คู่มือขั้นตอน: ติดตั้ง RetroPie บน Raspberry Pi เพื่อสร้างคอนโซลเกมย้อนยุคประสิทธิภาพสูง

กดปุ่มใดๆ บนเกมพัดค้างไว้ EmulationStation จะตรวจจับอัตโนมัติ จากนั้นจะนำทางให้แมปปุ่มทีละปุ่ม หากเกมพัดไม่มีปุ่มที่ระบบขอ ให้กดปุ่มใดปุ่มหนึ่งค้างไว้เพื่อข้าม

คู่มือขั้นตอน: ติดตั้ง RetroPie บน Raspberry Pi เพื่อสร้างคอนโซลเกมย้อนยุคประสิทธิภาพสูง

ขั้นตอนสำคัญที่สุดคือการตั้งค่า ปุ่ม Hotkey ทำงานเหมือนปุ่ม Modifier สำหรับคำสั่งพิเศษ แนะนำให้ตั้งเป็นปุ่ม Select หรือปุ่มที่ใช้บ่อยน้อย เช่น ปุ่ม PS หรือ Xbox Guide เมื่อกดคู่กับปุ่มอื่น จะใช้งานฟังก์ชันสำคัญได้:

  • Hotkey + Start: ออกจากเกม
  • Hotkey + Right Shoulder: เซฟสเตตเกม
  • Hotkey + Left Shoulder: โหลดสเตตเกม
  • Hotkey + X: เปิดเมนู RetroArch
  • Hotkey + B: รีสตาร์ทเกม

หลังตั้งค่าเสร็จ ระบบ RetroPie ก็พร้อมเล่นเกมแล้ว สามารถตั้งค่าเกมพัดใหม่ได้ตลอดเวลาผ่านเมนู Start → Configure Input หรือเพิ่มเกมพัดอีกตัวด้วยวิธีเดียวกัน

การเพิ่มเกมเข้า RetroPie

เพื่อเล่นเกม ต้องเพิ่มไฟล์ ROM ซึ่งเป็นไฟล์ดิจิทัลของคาร์ทริดจ์หรือดิสก์เกม ข้อควรระวังทางกฎหมายและจริยธรรม: ใช้เฉพาะ ROM ของเกมที่คุณเป็นเจ้าของ หรือ ROM ที่เผยแพร่ฟรีอย่างเป็นทางการเท่านั้น มีหลายเว็บไซต์แจกเกม Homebrew และ Public Domain ROM ที่ถูกต้องและเล่นได้

The Internet Archive มีคอลเลกชันเกม PC คลาสสิกที่เปิดเผยฟรี สำหรับเกมอาร์เคด MAMEDev มี ROM ฟรีที่ใช้กับ RetroPie ได้ ยังมีเกม Homebrew ดีเยอะจากชุมชนเกมย้อนยุคที่โหลดเล่นฟรี

เมื่อได้ไฟล์ ROM แล้ว ต้องนำไปวางในโฟลเดอร์ที่ตรงกับระบบเกม ไปที่ไดเรกทอรี "~/RetroPie/roms" จะ見见โฟลเดอร์แยกตามระบบ (เช่น snes สำหรับ Super Nintendo, nes สำหรับ 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/
คู่มือขั้นตอน: ติดตั้ง RetroPie บน Raspberry Pi เพื่อสร้างคอนโซลเกมย้อนยุคประสิทธิภาพสูง

หลังเพิ่ม ROM ใหม่ ให้รีสตาร์ท EmulationStation หรือกด Start → Quit → Restart EmulationStation เพื่ออัปเดตรายการเกม เลือกคอนโซลที่ต้องการและกดเลือกเกมเพื่อเล่นได้เลย

เพิ่มประสิทธิภาพ RetroPie

หลังตั้งค่าเสร็จ สามารถปรับแต่งประสิทธิภาพได้โดยแก้ไขไฟล์ config.txt ซึ่งควบคุมการตั้งค่าฮาร์ดแวร์ต่างๆ ของ Raspberry Pi ตำแหน่งไฟล์ขึ้นอยู่กับเวอร์ชัน Raspberry Pi OS: รุ่นใหม่อยู่ที่ "/boot/firmware/config.txt" รุ่นเก่าอยู่ที่ "/boot/config.txt" เข้าไปแก้ไขได้ด้วยคำสั่ง:

สำหรับ Pi OS รุ่นใหม่:

sudo nano /boot/firmware/config.txt

สำห Pi OS รุ่นเก่า:

sudo nano /boot/config.txt
คู่มือขั้นตอน: ติดตั้ง RetroPie บน Raspberry Pi เพื่อสร้างคอนโซลเกมย้อนยุคประสิทธิภาพสูง

เพื่อประสิทธิภาพเล่นเกมที่ดีขึ้น โดยเฉพาะเกมที่หนัก สามารถปรับค่า arm_freq เพื่อเพิ่มความเร็ว CPU และ over_voltage_delta เพื่อเพิ่มความเสถียร สำหรับคำแนะนำรายละเอียดเกี่ยวกับการออเวอร์คล็อก Raspberry Pi อย่างปลอดภัย โปรดดูบทความแนะนำการออเวอร์คล็อก Raspberry Pi

หากพบ แถบสีดำรอบจอภาพ สามารถแก้ได้โดยเพิ่ม:

disable_overscan=1
overscan_scale=1

สำหรับ เสียงผ่าน HDMI ที่ดีขึ้น โดยเฉพาะจอภาพหรือทีวีที่มีลำโพงbuiltin ให้เพิ่ม:

hdmi_drive=2

หลังแก้ไข config.txt ให้บันทึกโดยกด Ctrl+X, แล้ว Y, แล้ว Enter ต้องรีบูท Raspberry Pi เพื่อให้การเปลี่ยนแปลงมีผล

แม้ Raspberry Pi จะให้ประสบการณ์เล่นเกมย้อนยุคที่เฉพาะเจาะจงและเหมาะสมที่สุด แต่ก็ไม่ได้เป็นทางเลือกเดียว คุณยังสามารถเล่นเกม PlayStation คลาสสิกบน Mac หรือรันเกมย้อนยุคบน Windows ได้หากต้องการใช้คอมพิวเตอร์เดิม

รูปภาพและสกรีนช็อตโดย Jessica Thornsby และ David Morelo.