BizHawk là một trình giả lập đa hệ thống mã nguồn mở dành cho Tool-Assisted Speedruns (TAS) và giả lập chính xác các loại bảng điều khiển cổ điển. Nó hỗ trợ nhiều hệ thống, bao gồm NES, SNES, Nintendo 64, Game Boy, PlayStation, Sega Genesis, Atari 2600, và nhiều hơn nữa. Đây là một trình giả lập được sử dụng rộng rãi bởi các speedrunner và những người đam mê retro-gaming nhờ vào các công cụ tiên tiến của nó, như ghi lại dữ liệu đầu vào, thao tác khung hình, lập trình Lua để tự động hóa và gỡ lỗi.
Tính Năng Chính:
Giả Lập Chính Xác: Tập trung vào việc giả lập trung thực với phần cứng gốc, hỗ trợ nhiều lõi giả lập (như BSNES cho SNES và Mupen64Plus cho N64).
Công Cụ TAS: Cho phép tạo ra các speedrun hỗ trợ bởi công cụ, với khả năng điều khiển từng khung hình, lưu trữ trạng thái và chỉnh sửa dữ liệu đầu vào.
Hỗ Trợ Lua: Các kịch bản Lua cho tự động hóa, phân tích bộ nhớ và tạo ra các công cụ tùy chỉnh.
Gỡ Lỗi: Các công cụ như RAM Watch, Hex Editor và Trace Logger để phân tích chi tiết hành vi của trò chơi.
Ghi Lại Đa Phương Tiện: Hỗ trợ cho việc ghi lại video và âm thanh chất lượng cao, lý tưởng để tạo ra nội dung.
Chơi Đa Người: Hỗ trợ chơi đa người thông qua giả lập cáp liên kết hoặc netplay (với cấu hình thích hợp).