- - วิธีเล่นเกมอาร์เคดโดยใช้ MAME บน Linux

วิธีเล่นเกม Arcade โดยใช้ MAME บน Linux

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

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

ติดตั้ง Mame บน Linux

มีการใช้งานหลายอย่างของ MAME ซอฟต์แวร์การจำลอง สำหรับลีนุกซ์ส่วนใหญ่นั้นจะง่ายต่อการคว้าและไปต่อ สำหรับการกระจาย Linux อื่น ๆ คุณจะต้องสร้างซอฟต์แวร์ด้วยตนเอง

ซอฟต์แวร์ทำงานเป็นแอปพลิเคชันแบบเต็มหน้าจอผู้ใช้สามารถโต้ตอบกับการใช้เมาส์ทำให้เหมาะสำหรับผู้ที่ต้องการเปลี่ยนพีซี Linux ให้เป็นตู้เกมอาร์เคด ในการติดตั้งซอฟต์แวร์ให้เปิดเครื่องเทอร์มินัลแล้วทำดังนี้:

อูบุนตู

Mame พร้อมใช้งานสำหรับ Ubuntu แต่ผู้ใช้ไม่สามารถทำได้ติดตั้งโดยไม่ต้องเปิดใช้งานที่เก็บซอฟต์แวร์เพิ่มเติมก่อน สิ่งที่ต้องเปิดใช้สำหรับตัวจำลอง Mame คือ“ จักรวาล” หากต้องการเปิดใช้งานแหล่งซอฟต์แวร์ Universe ให้เปิดเทอร์มินัลแล้วป้อนข้อมูลต่อไปนี้:

sudo add-apt-repository universe

คำสั่งดังกล่าวบอกระบบว่ามันใช้ได้เพื่อใช้ Universe เป็นแหล่งซอฟต์แวร์ ขั้นตอนต่อไปคือการอัพเดตระบบและรีเฟรชแคชเพื่อสะท้อนการเปลี่ยนแปลงที่เราทำ เสร็จสิ้นด้วยคำสั่ง apt update

sudo apt update

เมื่อเปิดใช้งานจักรวาลแล้ว Mame จะติดตั้งบน Ubuntu:

sudo apt install mame

Debian

sudo apt-get install mame

Arch Linux

Mame พร้อมใช้งานสำหรับ Arch Linux แต่ผู้ใช้จะจำเป็นต้องรวบรวมเพื่อให้มันทำงานได้ นี่คือวิธีการ ก่อนอื่นให้เปิดเทอร์มินัลแล้วใช้มันเพื่อติดตั้งการพึ่งพาต่าง ๆ ที่ซอฟต์แวร์ต้องการเพื่อให้มันสร้างขึ้นมาอย่างถูกต้อง

sudo pacman -S base-devel git sdl2 gconf sdl2_ttf gcc qt5

การใช้เครื่องมือ git ให้คว้าซอร์สโค้ด Mame เวอร์ชันล่าสุด

git clone https://github.com/mamedev/mame.git

ป้อนไดเรกทอรี Mame โคลนโดยใช้คำสั่ง CD

cd mame

สุดท้ายให้รวบรวมซอฟต์แวร์

make

Fedora

sudo dnf install mame

OpenSUSE

sudo zypper install mame

ลินุกซ์อื่น ๆ

Mame สามารถเรียบเรียงได้ง่ายบนลีนุกซ์ใด ๆการกระจายที่มีปัญหาเล็กน้อย ข้อกำหนดเพียงอย่างเดียวคือเครื่องมือการรวบรวมพื้นฐานเช่น GCC, SDL และกรอบงาน ซอร์สโค้ดนั้นมีอยู่ใน Github และผู้พัฒนาก็มีคำแนะนำสำหรับการคอมไพล์บน Linux

การกำหนดค่า Mame

Mame ไม่เหมือนกับ emulators อื่น ๆ บน Linux และขึ้นอยู่กับว่าคุณจะติดตั้งมันใช้เวลาสักเล็กน้อยในการเริ่มต้น หากคุณติดตั้ง Mame ผ่านตัวจัดการแพ็คเกจ (Ubuntu, Fedora และอื่น ๆ ) ให้เปิดหน้าต่างเทอร์มินัลแล้วป้อน: Mame

นี่จะเรียกใช้โปรแกรมจำลอง หรือลองใช้เมนูเรียกใช้ด่วน กด ALT + F2 บนคีย์บอร์ดจากนั้นพิมพ์“Mame” และกด Enter ควรเปิด เต็มจอ แอพจำลอง

หมายเหตุ: เครื่องมือจำลอง Mame ยังอยู่ในตัวเรียกใช้งานแอปพลิเคชันของคุณ (หากคุณติดตั้งและไม่ได้สร้าง)

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

sudo -s

จากนั้นไปที่เทอร์มินัลไปยังทุกที่ที่มีไฟล์ ROM ของคุณอยู่ในพีซี

cd /home/username/my-example-folder

คัดลอกไฟล์ ROM จากโฟลเดอร์ไปยังไดเรกทอรี ROM

cp -R /home/username/my-example-folder/* /usr/local/share/games/mame/roms

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

cp -R ~/my-example-folder/* ~/mame/roms

ทุกครั้งที่คุณต้องการเริ่มโปรแกรมจำลอง:

cd ~/mame
./mame64

หรือเปิดตัวจัดการไฟล์นำทาง / home / ชื่อผู้ใช้ / Mameคลิกขวาที่ mame64 และเปิดมัน

โปรดทราบว่าจะไม่มีไฟล์ Arcade ROMทำงานอย่างถูกต้องโดยไม่มีไฟล์ BIOS ที่เหมาะสม เนื่องจากเหตุผลทางกฎหมายจึงไม่สามารถเผยแพร่ไฟล์เหล่านี้ทางอินเทอร์เน็ตได้ หากต้องการรับไฟล์เหล่านี้อย่างถูกกฎหมายและวางไว้ใน / usr / local / share / เกม / Mame / ไดเรกทอรีหรือ / home / ชื่อผู้ใช้ / Mame / รอม

เปิดตัวเกม

เกมจะเปิดตัวใน Mame ต่อเมื่อมีไฟล์ BIOS ที่เหมาะสม ตัวอย่างเช่นเมื่อต้องการเรียกใช้ Metal Slug 5 คุณต้องมีไฟล์ NeoGeo BIOS รวมถึง ROM สำหรับเกมด้วย วางไฟล์ NeoGeo BIOS แต่ละไฟล์ไว้ในโฟลเดอร์ Metal Slug 5

คุณอาจต้องทำซ้ำขั้นตอนนี้เพื่อให้เกมแต่ละเกมทำงานเนื่องจากไม่มีไดเรกทอรีราก BIOS ให้ใช้งานได้

เมื่อไฟล์อยู่ในตำแหน่งที่ต้องการเพียงเปิดแอพ Mame และใช้ตัวเลือกเมนูเพื่อเลือกเกม จากที่นี่จะมีข้อความเตือนปรากฏขึ้น

การกำหนดค่าตัวควบคุม

การกำหนดค่าอินพุตควบคุมสำหรับผู้เล่นในตัวจำลอง MAME เริ่มต้นขึ้นโดยเลือก“ กำหนดค่าอินพุตทั่วไป” ที่จุดเริ่มต้น วิธีนี้จะเปิดเมนูพร้อมรายการการตั้งค่าการควบคุมสำหรับผู้เล่น 1 - 8 เสียบ gamepad แล้วเลือกผู้เล่นที่คุณต้องการกำหนดค่า

ในแต่ละเมนูผู้ใช้จะต้องกำหนดปุ่มให้กับเครื่องเล่น ลงรายการเลือกปุ่มควบคุมและกดปุ่ม Enter เพื่อแมปอีกครั้ง

เมื่อตัวเลือกในการ re-map เริ่มต้นให้กดปุ่มที่ต้องการบน gamepad แป้นพิมพ์ (และอื่น ๆ ) เพื่อแมปปุ่มเฉพาะกับผู้เล่นปัจจุบัน โปรดทราบว่าคุณจะต้องทำเช่นนี้สำหรับแต่ละ gamepad และผู้เล่น

ใส่เหรียญ

พิจารณาว่า MAME หมายถึง“ หลายอาร์เคดเครื่องจำลอง” ข้อความ“ ใส่เหรียญ” ปรากฏขึ้นบ่อยครั้ง ไม่ต้องกังวลหากคุณติดตั้งเครื่องอ่านเหรียญและตั้งค่าซอฟต์แวร์จะไม่ถามไตรมาส คุณจะต้องกดปุ่มเพื่อจำลองเหรียญที่ถูกใส่เข้าไปแทน

Coin ควบคุมค่าเริ่มต้นที่ 5-8 ในแถวหมายเลข กดหนึ่งเพื่อแทรกและเริ่มเกม นอกจากนี้ปุ่มเริ่มต้นของผู้เล่นคือ 1-4 (ปุ่มเดียวสำหรับผู้เล่นแต่ละคน)

ความคิดเห็น