โปรแกรมจำลอง NES/Famicom บนพื้นฐาน FCEUX เพิ่มประสิทธิภาพสำหรับ Windows
ความแม่นยำดั้งเดิม ประสบการณ์เนทีฟยุคใหม่ รองรับ 12 ภาษา.
รองรับ NES/Famicom อย่างเต็มรูปแบบ และรองรับ Game Boy Advance (GBA) แบบทดลอง
รีแฟคเตอร์ hot path เพื่อการจำลองที่ลื่นไหลและเร็วขึ้น
ดีบักเกอร์ CPU/PPU, เลขฐานสิบหก, ติดตาม RAM
บันทึกและแก้ไขอินพุตทีละเฟรม
HUD และระบบอัตโนมัติที่ปรับแต่งได้
ครอบคลุมภาษาแม่ 100% ตรวจจับภาษาระบบอัตโนมัติ
FCEUX11 เป็นโครงการที่แยกมาจากโปรแกรมจำลอง NES/Famicom FCEUX ปรับแต่งมาอย่างลึกซึ้งสำหรับแพลตฟอร์ม Windows
สืบทอดความแม่นยำในการจำลองอันเป็นที่ยอมรับของ FCEUX พร้อมปรับแต่งประสบการณ์เนทีฟบน Windows ใหม่อีกครั้งด้วยอินเทอร์เฟซกราฟิกที่อิง Qt 6 พร้อมการรองรับ 12 ภาษา และชุดเครื่องมือดีบักและ TAS ครบถ้วนสำหรับทั้งนักพัฒนาและสปีดรันเนอร์
ทีมงานยังคงผลักดันการรีแฟคเตอร์แกนหลักภายในและการเพิ่มประสิทธิภาพอย่างต่อเนื่อง เพื่อให้โปรแกรมจำลองทำงานได้อย่างมีประสิทธิภาพ ลื่นไหล และเสถียรแม้ภายใต้โหลดหนัก
เพิ่มการจำลอง Game Boy Advance (GBA) ในรูปแบบทดลอง โดยนำ UI ระบบบันทึก ปุ่มลัด และโครงสร้างพื้นฐานการดีบักเดิมมาใช้ซ้ำ ฟีเจอร์ GBA ยังอยู่ในระดับ Beta มีลายน้ำบนหน้าจอ และคุณสมบัติฮาร์ดแวร์บางส่วนยังไม่ได้ทำให้ครบถ้วน
รุ่นนี้เน้นความเร็วของทั้งอีมูเลเตอร์ NES และ GBA ฝั่ง NES เราตัดการคำนวณที่ไม่มีประโยชน์ออกจากเส้นทางดีบัก และปรับตรรกะการเรนเดอร์เสียงและภาพให้เรียบง่าย ทำให้ภาระ CPU ลดลง 27% โหมดเสียงคุณภาพสูงเร็วขึ้นเกือบสองเท่า แม้เปิดเอฟเฟกต์เสียงคุณภาพสูงสุดก็ไม่เกิดอาการกระตุก ฝั่ง GBA เราตัดการทำงานที่ซ้ำซ้อนระหว่างสร้างเฟรมกับเข้ารหัสไฟล์บันทึกออก ทำให้สร้างเฟรมได้เร็วขึ้นมาก และใช้เวลาบันทึกเกมเพียงครึ่งเดียว ไม่มีการเปลี่ยนรูปแบบไฟล์บันทึกหรือเนื้อหาภาพและเสียง พฤติกรรมของเกมยังคงเดิมทุกประการ เพียงแต่ใช้ CPU น้อยลง คอมพิวเตอร์รุ่นเก่าก็เล่นได้ลื่นไหลขึ้น
เราแก้ไขข้อบกพร่องในการจำลอง OAM DMA ที่ทำให้ภาพของบางเกมผิดเพี้ยน พร้อมกับแก้โปรโตคอลการรับอินพุตของเมาส์ SNES ให้การอ่านค่าของเมาส์กลับมาถูกต้อง พร้อมกันนี้ยังแก้กรณีทดสอบหลายรายการที่รายงานผลผิดพลาด — ไม่ใช่เพราะอีมูเลเตอร์ทำงานผิด แต่เพราะให้เฟรมในการทดสอบน้อยเกินไป เมื่อเพิ่มเพดานจำนวนเฟรมแล้ว ผลการทดสอบจึงสะท้อนความจริงมากขึ้น นอกจากนี้ยังเริ่มงานปรับปรุงระบบขัดจังหวะโดยเฉพาะ จัดการขัดจังหวะของ CPU ให้ใกล้เคียงกับจังหวะจริงของฮาร์ดแวร์ 6502 มากขึ้น ช่วยแก้ความคลาดเคลื่อนในเกมที่ไวต่อจังหวะเวลาหลายเกม
เครื่องมือบนบรรทัดคำสั่งมีบันทึกดีบักเพิ่มขึ้น พร้อมสถิติประสิทธิภาพและตัวตรวจพฤติกรรมฮาร์ดแวร์ แก้ไขข้อผิดพลาดในการแสดงผลถอดรหัส และปรับปรุงส่วนติดต่อสำหรับสคริปต์ให้สมบูรณ์ เพื่อให้ผู้พัฒนาหาบั๊กของเกมได้ง่ายขึ้น