การจำลอง Nintendo DS และ DSi ที่แม่นยำสำหรับผู้ใช้ Mac
melonDS ซึ่งพัฒนาโดย Arisotura เป็นอีมูเลเตอร์ Nintendo DS และ DSi สำหรับ Mac ที่สร้างประสบการณ์การเล่นแบบพกพาบนเดสก์ท็อป มันสามารถรันเกมและซอฟต์แวร์ระบบโดยเน้นความแม่นยำในระดับฮาร์ดแวร์ เสนอการเล่นเครือข่ายแบบอีมูเลตและผู้เล่นหลายคนในท้องถิ่น พร้อมทั้งให้การปรับขนาดภาพและประสิทธิภาพที่รวดเร็วบน Mac สมัยใหม่ แอปนี้มุ่งเป้าไปที่ผู้เล่นเกมย้อนยุค แฟน DSi และนักพัฒนาซอฟต์แวร์ที่ต้องการการจำลองที่ละเอียดพร้อมกับอินเทอร์เฟซข้ามแพลตฟอร์มที่เบาและฟีเจอร์ที่มุ่งเน้นนักพัฒนา.
นี่คืออีมูเลเตอร์ประเภทใด?
อีมูเลเตอร์นี้มุ่งเน้นการจำลอง CPU และกราฟิกอย่างซื่อสัตย์ในขณะที่ยังคงความเหมาะสมกับเดสก์ท็อปสมัยใหม่ มันใช้ JIT recompiler และเส้นทางการเรนเดอร์แยกสำหรับฉาก 2D และ 3D เพื่อให้โค้ดที่มีความไวต่อเวลา ทำงานใกล้เคียงกับคอนโซลต้นฉบับ ระบบย่อยในโหมด DSi ทำงานในระดับต่ำ รวมถึงการจัดการ NAND และการจำลองระดับสูงของ DSP ซึ่งช่วยให้ซอฟต์แวร์ระบบและเกมที่เฉพาะเจาะจงกับ DSi ทำงานตามที่คาดหวังในสภาวะการทดสอบ
มันรองรับ homebrew และการป้อนข้อมูลขยายหรือไม่?
แอปนี้รันการสร้างจากชุมชนผ่านการสนับสนุน DLDI และเปิดเผยสถานะการบันทึกเพื่อการพัฒนาอย่างรวดเร็ว ซึ่งเหมาะสำหรับนักพัฒนาและผู้ทดสอบ การแมพป้อนข้อมูลครอบคลุมคีย์บอร์ด, จอยสติ๊ก, และเกมแพด พร้อมการกำหนดเฉพาะหน้าจอ และมีเลย์เอาต์หน้าจอหลายแบบ (แนวตั้ง, แนวนอน, หน้าจเดียว) มี Libretro core สำหรับผู้ใช้ที่ต้องการรวมอีมูเลเตอร์เข้ากับสภาพแวดล้อมด้านหน้าและคอลเลกชันย้อนยุค
มันดูและเสียงเป็นอย่างไรในชุดเดสก์ท็อป?
อีมูเลเตอร์ใช้เรนเดอร์ OpenGL เพื่อสร้างผลลัพธ์กราฟิกและรักษาเวลาเฟรมในเนื้อหา 2D และ 3D การเล่นเสียงจะตรงกับเวลาในคอนโซลเพื่อให้เพลงและเอฟเฟกต์ซิงโครไนซ์กับภาพ การใช้งานยังคงตัวเลือกทั่วไปให้มองเห็นได้โดยไม่ต้องมีเมนูลึก และมีการจัดเตรียมการสร้างสำหรับ macOS, Windows, และ Linux เพื่อให้เซสชันเดสก์ท็อปสามารถพกพาได้ข้ามแพลตฟอร์ม
ใครได้รับประโยชน์มากที่สุดจากการใช้มัน?
อีมูเลเตอร์เหมาะสำหรับผู้ที่ชื่นชอบเกมย้อนยุค, ผู้เล่นที่มุ่งเน้น DSi, และผู้เขียน homebrew ที่ให้ความสำคัญกับความซื่อสัตย์ในระดับต่ำคู่กับประสิทธิภาพที่ใช้งานได้จริง นักพัฒนาเริ่มโครงการนี้หลังจากมีส่วนร่วมในอีมูเลเตอร์ DS ก่อนหน้านี้และดูแลโค้ดในฐานะโครงการโอเพนซอร์สภายใต้ GPLv3 ซึ่งสนับสนุนการมีส่วนร่วมจากชุมชน โครงการนี้ยังได้รับการกล่าวถึงในสนทนาของชุมชนสำหรับการสนับสนุนผู้เล่นหลายคนและ DSi ซึ่งดึงดูดผู้เล่นที่ต้องการความสามารถเฉพาะเหล่านั้น
ตัวเลือกที่น่าสนใจสำหรับผู้ที่ชอบปรับแต่งและยอมรับการตั้งค่าที่เพิ่มเติม
อีมูเลเตอร์เป็นตัวเลือกที่แข็งแกร่งสำหรับผู้เล่นที่ชอบการจำลองฮาร์ดแวร์อย่างลึกซึ้งและทดลองกับโฮมบรูว์บนเดสก์ท็อป หนึ่งในข้อพิจารณาที่สำคัญคือมันต้องการให้ผู้ใช้จัดเตรียม BIOS และการดัมพ์เฟิร์มแวร์จากฮาร์ดแวร์ต้นฉบับเพื่อบูตเมนูระบบอย่างเป็นทางการ ซึ่งเพิ่มความซับซ้อนในการตั้งค่า ผู้ที่มีความชำนาญในขั้นตอนนั้นจะพบว่าสภาพแวดล้อมนี้คุ้มค่าและเหมาะสมสำหรับการทดสอบ การเล่นแบบหลายคนในท้องถิ่น และการเล่นที่มุ่งเน้น DSi.