กลับไปหน้าบทความ

อ่าน 4 นาที

โอเพ่นอีมู

OpenEmu เป็น โปรแกรมจำลองเกม แบบ โอเพนซอร์ส สำหรับ ระบบปฏิบัติการ macOS มีอินเทอร์เฟซปลั๊กอินสำหรับจำลอง ฮาร์ดแวร์ของ เครื่องเล่นเกม ต่างๆ มากมาย เช่น Nintendo Entertainment...

โอเพ่นอีมู

โอเพ่นอีมู
ผู้เขียนต้นฉบับจอช ไวน์เบิร์ก
นักพัฒนาทีม OpenEmu
เวอร์ชันเสถียร
2.4.1 / 30 ธันวาคม 2023 ( 30 ธันวาคม 2023 )
เขียนเป็นออบเจกทีฟซี , สวิฟต์
ระบบปฏิบัติการระบบปฏิบัติการ macOS
ขนาด74.0 MB
มีจำหน่ายในภาษาอังกฤษ
พิมพ์โปรแกรมจำลองวิดีโอเกม
ใบอนุญาตบีเอสดี
เว็บไซต์openemu.org
ที่เก็บข้อมูล
  • github.com/OpenEmu/OpenEmu

OpenEmuเป็นโปรแกรมจำลองเกมแบบโอเพนซอร์สสำหรับระบบปฏิบัติการ macOSมีอินเทอร์เฟซปลั๊กอินสำหรับจำลอง ฮาร์ดแวร์ของ เครื่องเล่นเกม ต่างๆ มากมาย เช่นNintendo Entertainment System , Genesis , Game Boyและอื่นๆ สถาปัตยกรรมของโปรแกรมนี้อนุญาตให้นักพัฒนาคนอื่นๆ สามารถเพิ่มแกนหลักใหม่ๆ ลงในระบบพื้นฐานได้โดยไม่ต้องคำนึงถึงAPI เฉพาะของ macOS

เวอร์ชัน 1.0 เปิดตัวเมื่อวันที่ 23 ธันวาคม 2013 หลังจากช่วงทดสอบเบต้าที่ยาวนาน[ 1 ]มีการอัปเดตเพิ่มเติมหลายครั้งนับตั้งแต่นั้นมา โดยมีแผนที่จะเพิ่มการรองรับคอนโซลเพิ่มเติมในเวอร์ชันที่จะออกในอนาคต คอร์ที่อยู่ระหว่างการพัฒนาเหล่านี้บางส่วนสามารถดาวน์โหลดได้ในเวอร์ชัน "ทดลอง" (ซึ่งเปิดตัวพร้อมกับเวอร์ชัน "มาตรฐาน" ปกติ) ซึ่งมีการรองรับระบบเกมอาร์เคดที่ใช้ MAME

ประวัติศาสตร์

จุดเริ่มต้น

OpenEmu เปิดตัวครั้งแรกในวันพุธที่ 4 กรกฎาคม พ.ศ. 2550ในชื่อOpenNestopiaซึ่ง เป็นเวอร์ชัน Cocoaที่เขียนโดย Josh Weinberg สำหรับMac OS X 10.4 Tiger ในขณะนั้น ของโปรแกรมจำลองNES / Famicom ชื่อ Nestopia (เขียนโดย Martin Freij) [ 2 ] Weinberg และเพื่อนของเขา Ben Devacel เริ่มค้นหานักพัฒนาเพิ่มเติมเพื่อพอร์ตโปรแกรมจำลองอื่นๆ ไปยัง macOS ซึ่งนำไปสู่การเปลี่ยนชื่อเป็น OpenEmu ในปี พ.ศ. 2552 เพื่ออธิบายโปรแกรมจำลองหลายระบบได้ดียิ่งขึ้น[ 3 ]

1.0

OpenEmu 1.0เปิดตัวเมื่อวันจันทร์ที่ 23 ธันวาคม 2013โดยมี "คอร์" 12 ตัวที่จำลอง เครื่องเล่นเกมคอนโซล แบบตั้งโต๊ะพกพาและ แบบ ตั้งโต๊ะของNintendo , Sega , NECและSNKจากเจเนอเรชั่นที่ 3ถึง7 OpenEmu 1.0 ต้องการMac OS X Lion (10.7.x) ในการทำงาน การอัปเดตครั้งกลางคันของไลบรารี OpenEmu (1.0.4) ใน วันพุธที่ 15 ตุลาคม 2014 (296 วันต่อมา) ได้เพิ่มStellaซึ่งเป็นคอร์ที่จำลองAtari 2600คอนโซล เจ เนอ เรชั่ น ที่ 2

2.0

OpenEmu 2.0เปิดตัวเมื่อวันพุธที่ 23 ธันวาคม 2015 (สองปีหลังจากเวอร์ชัน 1.0) โดยOpenEmu 2.0 กำหนดให้ต้องใช้ระบบปฏิบัติการ OS X El Capitan 10.11 เป็นอย่างน้อย และยกเลิกการสนับสนุน Mac OS X Lion (10.7.x) ถึง OS X Yosemite (10.10.x) OpenEmu 2.0 เพิ่มคอร์ใหม่ 16 คอร์ พร้อมกับการแก้ไขข้อบกพร่องหลายร้อยรายการและคุณสมบัติเล็กน้อย คอร์ใหม่ที่เพิ่มเข้ามา ได้แก่ คอร์ รุ่นที่ 2 หลายตัว รองรับเกมที่ใช้ภาพจากสื่อออปติคอล และยังจำลองระบบจาก Sony , Mattel , Bandai , Magnavox , Milton-BradleyและColeco อีก ด้วย การอัปเดตเพิ่มเติมระหว่างการพัฒนา เวอร์ชัน2.0.6.1ซึ่งเผยแพร่เมื่อวันอังคารที่ 19 ธันวาคม 2017 (727 วันหลังจากเวอร์ชัน 2.0) ได้เพิ่มการรองรับ สาขา Sega SaturnของMednafenโดยแนะนำให้ใช้ CPU i7 แบบ quad-core ในการจำลอง

2.1 และ 2.2

OpenEmu 2.1 ( วันศุกร์ที่ 15 ตุลาคม 2019 , 675 วันหลังจากเวอร์ชัน2.0.6.1 ; "โดยบังเอิญ" ตรงกับ 5 ปีหลังจาก อัปเดต Stella เวอร์ชัน 1.0.4 ) มีความสำคัญ ไม่ใช่เพราะคอร์ใหม่ใดๆ แต่เพราะรองรับMetalซึ่ง เป็น APIด้านการแสดงผลภาพของAppleที่พัฒนาต่อจาก OpenGL และ OpenCL ทำให้ OpenEmu มีประสิทธิภาพและอายุการใช้งานแบตเตอรี่ที่ดีขึ้นอย่างเห็นได้ชัด

OpenEmu 2.2 ( วันศุกร์ที่ 27 ธันวาคม 2019 , 63 วันต่อมา) เพิ่มการรองรับ เวอร์ชันดาวน์สตรีมที่แยก ออกมาจาก Metal ของDolphin สำหรับGameCube โดยต่อยอดจากพื้นฐานของ เวอร์ชัน 2.1 ทำให้ OpenEmu รองรับคอร์ประมวลผลกราฟิกได้ถึง 31 คอร์

ข้อจำกัด

เกมไฮบริด 32X

ตามที่นักพัฒนา OpenEmu ยืนยันในsubreddit อย่างเป็นทางการ เกมไฮบริด Sega 32X-CD (เวอร์ชันของเกมที่สามารถใช้ตลับ 32X และ Sega CD พร้อมกันได้ เช่นNight Trap , Corpse KillerและFahrenheit ) ไม่ได้รับการสนับสนุน ผู้ใช้จะได้รับข้อความแสดงข้อผิดพลาด "เกมนี้ต้องการอุปกรณ์เสริม Sega 32X" หากพยายามเล่น[ 4 ]

ข้อจำกัดของเกมคิวบ์

ในปัจจุบัน การจำลองเกม GameCube ยังไม่รองรับฟังก์ชัน Save States (เนื่องจากการอัปเดตอย่างต่อเนื่องทำให้ไม่สามารถใช้งานร่วมกับ Save States ได้) ผู้ใช้ควรใช้การบันทึกเกมภายในเกมแทน

ปัจจุบัน OpenEmu ซึ่งเป็นโปรแกรมจำลอง GameCube ยังไม่รองรับเกม GameCube แบบหลายแผ่นทั้ง 22 เกม (ถึงแม้ว่า Dolphin เวอร์ชันหลักจะรองรับก็ตาม)

คุณสมบัติ

OpenEmu มีแบ็กเอนด์ที่ใช้เอ็นจิ้นเกมหลายตัวในขณะที่ยังคงรักษาUI ฟ รอน ต์เอนด์ macOS ดั้งเดิมที่คุ้นเคยไว้ นอกจากนี้ยังใช้เทคโนโลยี macOS ที่ทันสมัย ​​เช่นCocoaและQuartz [ 5 ] คุณสมบัติที่เป็นเอกลักษณ์ของ OpenEmu คือ ไลบรารี ROMซึ่งช่วยให้สามารถนำเข้าไฟล์ ROM และดูได้ในรูปแบบแกลเลอรี คล้ายกับiTunesข้อมูลเกมและภาพปกสามารถเพิ่มได้โดยอัตโนมัติจากฐานข้อมูลของ OpenEmu

OpenEmu ประกอบด้วยคุณสมบัติดังต่อไปนี้:

  • การปรับขนาด Metalคุณภาพสูง(เดิมคือOpenGL ) การเล่น แบบมัลติเธรดและการเพิ่มประสิทธิภาพอื่นๆ[ 6 ]
  • เอฟเฟกต์ 3 มิติแบบเรียลไทม์และการประมวลผลภาพ
  • ฟิลเตอร์กราฟิกเพื่อปรับปรุงการแสดงผล
  • รองรับโหมดเต็มหน้าจอ
  • ความสามารถในการเล่น ROM หลายไฟล์พร้อมกัน
  • ความสามารถในการสแกนดิสก์ที่เชื่อมต่อเพื่อค้นหา ROM
  • ดาวน์โหลดข้อมูลเกมและภาพปกโดยอัตโนมัติ
  • ความสามารถในการใช้ภาพปกที่กำหนดเอง
  • สามารถเล่นROM hacksสำหรับหลายระบบได้
  • ห้องสมุดเกมที่มีฟังก์ชันครบครัน รองรับการแสดงผลหลายมุมมอง การจัดหมวดหมู่ และการให้คะแนนเกม
  • ตัวเลือกเสริม: การจัดระเบียบไฟล์ ROM โดยอัตโนมัติภายในโฟลเดอร์ไลบรารี
  • รองรับ การบันทึกสถานะอย่างเต็มรูปแบบรวมถึงการบันทึกสถานะอัตโนมัติ
  • รองรับ การใช้งาน จอยเกม ผ่าน USBได้ดียิ่งขึ้นและสามารถใช้งานผ่านBluetooth ได้ (รวมถึงจอย DualShock 3, DualShock 4 , Xbox 360และXbox One )
  • แกนประมวลผลแบบกำหนดเองสำหรับระบบแบบกำหนดเอง (สำหรับระบบต่างๆ เช่นWii )

ความเข้ากันได้

เครื่องเล่นเกมคอนโซลแกนกลางเวอร์ชัน OEความเข้ากันได้ กับ macOS
10.7–10.1010.11–10.14
อาร์เคด (เวอร์ชันทดลอง)เอ็มอีเอ็ม2.0.8ใช่ใช่
อาตาริ 2600สเตลล่า1.0.4ใช่ใช่
อาตาริ 5200อาตาริ8002.0ไม่ปรากฏใช่
อาตาริ 7800โปรซิสเต็ม2.0ไม่ปรากฏใช่
อาตารี ลินซ์เมดนาเฟน2.0ไม่ปรากฏใช่
โคลโควิชั่นปูอีมู2.0ไม่ปรากฏใช่
ระบบดิสก์ Famicomเนสโตเปีย2.0ไม่ปรากฏใช่
เกมบอย / สีกัมบัตเต้1.0ใช่ใช่
เกมบอย แอดวานซ์เอ็มจีบีเอ1.0ใช่ใช่
เกมคิวบ์ ** ปลาโลมา2.2 ไม่ปรากฏใช่
เกมเกียร์เจเนซิส พลัส จีเอ็กซ์1.0ใช่ใช่
อินเทลลิวิชั่นความสุข2.0ไม่ปรากฏใช่
นีโอ จีโอ พ็อกเก็ต / สีเมดนาเฟน1.0ใช่ใช่
นินเทนโด 64มูเพน64พลัส2.0ไม่ปรากฏใช่
เครื่องเล่นเกม Nintendo Entertainment SystemFCEUXหรือNestopia *1.0ใช่ใช่
นินเทนโด DSเดสมูเอ็มอี1.0ใช่ใช่
โอดิสซี² / วิดีโอแพค+โอ2เอ็ม2.0ไม่ปรากฏใช่
พีซี-เอฟเอฟเมดนาเฟน2.0ไม่ปรากฏใช่
เซก้า 32X ***พิโคไดรฟ์1.0ใช่ใช่
เซก้าซีดี / เมก้าซีดี ***เจเนซิส พลัส จีเอ็กซ์2.0ไม่ปรากฏใช่
เซก้า เจเนซิส / เมก้าไดรฟ์เจเนซิส พลัส จีเอ็กซ์1.0ใช่ใช่
เซก้า มาสเตอร์ ซิสเต็ม / มาร์ค IIIเจเนซิส พลัส จีเอ็กซ์1.0ใช่ใช่
เซก้า ซาเทิร์นเมดนาเฟน2.0.6/2.0.6.1ไม่ปรากฏใช่
เซก้า เอสจี-1000เจเนซิส พลัส จีเอ็กซ์2.0ไม่ปรากฏใช่
โซนี่ เพลย์สเตชั่นเมดนาเฟน2.0ไม่ปรากฏใช่
โซนี่ เพลย์สเตชั่น พกพาพีพีเอสเอสพีพี2.0ไม่ปรากฏใช่
เครื่องเล่นเกม Super Nintendo Entertainment SystemhiganหรือSnes9x *1.0ใช่ใช่
TurboGrafx-16 / PC Engine / SuperGrafxเมดนาเฟน1.0ใช่ใช่
TurboGrafx-CD / PC Engine CDเมดนาเฟน2.0ไม่ปรากฏใช่
เวคเทร็กซ์เวคเอ็กซ์จีแอล2.0ไม่ปรากฏใช่
เด็กชายเสมือนจริงเมดนาเฟน1.0ใช่ใช่
วันเดอร์สวอน / สีเมดนาเฟน2.0ไม่ปรากฏใช่

* ปลั๊กอินหลักเริ่มต้น[ 7 ]

**เวอร์ชัน 2.1 และต่ำกว่า ต้องมีแกนระบบที่กำหนดเอง**

*** ไม่สามารถเล่นเกม Sega 32X CD ทั้งหก (6) เกมที่รู้จักได้

แผนกต้อนรับ

เมื่อ OpenEmu เวอร์ชัน 1.0 ออกวางจำหน่าย ก็ได้รับการตอบรับเป็นอย่างดี และได้รับความสนใจจากสื่อออนไลน์เป็นอย่างมาก โดยต่างชื่นชม UI คุณสมบัติ และความง่ายในการใช้งานของซอฟต์แวร์[ 8 ] [ 9 ] [ 10 ] [ 11 ]โดยเฉพาะอย่างยิ่ง ชุมชนเกมต่างชื่นชมว่า "[นำ] แนวคิดของโปรแกรมจำลองสำหรับกลุ่มผู้ใช้ทั่วไปมาสู่ความเป็นจริง" [ 12 ]

ณ วันที่ 16 สิงหาคม 2561 OpenEmu มียอดดาวน์โหลดมากกว่า 10,000,000 ครั้งนับตั้งแต่เวอร์ชัน 1.0 ออกวางจำหน่าย ทำให้เป็นหนึ่งในโปรแกรมจำลองระบบหลายระบบที่ได้รับความนิยมมากที่สุดบน macOS [ 13 ]

ดูเพิ่มเติม

  • เว็บไซต์อย่างเป็นทางการแก้ไขข้อมูลนี้ได้ที่วิกิดาต้า
  • OpenEmuบนGitHub
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=OpenEmu&oldid=1297125559 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ โอเพ่นอีมู

OpenEmu เป็น โปรแกรมจำลองเกม แบบ โอเพนซอร์ส สำหรับ ระบบปฏิบัติการ macOS มีอินเทอร์เฟซปลั๊กอินสำหรับจำลอง ฮาร์ดแวร์ของ เครื่องเล่นเกม ต่างๆ มากมาย เช่น Nintendo Entertainment...

จุดเริ่มต้น

OpenEmu เปิดตัวครั้งแรกในวันพุธที่ 4 กรกฎาคม พ.ศ. 2550ในชื่อ OpenNestopia ซึ่ง เป็นเวอร์ชัน Cocoa ที่เขียนโดย Josh Weinberg สำหรับ Mac OS X 10.

1.0

OpenEmu 1.0 เปิดตัวเมื่อวันจันทร์ที่ 23 ธันวาคม 2013โดยมี "คอร์" 12 ตัวที่จำลอง เครื่องเล่นเกมคอนโซล แบบ ตั้งโต๊ะ พกพา และ แบบ ตั้งโต๊ะ ของ Nintendo , Sega , NEC และ SNK จาก เจเนอเรชั่น ที่ 3 ถึง 7 OpenEmu 1.0 ต้องการ Mac OS X Lion (10.7.

2.0

OpenEmu 2.0 เปิดตัวเมื่อวันพุธที่ 23 ธันวาคม 2015 (สองปีหลังจากเวอร์ชัน 1.0) โดยOpenEmu 2.0 กำหนดให้ต้องใช้ ระบบปฏิบัติการ OS X El Capitan 10.11 เป็นอย่างน้อย และยกเลิกการสนับสนุน Mac OS X Lion (10.7.x) ถึง OS X Yosemite (10.10.x) OpenEmu 2.