วิธีจำลองเกมอาร์เคดญี่ปุ่นโดยใช้ RetroArch

  • RetroArch ช่วยให้สามารถจำลองการทำงานของเกมอาร์เคดญี่ปุ่นหลายแพลตฟอร์ม (CPS, Neo Geo, MAME, FBN) จากส่วนหน้า (frontend) เดียว โดยใช้เคอร์เนลเฉพาะทาง
  • ความเข้ากันได้ขึ้นอยู่กับการใช้เคอร์เนลที่ถูกต้องและชุด ROM ที่เหมาะสม โดยคำนึงถึงเวอร์ชันเฉพาะ (MAME 0.78, FBA/FBN, BIOS เช่น neogeo.zip หรือ CPS3 ที่มีแคช)
  • การจัดระเบียบโฟลเดอร์อย่างเหมาะสม การตั้งค่าความละเอียดหน้าจอ และการกำหนดค่าคอนโทรลเลอร์ จะช่วยให้ได้รับประสบการณ์การใช้งานที่ราบรื่นทั้งบนพีซีและคอนโซลด้วย Homebrew
  • รายการความเข้ากันได้ เครื่องมือแคช และเพลย์ลิสต์ที่สร้างขึ้นอย่างดี ทำให้การจัดการคอลเลกชันเกมอาร์เคดญี่ปุ่นคลาสสิกจำนวนมากเป็นเรื่องง่ายดาย

จำลองเกมอาร์เคดญี่ปุ่นโดยใช้ RetroArch

ถ้าคุณอ่านมาถึงตรงนี้ แสดงว่าคุณอยากลองมากแล้ว ย้อนยุคและคุณอยากรู้ วิธีจำลองเกมอาร์เคดญี่ปุ่นโดยใช้ RetroArch โดยไม่ต้องเครียดจนเกินไป ด้วยชุด ROM, BIOS และ Kernel ที่หายาก ข่าวดีก็คือ คุณจะได้รับประสบการณ์การเล่นเกมที่ราบรื่นมาก แม้แต่กับเกมที่ต้องการประสิทธิภาพสูงอย่าง CPS3 หรือเกมคลาสสิกของ Neo Geo บางเกม ตราบใดที่คุณรู้ว่าควรใช้ Kernel เวอร์ชันใด ต้องใช้ ROM ใด และรู้วิธีจัดระเบียบไฟล์

ในบรรทัดต่อไปนี้คุณจะพบ คู่มือที่ครอบคลุมและใช้งานได้จริงอย่างยิ่ง ออกแบบมาสำหรับผู้ใช้พีซีและผู้ที่ใช้เครื่องเล่นเกมคอนโซล เช่น Wii ด้วย Homebrew คุณจะได้เรียนรู้ทุกอย่างตั้งแต่พื้นฐานของ RetroArch และ Libretro ไปจนถึงรายละเอียดความเข้ากันได้ของ CPS1, CPS2, CPS3, Neo Geo, MAME2003/MAME2003-Plus และ FinalBurn Neo รวมถึงเคล็ดลับสำหรับการปรับความละเอียด การควบคุม แคช และการจัดระเบียบ ROM เพื่อให้คุณไม่ต้องเสียเวลาลองผิดลองถูก

RetroArch คืออะไร และทำไมมันถึงดีสำหรับเกมอาร์เคดญี่ปุ่น?

RetroArch โดยพื้นฐานแล้วคือ... ส่วนหน้าแบบสากลสำหรับโปรแกรมจำลองและเอนจิ้นเกม RetroArch สร้างขึ้นบนไลบรารี Libretro โดยทำงานด้วยการโหลดคอร์ ซึ่งเป็นโมดูลที่รับผิดชอบในการจำลองแต่ละแพลตฟอร์ม เช่น CPS1, CPS2, CPS3, Neo Geo, MAME, PlayStation, Super Nintendo เป็นต้น แทนที่จะมีไฟล์ปฏิบัติการแยกต่างหากสำหรับแต่ละระบบ

ด้วยวิธีการแบบใช้แกนหลักนี้ คุณจึงสามารถทำเช่นนั้นได้จากอินเทอร์เฟซเดียว จำลองเครื่องเล่นเกมคอนโซลและตู้เกมอาร์เคดได้หลายสิบเครื่องตั้งแต่ Super Nintendo, Mega Drive และ PlayStation 1 ไปจนถึงตู้เกมอาร์เคดของญี่ปุ่น เช่น Capcom's CPS, SNK's Neo Geo และ MAME เวอร์ชันต่างๆ ทำให้เหมาะอย่างยิ่งสำหรับการสร้าง "ตู้เกมอาร์เคดญี่ปุ่น" ในห้องนั่งเล่นของคุณ บนพีซี, Raspberry Pi หรือแม้แต่ Wii ที่ดัดแปลงซอฟต์แวร์แล้ว

ความสามารถรอบด้านนั้นมีด้านที่ไม่น่าพึงพอใจอยู่ด้วยเช่นกัน: RetroArch อาจดูค่อนข้างซับซ้อนในครั้งแรกที่คุณลองใช้คุณต้องเข้าใจว่าควรใช้เคอร์เนลเวอร์ชันใดสำหรับแต่ละระบบ เวอร์ชัน ROMset ใดที่ใช้กับ MAME แต่ละเวอร์ชัน ไฟล์ BIOS อยู่ที่ไหน และเมนูต่างๆ เช่น "โหลดเนื้อหา" "โหลดเคอร์เนล" หรือเมนูแบบรวดเร็ว (F1) ทำงานอย่างไร แต่เมื่อคุณเข้าใจแล้ว ประสบการณ์การใช้งานก็จะสะดวกสบายมาก

Retroarch-1
บทความที่เกี่ยวข้อง:
คู่มือ RetroArch ฉบับสมบูรณ์: การตั้งค่า การโหลด ROM และเคล็ดลับขั้นสูง

ติดตั้ง RetroArch และเตรียมพร้อมสำหรับการจำลอง

บนพีซี โปรแกรม RetroArch มักจะติดตั้งจากเว็บไซต์อย่างเป็นทางการหรือจากตัวจัดการแพ็กเกจของระบบปฏิบัติการของคุณ ส่วนบนระบบ Linux ตัวอย่างเช่น คุณสามารถใช้... Flatpak, PPA อย่างเป็นทางการ หรือที่เก็บข้อมูลอื่นๆตัวอย่างพื้นฐานในการใช้ PPA บน Ubuntu คือ:

sudo add-apt-repository ppa: libretro / stable
sudo apt update
sudo apt install retroarch

นอกจาก Linux แล้ว RetroArch ยังสามารถใช้งานได้กับระบบปฏิบัติการอื่นๆ อีกด้วย ระบบปฏิบัติการ Windows, macOS, Android และแพลตฟอร์มอื่นๆ อีกมากมายนอกจากนี้ยังมี Lakka ซึ่งเป็นระบบปฏิบัติการที่มีน้ำหนักเบาเป็นพิเศษ ออกแบบมาเพื่อเปลี่ยนพีซีหรือ Raspberry Pi ให้กลายเป็นเครื่องเล่นเกมย้อนยุคที่สมบูรณ์แบบ โดยใช้ RetroArch เป็นอินเทอร์เฟซหลัก

ครั้งแรกที่คุณเริ่มใช้งาน RetroArch คุณอาจเห็นสิ่งนี้ มีไอคอนที่ดูไม่สวยงาม หรือไม่มีทรัพยากรกราฟิกหรือโปรไฟล์ควบคุมเลยไม่ต้องกังวล สามารถแก้ไขได้ง่ายๆ ภายในโปรแกรมเอง ไปที่เมนูหลักแล้วเลือก "อัปเดตออนไลน์"

จากนั้น และตามลำดับนี้ ขอแนะนำให้ใช้สามตัวเลือกต่อไปนี้เพื่อล้างฐานข้อมูล RetroArch:

  • อัปเดตทรัพยากร (ไอคอน, ธีม ฯลฯ)
  • อัปเดตไฟล์ข้อมูลเคอร์เนล (ข้อมูลจำเพาะทางเทคนิคของแต่ละแกนหลัก ส่วนขยายที่เข้ากันได้ ฯลฯ)
  • อัปเดตโปรไฟล์คอนโทรลเลอร์ (เพื่อให้ระบบรู้จักจอยเกมของคุณอย่างถูกต้อง)

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

โครงสร้างพื้นฐานของ RetroArch: เมนูและแนวคิดหลัก

เพื่อจำลองเกมอาร์เคดญี่ปุ่นโดยไม่สับสน คุณต้องเข้าใจสี่ประเด็นสำคัญของ RetroArch: เมนูหลัก, การตั้งค่า, ประวัติ/รายการโปรด และการจัดการหลัก.

จาก หลักที่เมนู ผู้หญิงเลว:

  • โหลดเคอร์เนล (อีมูเลเตอร์) หรือดาวน์โหลดเคอร์เนลใหม่
  • โหลดเนื้อหา (รอม, อิมเมจดิสก์ ฯลฯ)
  • เข้าใช้งานโปรแกรมอัปเดตออนไลน์
  • รีสตาร์ทหรือปิดแอปพลิเคชัน

En การตั้งค่า คุณมีแผงควบคุมขนาดใหญ่ที่มีตัวเลือกดังต่อไปนี้:

  • ไดรเวอร์การ์ดจอ (OpenGL, Vulkan ฯลฯ)
  • เสียงและความหน่วง
  • อุปกรณ์ป้อนข้อมูล (จอยเกม, คีย์บอร์ด, เมาส์, ปุ่มลัด)
  • การจัดการและการลบเคอร์เนลที่ติดตั้งไว้
  • บันทึกเหตุการณ์ (log), ย้อนกลับ, กรอไปข้างหน้า, สโลว์โมชั่น
  • การบันทึก, การสตรีมมิ่ง, ความสำเร็จ, เครือข่ายและเซิร์ฟเวอร์, การเข้าถึง
  • โฟลเดอร์เริ่มต้นสำหรับ ROMs, BIOS, savestates และอื่นๆ

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

El บันทึก มันจะบันทึกเกมที่เล่นล่าสุดพร้อมกับเคอร์เนลที่ใช้ ในขณะที่ Favoritos โปรแกรมนี้ช่วยให้คุณสามารถปักหมุดเกมอาร์เคดญี่ปุ่นที่คุณชื่นชอบ (เช่น Street Fighter II, KOF, Metal Slug, Dodonpachi เป็นต้น) และเข้าถึงเกมเหล่านั้นได้ภายในไม่กี่คลิกโดยไม่ต้องค้นหาโฟลเดอร์ให้เสียเวลา

สุดท้ายนี้ โปรดจำไว้ว่า เมนูด่วน (กด F1 ในการตั้งค่าเดสก์ท็อปเริ่มต้น): จากตรงนี้ คุณสามารถบันทึกการเขียนทับเกม ถ่ายภาพหน้าจอ ปรับแต่งตัวเลือกเฉพาะแกนประมวลผล และที่สำคัญที่สุดคือ ปิดเฉพาะเกมโดยไม่ปิดโปรแกรม RetroArch ทั้งหมด.

ดาวน์โหลดและจัดการคอร์สำหรับเกมตู้ญี่ปุ่น

ขั้นตอนการทำงานทั่วไปสำหรับการจำลองเกมอาร์เคดใน RetroArch นั้นเหมือนกันเสมอ: ขั้นแรก คุณต้องเลือกแกนหลักแล้วก็ โหลด ROMหากต้องการดาวน์โหลดคอร์ใหม่ ให้ไปที่ “เมนูหลัก > โหลดคอร์ > ดาวน์โหลดคอร์” คุณจะเห็นหน้าต่างปรากฏขึ้น รายชื่อบอร์ด คอนโซล และเอนจิ้นจำนวนมหาศาล.

ในการจำลองเกมอาร์เคดญี่ปุ่น คอร์ที่สำคัญที่สุดที่คุณควรมีในรายการของคุณ ได้แก่:

  • FinalBurn Neo (FBN หรือ FBNeo) สำหรับบอร์ดเกม Capcom, SNK และบอร์ดเกมอาร์เคดคลาสสิกจำนวนมาก
  • MAME 2003 และ MAME 2003-Plus (เวอร์ชัน 0.78 ของชุด ROM) ซึ่งใช้กันอย่างแพร่หลายในเครื่องเล่นเกมคอนโซล เช่น Wii และระบบที่มีประสิทธิภาพต่ำกว่า
  • ซีพีเอส1 / ซีพีเอส2 ผ่านทางแกนหลักเฉพาะ หรือผ่านทาง FBA/FBN ขึ้นอยู่กับแพลตฟอร์ม
  • แกน CPS3 แบบกำหนดเอง (บนแพลตฟอร์มอย่าง Wii) สำหรับเกม Street Fighter III และเกมอื่นๆ ที่คล้ายกัน
  • นีโอจีโอ ผ่านโปรแกรม FinalBurn (หรือ Final Burn Alpha/FBA ในเวอร์ชันเก่ากว่า) และไฟล์ BIOS neogeo.zip

เมื่อดาวน์โหลดแล้ว คุณสามารถดูและเลือกไฟล์เหล่านั้นได้ตลอดเวลา “โหลดเคอร์เนล”เมื่อคุณโหลด ROM โปรแกรม RetroArch จะเรียกใช้เคอร์เนลที่ใช้งานอยู่ในขณะนั้น ซึ่งเป็นเหตุผลว่าทำไมจึงสำคัญ โปรดตรวจสอบให้แน่ใจว่าคุณได้เลือกแกนหลักที่ถูกต้องก่อนที่จะ "โหลดเนื้อหา".

การเลือกเวอร์ชัน RetroArch และการจัดระเบียบโฟลเดอร์ (เฉพาะ Wii)

จำลองเกมอาร์เคดญี่ปุ่นโดยใช้ RetroArch

หากคุณใช้ Wii ที่ดัดแปลงซอฟต์แวร์แล้ว และใช้ Homebrew Channel ประสบการณ์การใช้งานจะแตกต่างออกไปเล็กน้อยเมื่อเทียบกับการใช้งานบนพีซี ผู้ใช้หลายคนพบว่า RetroArch เวอร์ชันใหม่บางเวอร์ชันมีปัญหาในการใช้งานร่วมกับคอร์เกมอาร์เคดบางตัวโดยเฉพาะใน MAME และ FBA/FBN ดังนั้นบางครั้งการใช้เวอร์ชันที่เก่ากว่าเล็กน้อยแต่เสถียรกว่าจึงคุ้มค่ากว่า

ตัวอย่างเช่น การผสมผสานที่ถูกพูดถึงกันมากอย่างหนึ่งคือการใช้พื้นฐานจาก RetroArch 1.7.6 ที่ได้รับการดัดแปลงด้วยเคอร์เนลแบบกำหนดเองแนวคิดคือการใช้โปรแกรมติดตั้งนี้เฉพาะกับเกมอาร์เคด (CPS, NeoGeo, MAME, FBA) และหลีกเลี่ยงการใช้ร่วมกับ RetroArch เวอร์ชันอื่นสำหรับเครื่องเกมคอนโซล เนื่องจากทั้งสองเวอร์ชันจะใช้โฟลเดอร์ /retroarch เดียวกันซึ่งมีไฟล์การกำหนดค่าอยู่ ซึ่งเกือบจะรับประกันได้ว่าจะเกิดข้อขัดแย้งและความสับสนมากมาย

ในการกำหนดค่าแบบนั้น โดยปกติแล้วไฟล์เหล่านั้นจะถูกสร้างขึ้นล่วงหน้า แยกโฟลเดอร์ ROM ตามเคอร์เนล (CPS1, CPS2, CPS3, NeoGeo, MAME2003, MAME2003-Plus, FBA ฯลฯ) แนะนำให้จัดโครงสร้างนี้และวาง ROM แต่ละไฟล์ไว้ในโฟลเดอร์ที่เกี่ยวข้อง วิธีนี้จะช่วยให้คุณทราบได้เมื่อต้องการเพิ่มเกมลงในรายการโปรดหรือเรียกใช้เกมจากตัวสำรวจไฟล์ภายในเครื่อง เคอร์เนลใดที่สอดคล้องกับแต่ละไดเร็กทอรี.

ไม่ว่าจะเป็นพีซีหรือ Wii พยายามอย่า... อย่าเคลื่อนย้ายไฟล์ ROM หรือเปลี่ยนชื่อโฟลเดอร์หลังจากเพิ่มลงในรายการโปรดแล้วRetroArch จะจัดเก็บเส้นทางแบบเต็มไว้ในไฟล์การตั้งค่า และหากคุณเปลี่ยนแปลงชื่อหรือโครงสร้าง เส้นทางเหล่านั้นจะหยุดทำงาน ในกรณีที่เกิดปัญหา คุณสามารถทำได้ดังนี้:

  • แก้ไขไฟล์ retroarch.cfg ด้วยโปรแกรมแก้ไขข้อความขั้นสูง (Notepad++ มีประโยชน์มากสำหรับการเปลี่ยนชื่อไฟล์จำนวนมาก)
  • ลบไฟล์ retroarch.cfg เพื่อให้ระบบสร้างไฟล์ใหม่ขึ้นมาตั้งแต่เริ่มต้น
  • กู้คืนข้อมูลสำรองของ ไฟล์ retroarch.cfg และ content_favorites.lpl คุณควรฝึกฝนการออมให้ชำนาญก่อนที่จะเปลี่ยนแปลงครั้งใหญ่

ความเข้ากันได้กับบอร์ด: CPS1, CPS2, CPS3 และ Neo Geo

เมื่อพูดถึงเกมอาร์เคดของญี่ปุ่น Capcom และ SNK คือเจ้าแห่งเกม เพื่อให้ได้ประโยชน์สูงสุดจากเกมเหล่านี้ใน RetroArch คุณต้องเข้าใจสิ่งต่อไปนี้: ควรใช้เคอร์เนลใด และรอมใดที่ใช้งานได้ สำหรับแต่ละคน

ซีพีเอส1 และ ซีพีเอส2

โดยปกติแล้ว บอร์ด CPS1 และ CPS2 ใน RetroArch จะทำงานได้อย่างราบรื่นมาก หากคุณใช้... ชุด ROM ที่ใช้งานร่วมกับคอร์ FBA/FinalBurn หรือคอร์ที่คล้ายกันได้ความเข้ากันได้สูง แต่สิ่งสำคัญคือ ROMset ต้องตรงกับเวอร์ชันที่ใช้ในการคอมไพล์เคอร์เนล

ในบางกรณี เกมบางเกมใช้งานได้เฉพาะกับเวอร์ชันภูมิภาคที่กำหนดเท่านั้น ตัวอย่างเช่น Hyper Street Fighter II Turbo อาจต้องใช้ ROM เวอร์ชันภาษาญี่ปุ่น (hsf2tj) เพื่อให้บูตเครื่องได้อย่างถูกต้องบนบางคอร์ หากเกม CPS1/CPS2 ไม่เริ่มทำงานหรือกลับไปที่เมนู ให้ลองทำตามขั้นตอนต่อไปนี้:

  • ลองค้นหา ROM ตัวเดียวกันในเว็บไซต์อื่นๆ (โดยเฉพาะอย่างยิ่งหากชุด ROM เดิมมาจากแหล่งเก็บข้อมูลเก่ามาก)
  • ลองดูรีวิว/ภูมิภาคอื่นๆ (ญี่ปุ่น สหรัฐอเมริกา ทั่วโลก ฯลฯ)

CPS3

CPS3 นั้นค่อนข้างพิเศษ โดยเฉพาะอย่างยิ่งกับฮาร์ดแวร์ที่มีข้อจำกัดอย่างเช่น Wii โดยปกติแล้วมันต้องการ... คอร์ RetroArch แบบกำหนดเองที่ไม่เป็นทางการซึ่งทำหน้าที่จัดการระบบแคชโดยเฉพาะ เนื่องจากเกมมีขนาดใหญ่เกินกว่าจะโหลดลงในหน่วยความจำทั้งหมดได้

ในสภาพแวดล้อมอย่างเช่นเครื่องเล่นเกม Wii สำหรับเกมอย่าง Street Fighter III: New Generation หรือ 2nd Impact บางครั้งก็จำเป็นต้องใช้วิธีนี้ ใช้ ROM เวอร์ชันภาษาญี่ปุ่น เพื่อให้แน่ใจว่าเกมจะเริ่มต้นได้ (ตัวอย่างเช่น การแก้ไขบางอย่างที่ระบุว่า "ญี่ปุ่น" หรือคล้ายกัน) ในการเปิดใช้งานครั้งแรก คุณจะสังเกตเห็นเวลารอที่ค่อนข้างนาน: นี่คือกระบวนการสร้างเกม ไฟล์แคชในโฟลเดอร์ retroarch/systemเมื่อสร้างเสร็จแล้ว การโหลดครั้งต่อๆ ไปจะเร็วขึ้นมาก

ในคอร์ FBA/FBA CPS3 CPS3 เหล่านี้ สิ่งสำคัญอย่างยิ่งคือการค้นหา ROM ภายใต้หมวดหมู่ต่างๆ เช่น FBAlpha 0.2.97.40 หรือ ROM ที่เทียบเท่ากัน เนื่องจากได้รับการดัดแปลงให้เข้ากับเคอร์เนลเฉพาะนั้นแล้ว หากคุณใช้ ROM จากชุดอื่นหรือเวอร์ชันที่ใหม่กว่านั้น ส่วนใหญ่แล้วจะไม่สามารถบูตได้

นีโอจีโอ

Neo Geo เป็นหนึ่งในแพลตฟอร์มหลักของเกมอาร์เคดญี่ปุ่น เช่น Metal Slug, King of Fighters, Samurai Shodown, Garou… ใน RetroArch มักจะจำลองเกมเหล่านี้ผ่าน… FinalBurn (หรือ Final Burn Alpha ในเวอร์ชันเก่ากว่า) และในเวอร์ชันใหม่กว่าคือ FinalBurn Neo.

ในแพลตฟอร์มอย่าง Wii มักจะพบแกนประมวลผลที่เรียกว่า... FBA Neo หรือ FBA NeoGeoซึ่งไม่ควรสับสนกับ FinalBurn Neo เวอร์ชันปัจจุบันสำหรับพีซี แม้ชื่อจะคล้ายกัน แต่จุดประสงค์ชัดเจนคือการจำลองเกม Neo Geo และเกมอาร์เคดที่เกี่ยวข้องบางเกม สิ่งสำคัญที่สุดคือคุณต้องมีไฟล์อยู่ในโฟลเดอร์ ROM ของ Neo Geo neogeo.zip พร้อม BIOSมิเช่นนั้น เกมจะไม่เริ่มขึ้น

นอกจากนี้ยังมี BIOS ด้วย ยูนิเวอร์ส ไบโอส (uni-bios)ไฟล์ BIOS นี้สามารถรวมเข้ากับไฟล์ neogeo.zip ได้โดยตรง และจะช่วยให้คุณเปลี่ยนภูมิภาค เปิดใช้งานสูตรโกง เข้าถึงเมนูบริการ และอื่นๆ อีกมากมาย มีคู่มือเฉพาะสำหรับการเพิ่ม BIOS นี้ลงในไฟล์ neogeo.zip และโดยทั่วไปแล้วคุ้มค่าที่จะปลดล็อกคุณสมบัติทั้งหมดของเครื่องเกมอาร์เคดเหล่านี้

เครื่องจำลอง Nintendo
บทความที่เกี่ยวข้อง:
โปรแกรมจำลอง Nintendo DS สำหรับ Android: คำแนะนำฉบับสมบูรณ์และอัปเดตแล้ว

MAME2000, MAME2003 และ MAME2003-Plus: ควรใช้ ROMset ใด และวิธีการแบ่งคอร์

MAME เป็นโลกอีกโลกหนึ่งเลยทีเดียว เพื่อหลีกเลี่ยงการจมอยู่ในความยุ่งเหยิงมากมาย วิธีที่เหมาะสมที่สุดสำหรับเกมอาร์เคดญี่ปุ่นบน RetroArch คือการมุ่งเน้นไปที่... MAME2003 และ MAME2003-พลัสซึ่งอิงตาม ROMset 0.78 เวอร์ชันนี้เก่าพอที่จะใช้งานได้ดีบนฮาร์ดแวร์ที่มีข้อจำกัด (เช่น Wii) และเข้ากันได้ดีพอที่จะครอบคลุมเกมส่วนใหญ่ในคลังเกม

พึงระลึกไว้เสมอว่า MAME2000 มักจะมีปัญหาเรื่องความเข้ากันได้กับโปรแกรมอื่นน้อยกว่า และมีปัญหาด้านกราฟิกมากกว่าดังนั้น จึงแนะนำให้ใช้เฉพาะในกรณีที่เฉพาะเจาะจงมาก ๆ เท่านั้น สิ่งสำคัญคือต้องใช้ ROM จาก MAME 0.78 สำหรับแต่ละคอร์ไฟล์ ROM จากเวอร์ชันใหม่กว่าหรือเก่ากว่า มักจะบูตไม่ขึ้นหรือแสดงข้อผิดพลาดแปลกๆ

MAME2003-Plus มีลักษณะพิเศษที่น่าสนใจอย่างหนึ่งคือ ในชุดเกม Wii บางชุด มีคนสร้าง... ตัวเลือกแบบกำหนดเองที่แบ่งตามตัวอักษร (AH)เนื่องจากเคอร์เนลทั้งหมดมีขนาดใหญ่เกินไป แต่ละตัวอักษรประกอบด้วยการสนับสนุนสำหรับเกมย่อยบางเกม พร้อมด้วย เอกสารความเข้ากันได้ของ Excel ซึ่งคุณสามารถตรวจสอบได้ว่าเกมใดใช้กับซับคอร์ใด (ตัวอย่างเช่น Truxton อาจต้องการคอร์ "B")

มีแม้กระทั่งเครื่องมือที่จัดระเบียบ ROM ของคุณโดยอัตโนมัติลงในโฟลเดอร์ตามตัวอักษรเคอร์เนลที่จำเป็นสำหรับแต่ละเกม ทำให้การจัดการคอลเลกชันขนาดใหญ่ทำได้ง่ายขึ้นมาก ในขณะเดียวกัน คนอื่นๆ ก็ได้สร้าง แกนประมวลผล MAME2003 แบบ "คลาสสิก" ที่ปรับแต่งเอง เพื่อรองรับเกมบางเกมที่ไม่สามารถทำงานได้ดีด้วยวิธีอื่น เช่น Smash TV โดยใช้ ROMset 0.78 เดียวกันเสมอ

FinalBurn Neo และ FBA อื่นๆ: สุดยอดโปรแกรมตัดต่อวิดีโอคลาสสิกในรายการเดียว

FinalBurn Neo (และรุ่นก่อนหน้าอย่าง Final Burn Alpha/FBA) เป็นหนึ่งในคอร์ที่น่าสนใจที่สุดสำหรับ เกมตู้คลาสสิกของญี่ปุ่น: Capcom, SNK, Irem, Konami, Taito และอีกมากมายแตกต่างจาก MAME ที่มุ่งเน้นการบันทึกทุกอย่าง FBN เน้นไปที่การเล่นเกม ประสิทธิภาพ และการคัดสรรรายชื่อเกมเป็นหลัก

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

บนฮาร์ดแวร์ที่มีข้อจำกัดอย่างเช่น Wii เกม FBA/NeoGeo บางเกมมีขนาดใหญ่เกินไปและจำเป็นต้องใช้ไฟล์ขนาดใหญ่กว่า ไฟล์แคชที่สร้างไว้ก่อนหน้านี้เช่นเดียวกับ CPS3 มีเครื่องมือเฉพาะ (สำหรับ Wii และ GameCube) ที่นำ ROM ต้นฉบับมาสร้างไฟล์แคชที่เคอร์เนลสามารถจัดการได้ ตัวอย่างเกมที่มักต้องการการประมวลผลพิเศษนี้ ได้แก่:

  • Metal Slug 3, 4, 5 และ X.
  • ช็อกทรูปเปอร์ 2.
  • เดอะคิงออฟไฟเตอร์ส 98-2003.
  • ซามูไรโชคุ.
  • Garou: เครื่องหมายของหมาป่า.

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

จะทำอย่างไรเมื่อ ROM เกมตู้ใช้งานไม่ได้

ไม่ว่าคุณจะระมัดระวังแค่ไหน ก็ยังอาจเกิดอุบัติเหตุได้ง่ายๆ รอมที่เสียหาย ไม่ถูกต้อง หรือไม่เข้ากันโปรแกรม RetroArch มักจะให้เบาะแสโดยอิงจากลักษณะที่เกมเกิดข้อผิดพลาด:

  • หากเนื้อหาปิดลงทันทีและคุณกลับไปยังเมนู RetroArch โดยปกติแล้วจะเป็นสัญญาณบ่งบอกอะไรบางอย่าง ความไม่เข้ากันระหว่างเคอร์เนลและรอม (รอมเซ็ตไม่ถูกต้อง)
  • หาก RetroArch แสดงข้อผิดพลาดหรือข้อความแจ้งเตือน ให้ปิดเนื้อหาแล้วลองใหม่อีกครั้ง รีสตาร์ท RetroArch แล้วโหลด ROM อีกครั้งโดยเฉพาะอย่างยิ่งกับ CPS3
  • หาก RetroArch ค้างและเด้งกลับไปที่ Homebrew Loader (บน Wii) หรือหน้าเดสก์ท็อป หรือหน้าจอดำสนิท เป็นไปได้มากว่าสาเหตุเกิดจาก... รอมนั้นใช้ไม่ได้กับเคอร์เนลนั้น และคุณต้องมองหาเวอร์ชันอื่นหรือเปลี่ยนแกนหลัก

โดยทั่วไปแล้ว หาก ROM ใช้งานไม่ได้หลังจากลองสองครั้งอย่างจริงจังแล้ว อย่าไปยึดติดกับมันมากเกินไป: ลองใช้แหล่งข้อมูลอื่น ภูมิภาคอื่น หรือตรวจสอบว่า ROMset ตรงกับเวอร์ชันเคอร์เนลหรือไม่.

ความละเอียดแบบเกมตู้, จอ CRT และโหมดเทท

หนึ่งในสิ่งเจ๋งที่สุดเกี่ยวกับการจำลองเกมอาร์เคดญี่ปุ่นก็คือ การที่สามารถ... เคารพความละเอียดดั้งเดิมและโหมดการหมุนแนวตั้ง (รัฐ)โดยเฉพาะเกมยิงปืนสไตล์ญี่ปุ่นที่ออกแบบมาสำหรับจอภาพหมุนได้

มีแพ็คเกจของ ไฟล์กำหนดค่าต่อเกม (ไฟล์กำหนดค่าเพิ่มเติม) ที่ช่วยให้แต่ละเกมเริ่มต้นเล่นด้วยความละเอียดที่ถูกต้องโดยอัตโนมัติ พร้อมการตั้งค่าเฉพาะสำหรับจอ CRT หรือ LCD โดยปกติไฟล์เหล่านี้จะถูกคัดลอกไปยังโฟลเดอร์ /retroarch ที่เกี่ยวข้อง และโหลดโดยอัตโนมัติเมื่อเปิด ROM หากชื่อไฟล์ตรงกัน

ชุดสำเร็จรูปเหล่านี้มีการแชร์กันในฟอรัมบางแห่ง รวมถึง ตัวเลือกสำหรับจอ CRT ที่มีความละเอียด "ดั้งเดิม" และสำหรับจอ LCD ที่มีความละเอียดเป็นสองเท่าหากคุณต้องการ คุณสามารถสร้างไฟล์เขียนทับด้วยตนเองได้: เริ่มเกมด้วยเคอร์เนลที่เหมาะสม ปรับความละเอียด การหมุน (เปิด/ปิด) และตัวเลือกภาพ จากนั้นในเมนูแบบรวดเร็ว ให้เลือก "บันทึกไฟล์เขียนทับเกม"

บนแพลตฟอร์มสมัยใหม่ (พีซีที่ใช้ Linux, Windows หรือ macOS) คุณสามารถเล่นเกมได้ OpenGL หรือวัลแคน เช่น ไดรเวอร์วิดีโอ การเปิดใช้งานการซิงโครไนซ์ การปรับขนาดที่ราบรื่น เชเดอร์ CRT และอื่นๆ อย่างไรก็ตาม บน Linux RetroArch ทำงานได้อย่างราบรื่นกว่ามาก Xorg ภายใต้ Waylandซึ่งมีรายละเอียดที่น่ารำคาญ เช่น หน้าต่างที่ไม่สามารถปรับขนาดได้ในครั้งแรก หรือโปรแกรมรักษาหน้าจอที่ไม่ล็อกอย่างถูกต้อง แม้ว่าจะเปิดใช้งานตัวเลือกที่เกี่ยวข้องแล้วก็ตาม

ตั้งค่าตัวควบคุม, ตัวควบคุมแบบรวม และปุ่มลัด

การตั้งค่าระบบควบคุมที่ดีเป็นสิ่งสำคัญอย่างยิ่งสำหรับการสนุกกับเกมอาร์เคดญี่ปุ่น โดยเฉพาะอย่างยิ่งหากคุณกำลังสร้างเครื่องเล่นเกมเอง จอยสติ๊กสำหรับเกมอาร์เคด, จอยสติ๊กสำหรับเกมต่อสู้ หรือแผงควบคุมแบบเกมอาร์เคดRetroArch อนุญาตให้กำหนดปุ่มได้ทั้งแบบต่อคอร์และต่อเกมแต่ละเกม

เพื่อให้สามารถเล่นกับผู้อื่นหรือสลับระหว่างจอยสติ๊กได้อย่างง่ายดาย ขอแนะนำอย่างยิ่งให้เปิดใช้งานตัวเลือกต่างๆ เช่น:

  • “การควบคุมเมนูแบบรวม”เพื่อให้ระบบโดยรวมใช้รูปแบบเดียวกัน
  • “เมนูควบคุมสำหรับผู้ใช้ทุกคน”ดังนั้นคุณจึงไม่ต้องตั้งค่ารีโมทแต่ละตัวใหม่ทีละตัว

หากจอยสติ๊กถูก 인식เป็นแบบดิจิทัลเท่านั้น หรือคุณต้องการเปลี่ยนจากจอยอนาล็อกเป็นจอยดิจิทัล ให้ป้อนคำสั่งต่อไปนี้ เมนูเกม > การควบคุม และปรับ “ประเภทอนาล็อก” เป็นดิจิทัลตามต้องการ ในส่วน “ตัวเลือก” หลัก คุณยังสามารถเปลี่ยน “การกำหนดการควบคุม” เป็นดิจิทัล หรือแก้ไขได้ โซนตายแบบอนาล็อก สำหรับเกมอย่าง After Burner หรือเกมอื่นๆ ที่ใช้จอยสติ๊กแบบอนาล็อกอย่างหนัก

หากต้องการใช้งาน RetroArch โดยใช้เพียงจอยคอนโทรลเลอร์และไม่ต้องใช้คีย์บอร์ด แนะนำให้กำหนดค่าต่างๆ ดังนี้ ปุ่มลัดตัวอย่างเช่น คุณสามารถไปที่ การตั้งค่า > อินพุต > ปุ่มลัด > “เมนู (สลับ)” แล้วกดปุ่มบนคอนโทรลเลอร์ที่คุณต้องการใช้เพื่อเรียกเมนูแบบรวดเร็ว ด้วยวิธีนี้ คุณสามารถหยุดเกมชั่วคราว ปิดเกม หรือบันทึกสถานะจากโซฟาได้โดยไม่ต้องลุกขึ้น

การผสานรวม Wii: ช่องสัญญาณ ตัวเปลี่ยนเส้นทาง และการบูตโดยตรง

บนเครื่อง Wii หากคุณติดตั้ง Homebrew Channel ไว้แล้ว คุณสามารถเรียกใช้ RetroArch จากที่นั่นได้โดยไม่ยากนัก อย่างไรก็ตาม บางคนก็ยังชอบวิธีอื่นอยู่ ติดตั้งช่องของคุณเอง หรือใช้ตัวเปลี่ยนเส้นทางที่เปิดใช้งาน RetroArch โดยตรง เมื่อเปิดเครื่องคอนโซล

ตัวเปลี่ยนเส้นทางเหล่านี้มักจะมองหา โครงสร้างโฟลเดอร์เฉพาะบน SD (ตัวอย่างเช่น /retroarch-wii/ ที่มี boot.dol อยู่ข้างใน) ถ้าเส้นทางไม่ตรงกัน ก็จะใช้งานไม่ได้ และที่สำคัญมากคือ การติดตั้ง WAD และช่องสัญญาณแบบกำหนดเองนั้นเกี่ยวข้องกับขั้นตอนการติดตั้งเสมอ มีความเสี่ยง แม้เพียงเล็กน้อย ที่จะทำให้เครื่องคอนโซลเสียหายจนใช้งานไม่ได้หากคุณไม่แน่ใจ 100% เกี่ยวกับที่มาของไฟล์ WAD ทางที่ดีที่สุดคือตั้งค่า BootMii หรือ Homebrew Channel เพื่อบูตโปรแกรมที่คุณสนใจได้เร็วขึ้น

ตัวอย่างง่ายๆ: FinalBurn Neo, Frogger และปัญหาลิสต์ว่าง

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

เพื่อให้การสแกนทำงานได้อย่างถูกต้อง คุณต้องทำดังนี้:

  • ตรวจสอบให้แน่ใจว่าคุณใช้ ไฟล์ ROM ในรูปแบบและชุด ROM ที่ FinalBurn Neo คาดหวัง.
  • นำไฟล์ ROM ไปไว้ในโฟลเดอร์ที่มีการระบุชื่ออย่างชัดเจน (ตัวอย่างเช่น /roms/arcade_fbneo/)
  • ไปที่ “นำเข้าเนื้อหา” และเลือกประเภทการสแกนที่เหมาะสม (โดยเลือกโฟลเดอร์และระบบที่ถูกต้อง) สำหรับ RetroArch จดจำเกมและสร้างเพลย์ลิสต์.

หากคุณต้องการวิธีการที่ตรงไปตรงมา คุณสามารถเลือก "โหลดเนื้อหา" + "โหลดแกนหลัก" ได้เสมอ และไม่ต้องพึ่งพาลิสต์อัตโนมัติมากนัก แต่ถ้าคุณต้องการเก็บไฟล์ Frogger ของคุณเอง Pac-Manเกม Street Fighter II/Zero/III และเกมคลาสสิกของ SNK ถูกจัดกลุ่มและสามารถเข้าถึงได้จากเมนูระบบ (โดยไม่ต้องทำซ้ำขั้นตอนทุกครั้งดังนั้นจึงคุ้มค่าที่จะใช้เวลาสักสองสามนาทีในการตั้งค่าการนำเข้าให้ถูกต้อง

เกมแท็บเล็ต
บทความที่เกี่ยวข้อง:
วิธีเปลี่ยนแท็บเล็ตของคุณให้เป็นคอนโซลย้อนยุค: คำแนะนำโดยละเอียด อีมูเลเตอร์ คอนโทรลเลอร์ และอุปกรณ์เสริม

RetroArch อาจดูซับซ้อนในตอนแรก แต่เมื่อคุณคุ้นเคยกับหลักการทำงานของเคอร์เนล ชุดรอม และเมนูแล้ว มันก็จะกลายเป็นเรื่องง่าย เครื่องมือสารพัดประโยชน์สุดโหดสำหรับการเล่นเกมอาร์เคดญี่ปุ่นบนอุปกรณ์แทบทุกชนิดจากพีซีสมัยใหม่ที่มี shaders และโหมด tate ไปจนถึง Wii เครื่องเก่าที่เต็มไปด้วยเกมคลาสสิกจาก Capcom และ SNK แบ่งปันข้อมูลเพื่อให้ผู้ใช้เพิ่มเติมสามารถเรียนรู้เกี่ยวกับหัวข้อนั้นๆ