v2.0.2

FCEUX11

โปรแกรมจำลอง NES/Famicom บนพื้นฐาน FCEUX เพิ่มประสิทธิภาพสำหรับ Windows
ความแม่นยำดั้งเดิม ประสบการณ์เนทีฟยุคใหม่ รองรับ 12 ภาษา.

การจำลองที่แม่นยำ

รองรับ NES/Famicom อย่างเต็มรูปแบบ และรองรับ Game Boy Advance (GBA) แบบทดลอง

รีแฟคเตอร์เพื่อประสิทธิภาพ

รีแฟคเตอร์ hot path เพื่อการจำลองที่ลื่นไหลและเร็วขึ้น

เครื่องมือดีบัก

ดีบักเกอร์ CPU/PPU, เลขฐานสิบหก, ติดตาม RAM

ตัวแก้ไข TAS

บันทึกและแก้ไขอินพุตทีละเฟรม

สคริปต์ Lua

HUD และระบบอัตโนมัติที่ปรับแต่งได้

12 ภาษา

ครอบคลุมภาษาแม่ 100% ตรวจจับภาษาระบบอัตโนมัติ

เกี่ยวกับ

บทนำ

FCEUX11 เป็นโครงการที่แยกมาจากโปรแกรมจำลอง NES/Famicom FCEUX ปรับแต่งมาอย่างลึกซึ้งสำหรับแพลตฟอร์ม Windows

สืบทอดความแม่นยำในการจำลองอันเป็นที่ยอมรับของ FCEUX พร้อมปรับแต่งประสบการณ์เนทีฟบน Windows ใหม่อีกครั้งด้วยอินเทอร์เฟซกราฟิกที่อิง Qt 6 พร้อมการรองรับ 12 ภาษา และชุดเครื่องมือดีบักและ TAS ครบถ้วนสำหรับทั้งนักพัฒนาและสปีดรันเนอร์

ทีมงานยังคงผลักดันการรีแฟคเตอร์แกนหลักภายในและการเพิ่มประสิทธิภาพอย่างต่อเนื่อง เพื่อให้โปรแกรมจำลองทำงานได้อย่างมีประสิทธิภาพ ลื่นไหล และเสถียรแม้ภายใต้โหลดหนัก

เพิ่มการจำลอง Game Boy Advance (GBA) ในรูปแบบทดลอง โดยนำ UI ระบบบันทึก ปุ่มลัด และโครงสร้างพื้นฐานการดีบักเดิมมาใช้ซ้ำ ฟีเจอร์ GBA ยังอยู่ในระดับ Beta มีลายน้ำบนหน้าจอ และคุณสมบัติฮาร์ดแวร์บางส่วนยังไม่ได้ทำให้ครบถ้วน

มีอะไรใหม่

v2.0.2

เปิดตัว 2026-11-08 · ประสิทธิภาพ ความแม่นยำ และการดีบัก
01

เร็วขึ้นมาก เล่นได้ลื่นไหลขึ้น

รุ่นนี้เน้นความเร็วของทั้งอีมูเลเตอร์ NES และ GBA ฝั่ง NES เราตัดการคำนวณที่ไม่มีประโยชน์ออกจากเส้นทางดีบัก และปรับตรรกะการเรนเดอร์เสียงและภาพให้เรียบง่าย ทำให้ภาระ CPU ลดลง 27% โหมดเสียงคุณภาพสูงเร็วขึ้นเกือบสองเท่า แม้เปิดเอฟเฟกต์เสียงคุณภาพสูงสุดก็ไม่เกิดอาการกระตุก ฝั่ง GBA เราตัดการทำงานที่ซ้ำซ้อนระหว่างสร้างเฟรมกับเข้ารหัสไฟล์บันทึกออก ทำให้สร้างเฟรมได้เร็วขึ้นมาก และใช้เวลาบันทึกเกมเพียงครึ่งเดียว ไม่มีการเปลี่ยนรูปแบบไฟล์บันทึกหรือเนื้อหาภาพและเสียง พฤติกรรมของเกมยังคงเดิมทุกประการ เพียงแต่ใช้ CPU น้อยลง คอมพิวเตอร์รุ่นเก่าก็เล่นได้ลื่นไหลขึ้น

02

แก้ไขบั๊กการจำลองฮาร์ดแวร์จำนวนหนึ่ง

เราแก้ไขข้อบกพร่องในการจำลอง OAM DMA ที่ทำให้ภาพของบางเกมผิดเพี้ยน พร้อมกับแก้โปรโตคอลการรับอินพุตของเมาส์ SNES ให้การอ่านค่าของเมาส์กลับมาถูกต้อง พร้อมกันนี้ยังแก้กรณีทดสอบหลายรายการที่รายงานผลผิดพลาด — ไม่ใช่เพราะอีมูเลเตอร์ทำงานผิด แต่เพราะให้เฟรมในการทดสอบน้อยเกินไป เมื่อเพิ่มเพดานจำนวนเฟรมแล้ว ผลการทดสอบจึงสะท้อนความจริงมากขึ้น นอกจากนี้ยังเริ่มงานปรับปรุงระบบขัดจังหวะโดยเฉพาะ จัดการขัดจังหวะของ CPU ให้ใกล้เคียงกับจังหวะจริงของฮาร์ดแวร์ 6502 มากขึ้น ช่วยแก้ความคลาดเคลื่อนในเกมที่ไวต่อจังหวะเวลาหลายเกม

03

เพิ่มความแข็งแรงให้เครื่องมือดีบักและการทดสอบอัตโนมัติ

เครื่องมือบนบรรทัดคำสั่งมีบันทึกดีบักเพิ่มขึ้น พร้อมสถิติประสิทธิภาพและตัวตรวจพฤติกรรมฮาร์ดแวร์ แก้ไขข้อผิดพลาดในการแสดงผลถอดรหัส และปรับปรุงส่วนติดต่อสำหรับสคริปต์ให้สมบูรณ์ เพื่อให้ผู้พัฒนาหาบั๊กของเกมได้ง่ายขึ้น