อ่าน 4 นาที
โอเพ่นอีมู
OpenEmu เป็น โปรแกรมจำลองเกม แบบ โอเพนซอร์ส สำหรับ ระบบปฏิบัติการ macOS มีอินเทอร์เฟซปลั๊กอินสำหรับจำลอง ฮาร์ดแวร์ของ เครื่องเล่นเกม ต่างๆ มากมาย เช่น Nintendo Entertainment...
โอเพ่นอีมู
| โอเพ่นอีมู | |
|---|---|
| ผู้เขียนต้นฉบับ | จอช ไวน์เบิร์ก |
| นักพัฒนา | ทีม OpenEmu |
| เวอร์ชันเสถียร | 2.4.1 / 30 ธันวาคม 2023 |
| เขียนเป็น | ออบเจกทีฟซี , สวิฟต์ |
| ระบบปฏิบัติการ | ระบบปฏิบัติการ macOS |
| ขนาด | 74.0 MB |
| มีจำหน่ายใน | ภาษาอังกฤษ |
| พิมพ์ | โปรแกรมจำลองวิดีโอเกม |
| ใบอนุญาต | บีเอสดี |
| เว็บไซต์ | openemu.org |
| ที่เก็บข้อมูล |
|
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 )
ความเข้ากันได้
* ปลั๊กอินหลักเริ่มต้น[ 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
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ โอเพ่นอีมู
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.