v2.0.2

FCEUX11

Trình giả lập NES/Famicom dựa trên FCEUX, tối ưu cho Windows
giữ độ chính xác cốt lõi, trải nghiệm bản địa hiện đại, 12 ngôn ngữ giao diện.

Giả lập chính xác

Hỗ trợ đầy đủ NES/Famicom và hỗ trợ thử nghiệm Game Boy Advance (GBA)

Tái cấu trúc Hiệu năng

Tái cấu trúc hot path để mô phỏng mượt mà và nhanh hơn

Công cụ gỡ lỗi

Trình gỡ lỗi CPU/PPU, hex, theo dõi RAM

Trình chỉnh sửa TAS

Ghi và chỉnh sửa thao tác theo từng khung hình

Tập lệnh Lua

HUD tuỳ chỉnh và tự động hoá

12 ngôn ngữ

100% phủ sóng ngôn ngữ gốc, tự nhận ngôn ngữ hệ thống

Giới thiệu

Tổng quan

FCEUX11 là dự án phái sinh từ trình giả lập NES/Famicom FCEUX, được tối ưu sâu cho nền tảng Windows.

Giữ nguyên độ chính xác giả lập đã được khẳng định của FCEUX, đồng thời tái tạo trải nghiệm bản địa hiện đại trên Windows bằng giao diện đồ họa dựa trên Qt 6, cùng hỗ trợ 12 ngôn ngữ và bộ công cụ gỡ lỗi cùng TAS đầy đủ cho cả nhà phát triển lẫn speedrunner.

Dự án không ngừng đẩy mạnh việc tái cấu trúc lõi và tối ưu hiệu năng, nhằm giữ trình giả lập luôn hiệu quả, mượt mà và ổn định ngay cả khi chịu tải nặng.

Bổ sung trình giả lập Game Boy Advance (GBA) ở mức thử nghiệm, tái sử dụng giao diện, hệ thống lưu, phím tắt và hạ tầng gỡ lỗi sẵn có. GBA đang ở giai đoạn Beta, có hình mờ trên màn hình và một số tính năng phần cứng chưa được triển khai đầy đủ.

Có gì mới

v2.0.2

Phát hành 2026-11-08 · hiệu năng, độ chính xác và gỡ lỗi
01

Chạy nhanh hơn nhiều, chơi mượt hơn nhiều

Bản này tập trung vào tốc độ của cả hai trình giả lập NES và GBA. Ở phía NES, chúng tôi loại bỏ những phép tính thừa trên đường gỡ lỗi và tinh gọn logic xử lý âm thanh cùng hình ảnh, nhờ đó tải CPU chung giảm 27%. Chế độ âm thanh cao cấp giờ nhanh gần gấp đôi, nên ngay cả khi bật hiệu ứng âm thanh chất lượng cao nhất, trình giả lập vẫn không bị giật. Ở phía GBA, chúng tôi loại bỏ phần việc bị lặp lại khi tạo khung hình và khi mã hóa tệp lưu: khung hình tạo ra nhanh hơn nhiều và thời gian lưu game chỉ còn một nửa. Không có gì trong số đó thay đổi định dạng tệp lưu, cũng không thay đổi hình ảnh và âm thanh của game — mọi game vẫn chạy y hệt trước, chỉ là dùng ít CPU hơn, nên máy cũ hơn cũng chạy mượt.

02

Sửa một loạt lỗi mô phỏng phần cứng

Chúng tôi đã sửa lỗi mô phỏng OAM DMA khiến hình ảnh của một số game bị méo, đồng thời sửa lại giao thức nhập chuột của SNES nên việc đọc chuột hoạt động đúng trở lại. Chúng tôi cũng sửa nhiều trường hợp kiểm thử báo lỗi giả — không phải trình giả lập sai, mà là các bài kiểm thử chưa được chạy đủ số khung hình; sau khi nới trần số khung hình, kết quả kiểm thử phản ánh thực tế hơn nhiều. Ngoài ra, chúng tôi còn mở thêm một hướng công việc riêng về xử lý ngắt: cách CPU xử lý ngắt giờ sát với nhịp thời gian thật của phần cứng 6502 hơn, giúp sửa sai lệch chạy ở một số game nhạy cảm với thời điểm.

03

Củng cố công cụ gỡ lỗi và kiểm thử tự động

Các công cụ dòng lệnh được bổ sung thêm nhật ký gỡ lỗi, thống kê hiệu năng và bộ dò hành vi phần cứng; lỗi hiển thị khung dịch nghĩa được sửa, và giao diện script được hoàn thiện, giúp lập trình viên dễ dàng truy tìm lỗi trong game hơn.