กำลังมองหาที่จะเดินทางลงคิดถึงถนนและเล่นเกมอาร์เคดเก่า ๆ ด้วย 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 (ปุ่มเดียวสำหรับผู้เล่นแต่ละคน)
ความคิดเห็น