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

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

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

สารบัญ

สิ่งที่คุณต้องการ

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

หากต้องการสร้างคอนโซลเกมย้อนยุค คุณจะต้องมีสิ่งต่อไปนี้:

  • ราสเบอร์รี่ Pi :Raspberry Pi 5 เป็นตัวเลือกที่ดีที่สุดสำหรับประสิทธิภาพที่ราบรื่นที่สุดในโปรแกรมจำลองที่รองรับทั้งหมด แม้ว่า Pi 4 ก็ใช้งานได้ดีเช่นกัน Pi 3 ก็ใช้งานได้เช่นกัน แต่ส่วนใหญ่จะเหมาะกับระบบยุค 8 บิตและ 16 บิต เช่น NES และ SNES
  • การ์ด MicroSD :การ์ดควรมีพื้นที่เก็บข้อมูลอย่างน้อย 32 GB สำหรับระบบปฏิบัติการและเกมของคุณ แน่นอนคุณสามารถจัดเก็บเกมไว้ในฮาร์ดไดรฟ์ภายนอกหรือแฟลชไดรฟ์ USB ได้เช่นกัน
  • พาวเวอร์ซัพพลาย :แหล่งจ่ายไฟ USB-C Raspberry Pi อย่างเป็นทางการหรือเข้ากันได้สำหรับรุ่น 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 เป็นระบบปฏิบัติการอย่างเป็นทางการสำหรับ Raspberry Pi และเป็นรากฐานที่มั่นคงที่สุดสำหรับ RetroPie

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

เปิดหน้าต่าง Terminal จากเดสก์ท็อป Raspberry Pi OS สิ่งแรกที่ต้องทำคือตรวจสอบให้แน่ใจว่าระบบของคุณทันสมัย:

sudo apt update && sudo apt upgrade -y

ติดตั้ง git เพื่อให้คุณสามารถดาวน์โหลดสคริปต์การตั้งค่า RetroPie ได้ (โดยปกติจะติดตั้งระบบปฏิบัติการ Raspberry Pi ไว้ล่วงหน้าแล้ว):

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

โคลนสคริปต์การตั้งค่า RetroPie จากที่เก็บ GitHub อย่างเป็นทางการ นี่จะดาวน์โหลดไฟล์ที่จำเป็นทั้งหมดไปยัง Raspberry Pi ของคุณ:

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 เปิดตัว ให้เลือก การติดตั้งพื้นฐาน จากเมนูหลักและยืนยันด้วย ใช่ เมื่อได้รับแจ้ง การดำเนินการนี้จะติดตั้งแพ็คเกจหลักทั้งหมดที่จำเป็นในการรัน RetroPie รวมถึงโปรแกรมจำลองต่างๆ และ EmulationStation ซึ่งเป็นอินเทอร์เฟซส่วนหน้าที่คุณจะใช้ในการเรียกดูและเปิดเกมของคุณ

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

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

emulationstation

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

การกำหนดค่าคอนโทรลเลอร์ของคุณ

เมื่อคุณเปิดใช้งาน EmulationStation เป็นครั้งแรก คุณจะต้องตั้งค่าคอนโทรลเลอร์เกมของคุณ เมื่อหน้าจอต้อนรับปรากฏขึ้น เชื่อมต่อคอนโทรลเลอร์ของคุณ ไปยัง Raspberry Pi ของคุณโดยใช้สาย USB หากยังไม่ได้เชื่อมต่อ สำหรับตัวควบคุมไร้สาย ตรวจสอบให้แน่ใจว่าได้จับคู่อย่างถูกต้องผ่านบลูทูธก่อน

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

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

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

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

  • ปุ่มลัด + เริ่ม :ออกจากเกม
  • ปุ่มลัด + ไหล่ขวา :บันทึกสถานะเกม
  • ปุ่มลัด + ไหล่ซ้าย :โหลดสถานะเกม
  • ปุ่มลัด + X :เข้าถึงเมนู RetroArch
  • ปุ่มลัด + B :รีเซ็ตเกม

หลังจากกำหนดค่าคอนโทรลเลอร์เรียบร้อยแล้ว ระบบ RetroPie ของคุณจะพร้อมสำหรับการเล่นเกม คุณสามารถกำหนดค่าคอนโทรลเลอร์ของคุณใหม่ได้ในภายหลังโดยกด เริ่ม ใน EmulationStation และเลือก กำหนดค่าอินพุต หรือเพิ่มตัวควบคุมเพิ่มเติมโดยทำตามขั้นตอนเดียวกัน

การเพิ่มเกมลงใน RetroPie

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

Internet Archive รวบรวมคอลเลกชั่นเกมพีซีคลาสสิกที่ขณะนี้มีให้เล่นฟรีแล้ว สำหรับเกมอาร์เคด MAMEDev มีตัวเลือก ROM ฟรีที่ถูกต้องตามกฎหมายซึ่งใช้งานได้กับ RetroPie นอกจากนี้คุณยังสามารถพบกับเกมโฮมบรูว์ที่ยอดเยี่ยมมากมายที่สร้างโดยชุมชนเกมย้อนยุคที่สามารถดาวน์โหลดและเล่นได้ฟรี

เมื่อคุณมีไฟล์ ROM แล้ว คุณจะต้องถ่ายโอนไฟล์เหล่านั้นไปยังระบบ RetroPie ของคุณ ควรวาง ROM ไว้ในโฟลเดอร์เฉพาะตามประเภทคอนโซล ไปที่ไดเรกทอรี “~/RetroPie/roms” ซึ่งคุณจะพบโฟลเดอร์แยกกันสำหรับแต่ละระบบเกม (เช่น snes สำหรับเกม Super Nintendo หรือ nes สำหรับเกม Nintendo Entertainment System) วาง ROM ของคุณในโฟลเดอร์ที่เหมาะสม:

สำหรับเกมซูเปอร์นินเทนโด

/home/pi/RetroPie/roms/snes/

สำหรับนินเทนโดเอ็นเตอร์เทนเมนต์

/home/pi/RetroPie/roms/nes/

สำหรับเกม Sega Genesis/Mega Drive

/home/pi/RetroPie/roms/megadrive/
คำแนะนำทีละขั้นตอน:ติดตั้ง RetroPie บน Raspberry Pi เพื่อสร้างคอนโซลเกม Retro ประสิทธิภาพสูง

หลังจากเพิ่ม ROM ใหม่แล้ว ให้รีสตาร์ท EmulationStation หรือกด Start และเลือก ออก -> รีสตาร์ท EmulationStation เพื่อให้เกมใหม่ปรากฏในห้องสมุดของคุณ หากต้องการเล่นเกม เพียงไปที่ส่วนคอนโซลที่ต้องการแล้วเลือกเกมของคุณโดยใช้คอนโทรลเลอร์

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

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

สำหรับระบบปฏิบัติการ Pi เวอร์ชันใหม่กว่า:

sudo nano /boot/firmware/config.txt

สำหรับ Pi OS เวอร์ชันเก่า

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

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

หากคุณสังเกตเห็นแถบสีดำรอบๆ หน้าจอ คุณสามารถแก้ไขได้โดยเพิ่ม:

disable_overscan=1

และ

overscan_scale=1

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

hdmi_drive=2

หลังจากทำการเปลี่ยนแปลงกับ config.txt แล้ว ให้บันทึกไฟล์โดยกด Ctrl + X จากนั้นกด Y เพื่อยืนยัน และสุดท้าย Enter คุณจะต้องรีสตาร์ท Raspberry Pi เพื่อให้การเปลี่ยนแปลงเหล่านี้มีผล

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

รูปภาพและภาพหน้าจอโดย Jessica Thornsby และ David Morelo