หลายปีที่ผ่านมา Retroarch เป็นแพลตฟอร์มที่ไม่ย่อท้อสำหรับผู้ที่ชื่นชอบการจำลองบนพีซี หากคุณดาวน์โหลด Retroarch และไม่ทราบแกนหลักของคุณจากเนื้อหาของคุณ หรือเพียงต้องการทราบว่าแกนใดดีที่สุดสำหรับการรันเกมคอนโซลที่คุณชื่นชอบ โปรดอ่านคำแนะนำ Retroarch สำหรับ Android สำหรับคำแนะนำ
หมายเหตุ :ตามปกติ คุณควรพิจารณากฎหมายที่ค่อนข้างคลุมเครือเกี่ยวกับการจำลองเกมก่อนดำเนินการต่อ คู่มือต่อไปนี้ไม่ได้ให้คำแนะนำเกี่ยวกับการใช้ ROM และ ISO
เริ่มต้นใช้งาน
สิ่งแรกที่คุณต้องทำคือติดตั้ง Retroarch จาก Play Store เมื่อคุณทำเสร็จแล้ว ให้เปิด Retroarch แล้วคุณจะพบกับเมนูหลัก ซึ่งอาจไม่ได้มีความหมายอะไรกับคุณเลย หากคุณไม่คุ้นเคยกับ Retroarch
ขั้นแรก มาดาวน์โหลดแกนประมวลผลบางส่วนลงในอุปกรณ์ของคุณกันก่อน สิ่งเหล่านี้คือคอนโซลอีมูเลเตอร์ที่ได้รับการดัดแปลงให้ทำงานเป็นปลั๊กอินผ่าน Retroarch และสามารถดาวน์โหลดได้โดยตรงผ่านแอพ เพียงไปที่ “โหลดคอร์ -> ดาวน์โหลดคอร์” และเลือกสิ่งที่คุณต้องการจากรายการ
โปรดทราบว่าทันทีที่คุณแตะคอร์ในรายการ คอร์จะถูกดาวน์โหลดไปยังอุปกรณ์ของคุณ (วิธีเดียวที่จะถอนการติดตั้งคอร์คือไปที่การตั้งค่าแอป Retroarch และ "ล้างข้อมูล")
คอร์ใดดีที่สุดสำหรับคอนโซลใด ด้านล่างนี้คือตัวเลือกหลักของเราสำหรับคอนโซลที่ได้รับความนิยมสูงสุด โดยพิจารณาจากความเข้ากันได้ที่กว้างที่สุดและประสิทธิภาพที่ดีที่สุดกับเกมส่วนใหญ่ จะมีบางเกมที่ไม่สอดคล้องกับรายการนี้ แต่สำหรับคนส่วนใหญ่ เราเชื่อว่าเป็นเกมที่เหมาะสมที่สุด
หมายเหตุ :คอร์สำหรับคอนโซลที่มีความต้องการมากขึ้นด้วยกราฟิก 3D และอื่นๆ (N64, PS1, Sega Saturn) จะทำให้อุปกรณ์ของคุณตึงเครียดมากขึ้น ควรทำงานได้ดีในอุปกรณ์ที่ค่อนข้างใหม่ แต่อุปกรณ์ Android รุ่นเก่า/รุ่นล่างอาจมีปัญหา
แกนที่ดีที่สุดใน Retroarch สำหรับ Android
- Game Boy Advance – mGBA
- เกมบอย/เกมบอยคัลเลอร์ – กัมบัตต์
- Nintendo (NES) – เนสโทเปีย
- Nintendo 64 – Mupen64Plus
- PlayStation – PCSX-ReARMed
- Sega Genesis/Game Gear – Genesis Plus GX (PicoDrive จากเกม Sega 32X)
- Sega Saturn – Yabause (ฉลาดมากในการแสดง)
- Super Nintendo (SNES) – Snes9X
กำหนดค่า Retroarch
หลังจากที่คุณตั้งค่าคอร์ทั้งหมดแล้ว หากต้องการให้ Retroarch ตรวจจับเกมของคุณ คุณจะต้องติดตั้ง ROM และ ISO สำหรับเกมของคุณบนอุปกรณ์ Android (เราเน้นว่าควรเป็นสำเนาของเกมที่คุณมีอยู่แล้ว)
เมื่อคุณมีเกมบนอุปกรณ์ของคุณแล้ว คุณสามารถโหลดเกมได้ทีละเกมโดยไปที่ "โหลดเนื้อหา" จากนั้นไปที่เกมเหล่านั้นจากที่นั่น หรือคุณสามารถตั้งค่าเพลย์ลิสต์ที่เหมาะสมได้
ในการดำเนินการนี้ ให้แตะไอคอนเพลย์ลิสต์ (ตัวเลือกตรงกลางที่ด้านล่างของหน้าจอ Retroarch) จากนั้นแตะ "Scan Directory"
เลือกไดเร็กทอรีที่คุณเก็บ ROM ไว้ จากนั้นเลือก "Scan This Directory" ROM สำหรับแต่ละคอนโซลจะถูกจัดเก็บไว้ในโฟลเดอร์แยกต่างหากใน "เมนูเพลย์ลิสต์" คุณสามารถเลือกและเรียกใช้เกมของคุณได้จากที่นี่
กำหนดค่าการควบคุมสำหรับแต่ละคอร์
บิตนี้อาจสร้างความสับสน หากคุณเพียงแค่ใช้หน้าจอสัมผัส คุณไม่จำเป็นต้องทำอะไรมาก เนื่องจากแต่ละคอร์มีหน้าจอสัมผัสที่ปรับแต่งได้เองเพื่อควบคุมเกม
หากคุณกำลังใช้คอนโทรลเลอร์ คุณอาจต้องการปรับแต่งบางอย่าง (หากต้องการทราบวิธีเชื่อมต่อคอนโทรลเลอร์คอนโซลผ่านบลูทูธ โปรดดูคำแนะนำในการเชื่อมต่อคอนโทรลเลอร์ PS4 กับอุปกรณ์ Android)
หากต้องการเปลี่ยนแปลงการควบคุมและอื่นๆ ในแต่ละคอร์ คุณต้องโหลดคอร์นั้นก่อนโดยใช้ “โหลดคอร์” และโหลดเกมโดยใช้ “โหลดเนื้อหา” (หรือจากเพลย์ลิสต์ของคุณ)
ถัดไป ในเมนูหลัก Retroarch คุณจะเห็นตัวเลือกที่เรียกว่า "เมนูด่วน" แตะ จากนั้นแตะ “การควบคุม” และเลื่อนลงเพื่อกำหนดค่าการควบคุมสำหรับเกมนั้น
นี่คือสิ่งที่:จากนั้นคุณสามารถบันทึกการควบคุมเหล่านั้นเพื่อนำไปใช้กับเกมทั้งหมดบนคอร์นั้น (บันทึกไฟล์รีแมปคอร์) หรือเฉพาะกับเกมนั้น ๆ (บันทึกไฟล์รีแมปเกม) เลือกตัวเลือกบันทึกที่ตรงกับความต้องการของคุณ จากนั้นคุณสามารถกลับไปที่เกมของคุณได้
ใช้ฟรอนท์เอนด์ที่ดี
Retroarch สำหรับ Android มี UI ที่ดีจริง ๆ เช่น การจับกล่องและหน้าปกสำหรับเกมในคอลเล็กชันของคุณ แต่ถ้าคุณต้องการวิธีที่ฉูดฉาดมากขึ้นในการเรียกดูคอลเล็กชันเกมของคุณ คุณควรลองใช้ส่วนหน้า ซึ่งจัดระเบียบทั้งหมดของคุณอย่างสะดวก คอลเลคชัน ROM
DIG น่าจะเป็นส่วนหน้าการจำลองที่ดีที่สุดสำหรับ Android โดยจะสแกนโทรศัพท์ทั้งหมดของคุณ แล้วแสดงเกมทั้งหมดของคุณด้วยตัวเลือกการนำเสนอที่ยอดเยี่ยม คุณยังคงเล่นเกมผ่าน Retroarch แต่เรียกดูและสำรวจผ่าน DIG ซึ่งดูดีกว่ามาก จัดระเบียบเกมของคุณตามประเภท ปี ฯลฯ และให้บทสรุปทางประวัติศาสตร์ที่ดีเกี่ยวกับเกมของคุณ
สำหรับคำแนะนำฉบับสมบูรณ์เกี่ยวกับวิธีการตั้งค่าส่วนหน้าของ DIG ให้อ่านบทแนะนำ DIG ของเรา
อัปเดตสิ่งต่างๆ ให้ทันสมัยอยู่เสมอ
มีบางสิ่งที่สำคัญที่คุณต้องพิจารณาเมื่อใช้ Retroarch ในอีกด้านหนึ่ง คุณควรอัปเดต Retroarch ผ่าน Play Store อยู่เสมอ แต่จะอัปเดตเฉพาะตัวแอปเท่านั้น ไม่ใช่แกน เนื้อหา รายการภาพขนาดย่อ ฯลฯ ภายในแอป
คุณควรอัปเดตคอร์ที่ติดตั้งด้วยตนเองเป็นระยะๆ เพื่อให้แน่ใจว่าคุณใช้เวอร์ชันล่าสุด สิ่งนี้จะปรับปรุงความเสถียร ประสิทธิภาพ และปัจจัยอื่นๆ มากมายอย่างหลีกเลี่ยงไม่ได้ อันที่จริง หากคุณประสบปัญหาในการรันเกม สิ่งแรกที่คุณควรทำคืออัปเดตคอร์
โดยไปที่เมนูหลักของ Retroarch เลื่อนลงมาแล้วแตะ Online Updater จากนั้นแตะ Update Installed Cores และ Update Core Info Files
ขณะที่คุณอยู่ที่นั่น คุณควรแตะ "อัปเดต GLSL Shaders" ครึ่งเป็นประจำเพื่อให้แน่ใจว่าคุณใช้เวอร์ชันที่ดีที่สุดของ shaders (ดูเพิ่มเติมด้านล่าง) ตรวจดู Playlist Thumbnails Updater ซึ่งจะทำให้คุณได้ภาพขนาดย่อที่ดีสำหรับเกมของคุณ หากคุณยังไม่มี
เฉดสี
Shaders เป็นฟิลเตอร์ที่ใช้ได้กับคอร์ต่างๆ และแต่ละเกม พวกมันสามารถเปลี่ยนรูปลักษณ์ของเกมได้อย่างมาก ตัวอย่างเช่น โดยการกรองพื้นผิวให้ดูเรียบเนียนขึ้นและมีพิกเซลน้อยลง หรือโดยการเพิ่มหน้าจอ CRT หรือตัวกรอง NTSC เหนือเกมเพื่อจำลองประสบการณ์ที่คุณเคยเล่นในทศวรรษ 90 .
หากต้องการใช้ shader ให้เปิดแกนพร้อมกับเกม ไปที่เมนู -> Quick Menu -> Shaders จากนั้นแตะแถบเลื่อน "Video Shaders" เพื่อเข้าถึงตัวเลือก Shader
แตะ "Load Shader Preset -> shaders_glsl" เพื่อเข้าถึง shader ทั้งหมดที่คุณสามารถใช้ได้ใน Retroarch มีตัวเลือกมากมายให้คุณเลือก ดังนั้นลองไปข้างหน้าและทดลองกับคนที่คุณชอบ (CRT Easymode เป็นตัวเลือกที่ดีในการสร้างรูปลักษณ์ของหน้าจอในยุค 90)
หากคุณต้องการปรับแต่ง shader ที่กำหนด หลังจากเลือกแล้ว ให้ไปที่ "Shader Parameters" ในเมนู Shaders เพื่อปรับแต่งความแรงของเส้นสแกน จุดมาสก์ และอื่นๆ
การจำลอง PS1/PS2 และ BIOS
โดยส่วนใหญ่ คุณไม่จำเป็นต้องกังวลเกี่ยวกับ BIOS เมื่อเรียกใช้โปรแกรมจำลองและเกม เนื่องจากไฟล์ที่เกี่ยวข้องจะรวมอยู่ในโปรแกรมจำลอง ไฟล์ BIOS เป็นสิ่งแรกที่อีมูเลเตอร์มองหาเมื่อใช้งานด้วยไฟล์ BIOS อื่นที่ต้องใช้ ทั้งนี้ขึ้นอยู่กับภูมิภาคทั่วโลกของเกมที่คุณกำลังเล่น
อย่างไรก็ตาม สำหรับเกม PS1 และ PS2 คุณจะต้องค้นหาไฟล์ BIOS ที่เกี่ยวข้องด้วยตนเอง (ค้นหาได้ทางออนไลน์) และใส่ไว้ในโฟลเดอร์ "ระบบ" ของ Retroarch บนอุปกรณ์ Android
คุณสามารถดูรายละเอียดเพิ่มเติมเกี่ยวกับการจำลอง PS1 บน Retroarch ได้ในคำแนะนำของเรา เป็นเวอร์ชันสำหรับเดสก์ท็อป แต่ใช้กฎทั่วไปเดียวกัน เมื่อพูดถึง BIOS สิ่งที่คุณต้องการมีดังต่อไปนี้:
- scph5500 (NTSC – ญี่ปุ่น)
- scph1001 (NTSC – สหรัฐอเมริกา)
- scph5502 – (PAL – ยุโรป)
- scph5552 (PAL – ยุโรป)
ข้อมูลอื่นๆ
จากเมนูด่วนสำหรับคอร์ที่กำหนด คุณมีคุณสมบัติทุกประเภท หากคุณกำลังเล่นเกม คุณสามารถไปที่เมนูด่วนเพื่อ "บันทึกสถานะ" และ "สถานะโหลด" (ส่งมาจากสวรรค์หากคุณเล่นเกม NES แบบไม่ต้องบันทึก)
หากคุณไม่ได้โหลดคอร์ คุณสามารถไปที่ "เมนูการตั้งค่า -> อินพุต -> การเชื่อมโยงฮอตคีย์" เพื่อตั้งค่าปุ่มลัดสำหรับสิ่งต่างๆ เช่น บันทึกสถานะ กรอกลับ และที่สำคัญคือ "สลับเมนู" ซึ่งจะใช้เวลา คุณไปที่เมนู Retroarch (บนคอนโทรลเลอร์ PS4 ฉันชอบตั้งค่านี้เป็นปุ่ม PS)
คุณลักษณะที่น่าสนใจอื่นๆ ในเมนูการตั้งค่าคือ “ความสำเร็จ” ซึ่งเชื่อมโยง Retroarch กับ retroachievements.org เพื่อปลดล็อกความสำเร็จสำหรับเกมย้อนยุคนับพัน!
การแก้ปัญหา
RetroArch และอีมูเลชั่นเป็นทั้งสิ่งที่ซับซ้อน – คุณกำลังเลียนแบบฮาร์ดแวร์ทั้งหมดโดยใช้ซอฟต์แวร์เท่านั้น ดังนั้นสิ่งต่าง ๆ อาจผิดพลาดอย่างหลีกเลี่ยงไม่ได้ในระหว่างกระบวนการนี้ ต่อไปนี้เป็นวิธีแก้ไข Retroarch เมื่อทำงานไม่ถูกต้องบน Android
1. เกมไม่ทำงาน
สาเหตุที่พบบ่อยที่สุดสำหรับเกมที่ไม่ได้ทำงานบน RetroArch คือคุณกำลังใช้ไดรเวอร์วิดีโอที่ไม่ถูกต้อง สองตัวเลือกของคุณใน RetroArch คือ Vulkan และ openGL และมันแตกต่างกันไปตามคอร์โดยพิจารณาว่าอันไหนดีที่สุดที่จะใช้
หากต้องการเปลี่ยนไดรเวอร์วิดีโอ:ใน RetroArch ให้ไปที่ "การตั้งค่า -> ไดรเวอร์" จากนั้นในส่วนวิดีโอ ให้สลับไดรฟ์ระหว่าง "vulkan" และ "gl"
2. RetroArch ไม่พบเกม
หากคุณใช้ตัวเลือก "โหลดโฟลเดอร์" เพื่อค้นหา ROM หรือเกมในระบบของคุณ อาจเป็นไปได้ว่า RetroArch จะไม่พบ อาจเป็นเพราะเกมไม่ค่อยใช้รูปแบบไฟล์เดียวกับที่ RetroArch กำลังสแกนหา
ข่าวดีก็คือคุณยังคงสามารถเรียกใช้เกมเหล่านี้ได้ คุณเพียงแค่ต้องโหลดเกมเหล่านี้ด้วยตนเอง
แตะ “เพลย์ลิสต์ (ไอคอนตรงกลางด้านล่างของ RetroArch) -> นำเข้าเนื้อหา” จากนั้นแทนที่จะแตะ Scan Directory หรือ Scan File ให้แตะ “Manual Scan”
ที่นี่คุณสามารถเลือกไดเร็กทอรีที่จะสแกน ระบบหรือแกนหลักที่จะเชื่อมโยงเนื้อหาที่สแกนด้วย ตลอดจนนามสกุลไฟล์ที่จะสแกนหา (คุณอาจต้องการตรวจสอบนามสกุลไฟล์ของ ROM ที่คุณพยายามสแกนและป้อนที่นี่)
เมื่อคุณพร้อมแล้ว ให้เลื่อนลงมาด้านล่างแล้วแตะเริ่มการสแกน
3. ข้อผิดพลาดทั่วไป
หาก RetroArch หยุดทำงาน เกิดข้อผิดพลาดโดยไม่แสดงการควบคุมบนหน้าจอ และความยุ่งยากเล็กน้อยอื่นๆ คุณอาจต้องการลบไฟล์กำหนดค่า RetroArch เพื่อรีเฟรชแอป
ในการทำสิ่งนี้:ใช้แอพตัวจัดการไฟล์ ไปที่ไดเร็กทอรี RetroArch บนโทรศัพท์ของคุณ (ที่เก็บข้อมูลภายใน -> Retroarch -> config ตามค่าเริ่มต้น) หาไฟล์ “Retroarch-1234-56789.cfg” (ตัวเลขจะเป็นแบบสุ่ม) แล้วลบไฟล์ออก
รีสตาร์ทแอปและหวังว่าจะทำงานได้ราบรื่นขึ้น
อย่างที่คุณอาจสังเกตได้ในตอนนี้ Retroarch นั้นเต็มไปด้วยฟีเจอร์มากมาย ทำให้มันเป็นรูกระต่ายที่ลึกและสนุกเป็นพิเศษที่จะลงไป เรามีการแก้ไขหลายอย่างสำหรับ Retroarch เวอร์ชันเดสก์ท็อปที่ไม่ทำงาน ซึ่งบางส่วนสามารถนำไปใช้กับเวอร์ชัน Android ได้ หากคุณต้องการตะลุยด้านมืด ดูรายการแอปแฮ็ค Android ที่ดีที่สุดของเรา