[RPi] เล่นเกม Harvest Moon บน Raspberry Pi ด้วย RetroPie กันเถอะ
ก่อนหน้านี้เราเอามาทำเป็น Media Player ไปแล้ว คราวนี้…ผมเลยจับ Raspberry Pi มาทำเป็นเครื่องเล่นเกมซะเลย ไหนๆก็ไหนๆ ลองย้อนวัยกลับไปเล่นเกมในตำนานอย่างเกมปลูกผัก หรือ Harvest Moon กันเถอะครับ…
RetroPie คืออะไร
RetroPie เป็นโครงการที่ผู้พัฒนาตั้งใจที่จะเปลี่ยน Raspberry Pi (ได้ทั้ง A,A+,B,B+,2,Zero,3) ให้เป็นเครื่องเล่นเกมแบบเก่าๆ (Retro-gaming Console) ซึ่งตัว OS พัฒนาอยู่บน Raspbian โดยมี RetroArch และ EmulationStation เป็นตัวที่รวม Emulator หลายๆตัวไว้ เพื่อรองรับระบบเกมเก่าๆ อย่างเช่น NES, Playstation1, Game Boy, PC และอีกมากมายครับ…
สิ่งที่ต้องเตรียม
ขอเบลอนิดส์นึง….เดี๋ยวออกสื่อ 5555[/caption]
- Raspberry Pi (Model A+ หรือ B+ ก็ได้ครับ…แต่ว่าบทความนี้เราจะใช้ Raspberry Pi 2 (หรือ RPi3 ก็ได้อีกเช่นกัน)
- USB Power Adapter
- Micro SD card อย่างน้อย 4 GB
- USB Controller/Gamepad
- USB Mouse/Keyboard (สำหรับตั้งค่าเริ่มต้น)
- TV/หน้าจอ ที่มี HDMI
- สาย LAN หรือ USB WiFi ที่ไว้ให้ RPi เกาะกับ Router ได้ครับ (สำหรับโหลด ROM)
มาทำ RetroPie บน Raspberry Pi กันเลยย
Step 1 : ดาวโหลด RetroPie และติดตั้งลง Micro SD card
- ดาวโหลด Image OS จาก RetroPie Project สำหรับ Raspberry Pi ที่ตรงกับรุ่นของเรา ซึ่งในที่นี้ของผมคือ RPi 2 & 3 Image แบบ Stand Alone Version 3.6 นะครับ
- ใช้โปรแกรม Win32DiskImager ในการเขียน Image ลง Micro SD card (เหมือนกับ Raspbian ปกติ) สำหรับคนใช้ Mac ลองใช้ RPI-sd card builder ดูนะครับ
- เมื่อเสร็จแล้ว ก็ถอด Micro SD card ออกแล้วนำไปเสียบกับ Raspberry Pi ได้เลยครับ
Step 2 : Boot และตั้งค่า Gamepad
- เสียบ USB Mouse/Keyboard, USB Controller, สาย HDMI, สาย LAN/USB WiFi ให้เรียบร้อย
- เสียบ Micro SD card ที่เราทำการติดตั้ง Image เรียบร้อยแล้ว จึงทำการจ่ายไฟให้ Raspberry Pi ได้
- เมื่อเปิดขึ้นมาแล้วก็จะเจอกับหน้า Splash Screen หรือ Welcome Screen ของ RetroPie ก่อนครับ
- จากนั้นก็จะบูทไปที่หน้า Emulation Station ที่รวบรวม emulators หลายๆอันไว้ด้วยกัน ทำให้เราเล่นเกมเก่าๆได้หลากหลายค่ายครับ
- จากนั้นตัว Game ของเราก็จะ Detect Gamepad พร้อมกับให้เราตั้งค่าปุ่มต่างๆ ก่อนเล่นครับ ให้เรากดปุ่มอะไรก็ได้ที่จอยของเราเพื่อตั้งค่า
- ตั้งค่าจอยสติ๊กของเราครับ รายละเอียดดังนี้ครับ
Step 3 : ตั้งค่า RetroPie เบื้องต้น (Option)
ขั้นตอนนี้ข้ามได้ครับ
- เลือก RetroPie
- ทำการขยายขนาด Micro SD Card โดยการเลือก RASPI-CONFIG (V.3.6 จะทำการขยาย Filesystem ให้อัตโนมัติครับ)
- ทำการ Memory Split โดยการเลือก Advanced แล้วเลือก Memory Split โดยเลือกขนาด 256
- ทำการ Overclock โดยการเลือก Overclock แล้วกด Enter
- เสร็จแล้วครับ ออกจากเมนูนี้ได้ ด้วยการกด ESC
Step 4 : การเอา ROM ไปใส่ Raspberry Pi
- เราจะทำการก๊อปปี้ ROM จากเครื่องคอมของเราไปไว้ที่ RetroPie ผ่าน SFTP นะครับ..ในที่นี้ผมใช้โปรแกรม FileZilla
- ใครยังไม่มี ROM ให้ลงไปอ่านหัวข้อ “ดาวโหลด ROM” ด้านล่างก่อนนะครับ
- โดยเราสามารถหา IP Address ของ RetroPie ได้จากโปรแกรม Scan IP นะครับ
- ที่โปรแกรม FileZilla ให้เลือก File > Site Manager > New Site แล้วตั้งค่าดังนี้ครับ
- Host : ใส่ IP Address (ของผมคือ 192.168.1.104)
- Port : 22
- Protocol : SFTP
- Logon Type: Normal
- User : pi
- Password : raspberry
- กด OK เพื่อ SAVE และจากนั้นให้ทำการ Connect ครับ …เราก็จะสามารถเข้ามาที่ RetroPie ได้แล้ว
- ที่ฝั่งซ้ายคือฝั่งคอมพิวเตอร์ของเรา ให้ทำการ Browse ไปที่โฟลเดอร์ที่เก็บ ROM ไว้ครับ
- ที่ฝั่งขวาคือฝั่ง RetroPie ให้ทำการ Browse ไปที่โฟลเดอร์ที่ไว้เก็บ ROM ของ PS1 ซึ่งก็คือ /home/pi/roms/psx
- จากนั้นทำการลากไฟล์ ROM จากฝั่งซ้ายมาไว้ที่ฝั่งขวาได้เลยครับ (เพื่อเป็นการ Transfer File)
มาเล่นกันเลยยย
- Restart ระบบแล้วเข้ามาที่หน้า Playstation ก็จะเห็นเกม Havest Moon ขึ้นมาแล้วครับ
การ Save และ Load State
ระวัง !!
- ผมลองทำการ Save ในตัว Game แล้ว ปรากฎว่าไม่ได้ครับ…ต้องใช้การ Save state แทน
- การ Save State และ Load Sate ในนี้ต้องพึงระวังมากๆ “ควรใจเย็นๆ มีสติสัมปชัญญะ” นะครับ เนื่องจากกว่าไม่มีเมนูให้เห็น ใช้การกดปุ่มเอาครับ (ไม่เช่นนั้นจะเกิดอาการ Save State ปัจจุบัน ทับ State เดิมนะครับ…แล้วจะหาว่าไม่เตือนนะครับ)
- การ Save State กด Select + Right Shoulder (R1)
- การ Load sate กด Select + Left Shoulder (L1) (จำว่า L = Load ก็ได้ครับ)
- ออกจากเกมให้กด Select + Start ครับ
ดาวโหลด ROM
- ในที่นี่ที่เราจะเล่นกันก็คือ …. Harvest Moon — Back to Nature เกมปลูกผักในตำนานน !!! ซึ่งเป็น Version ที่เราเคยเล่นกันสมัยเจ้าเครื่อง PlayStation 1 นั้นเอง
- ส่วนเกมอื่นๆ เพื่อนๆสามารถหาดาวโหลดได้จากเว็บไซต์ต่างๆครับ เช่น coolrom, theisozone, emuparadise
- สิ่งที่ขาดไม่ได้อีกอย่างก็คือ … บทสรุป Harvest Moon — Back to Nature
สุดท้าย…ข้อให้เล่นให้สนุกนะครับ ^^
อ้างอิง
- http://blog.petrockblock.com/
- https://github.com/retropie/RetroPie-Setup/wiki/First-Installation
- https://github.com/RetroPie/RetroPie-Setup/wiki/playstation-1
- https://github.com/retropie/retropie-setup/wiki/RetroArch-Configuration
- http://lifehacker.com/how-to-turn-your-raspberry-pi-into-a-retro-game-console-49856119