อีมูเลเตอร์หลายระบบสำหรับเครื่องเล่นพกพาและคอนโซลคลาสสิกบน Windows
สัมผัสประสบการณ์การเล่นหลายระบบด้วย Game Boy, NES, และชื่อ Sega 8-bit ผ่านการจำลองแบบรวม, สถานะการบันทึก, และการสนับสนุนการเชื่อมโยงในแพ็คเกจเดียว Zeff Boy, สร้างโดย Zeffuro (Jeffrey Veenhuis), มุ่งเป้าไปที่ผู้ที่ชื่นชอบการเล่นเกมย้อนยุคและนักพัฒนาในผู้จัดการแพ็คเกจ Windows และ Linux มันมาพร้อมกับช่องสถานะการบันทึก, การจัดการรหัสโกง, วิดีโอและเสียงที่สามารถกำหนดค่าได้, และเครื่องมือดีบักในตัว, ทำให้เหมาะสำหรับการเล่นแบบสบาย ๆ และการวิเคราะห์ทางเทคนิคของพฤติกรรมฮาร์ดแวร์ระดับต่ำสิ่งที่โปรแกรมจำลองทำงานจริงและวิธีการรวมระบบ
Zeff Boy รันหลายแพลตฟอร์มเก่าในไฟล์ปฏิบัติการเดียว: รองรับ Game Boy, Game Boy Color, Game Boy Advance, NES, WonderSwan และระบบ Sega 8-bit โครงการนี้รวมคอร์เหล่านั้นเข้าด้วยกันเพื่อให้ผู้ใช้ไม่ต้องมีโปรแกรมจำลองแยกสำหรับแต่ละระบบ การแจกจ่ายสามารถใช้ได้ผ่าน WinGet และ Snap ซึ่งทำให้การติดตั้งง่ายขึ้นในสภาพแวดล้อมเดสก์ท็อปที่ใช้ผู้จัดการแพ็คเกจเหล่านั้น.
มันมีผลต่อทรัพยากรระบบและประสิทธิภาพระหว่างการเล่นอย่างไร
การใช้งาน Rust ลดภาระการทำงานในระยะเวลาและเพิ่มความปลอดภัยของหน่วยความจำ. โค้ดเบสเขียนด้วย Rust ซึ่งนักพัฒนาระบุว่าเพื่อประสิทธิภาพและความปลอดภัย; โปรแกรมจำลองถูกอธิบายว่าเบาและมีประสิทธิภาพ เหมาะสำหรับการรันเกมคลาสสิกบนฮาร์ดแวร์เดสก์ท็อปทั่วไปโดยไม่ต้องการทรัพยากรหนัก การส่งออกวิดีโอและเสียงสามารถปรับแต่งได้ ซึ่งช่วยให้ผู้ใช้ปรับการตั้งค่าการเรนเดอร์ให้ตรงกับความสามารถของระบบของตน.
ความปลอดภัย, เครื่องมือสำหรับนักพัฒนา, และความเหมาะสมสำหรับผู้ใช้ทางเทคนิค
โค้ดโอเพนซอร์สและเครื่องมือดีบักทำให้การตรวจสอบทางเทคนิคเป็นไปได้. Zeff Boy ถูกปล่อยภายใต้ Apache-2.0 หรือ MIT และรวมเครื่องมือดีบักขั้นสูงและการสนับสนุนลิงก์สำหรับการจำลองคุณสมบัติฮาร์ดแวร์ที่เชื่อมต่อ โครงการนี้ไม่มี ROMs ดังนั้นผู้ใช้ต้องจัดหาภาพที่ได้มาอย่างถูกกฎหมาย การมีอยู่ของฟีเจอร์ที่มุ่งเน้นนักพัฒนาทำให้เครื่องมือนี้เหมาะสำหรับการทดสอบ homebrew และการเรียนรู้ระดับต่ำแทนที่จะใช้งานแบบเสียบและเล่นอย่างเดียว.
คำแนะนำที่เป็นประโยชน์สำหรับผู้ที่ชื่นชอบและผู้ใช้ทางเทคนิค
Zeff Boy เหมาะสำหรับผู้ที่ชื่นชอบสไตล์ย้อนยุคและนักพัฒนาที่ต้องการอีมูเลเตอร์ที่มีประสิทธิภาพเพียงหนึ่งเดียวพร้อมแหล่งที่มาที่สามารถตรวจสอบได้และการเข้าถึงการดีบัก คาดหวังเครื่องมือที่มุ่งเน้นไปที่การกำหนดค่าที่ใช้งานได้จริงและการทำงานระดับต่ำมากกว่าประสบการณ์การซื้อขายของผู้บริโภค สำหรับผู้ใช้ที่ชอบห้องสมุดเกมที่จัดเตรียมไว้ล่วงหน้าหรือตลาดกราฟิก วิธีการนี้ไม่ใช่เป้าหมาย; Zeff Boy ให้ความสำคัญกับความโปร่งใสของโค้ดและการจำลองหลายคอร์ในแพ็คเกจที่กะทัดรัด.