DOSBox-X là một trình giả lập mã nguồn mở dựa trên DOSBox, được phát triển để chạy các trò chơi và ứng dụng cũ từ MS-DOS và các hệ điều hành tương thích. Nó mở rộng chức năng của DOSBox gốc, cung cấp khả năng tương thích, độ chính xác cao hơn và các tính năng nâng cao cho những người đam mê máy tính retro.
Các Tính Năng Chính:
Giả Lập Nâng Cao:
Hỗ trợ nhiều hệ thống, bao gồm MS-DOS, PC-98, Windows 3.x, và ngay cả các hệ thống DOS từ các quốc gia khác (như Trung Quốc).
Giả lập CPU từ các thời kỳ khác nhau (8086, 286, 386, 486, Pentium) với độ chính xác cao hơn.
Hỗ trợ phần cứng cũ, như card âm thanh (Sound Blaster, Gravis UltraSound, Roland MT-32), đồ họa (VGA, SVGA, VESA, EGA, CGA) và thiết bị nhập (bộ điều khiển trò chơi, chuột nối tiếp).
Tính Năng Độc Quyền:
Hỗ trợ Windows 3.x và 9x: Cho phép chạy các phiên bản cũ của Windows (3.0, 3.1, 95, 98) trong trình giả lập.
PC-98: Giả lập hoàn chỉnh máy tính Nhật Bản NEC PC-9801, phổ biến cho trò chơi và phần mềm tại Nhật Bản.
Máy In và Mạng: Hỗ trợ in ảo (cho PDF hoặc máy in hiện đại) và giả lập modem/mạng cho các trò chơi đa người cũ.
Thiết Bị Lưu Trữ: Hỗ trợ hình ảnh đĩa mềm, CD-ROM, đĩa cứng và thậm chí các phân vùng FAT32 thực.
Giao Diện và Tùy Biến:
Giao diện đồ họa (GUI) để dễ dàng cấu hình, bên cạnh chế độ dòng lệnh truyền thống.
Tập tin cấu hình chi tiết cho các điều chỉnh tinh vi (dosbox-x.conf).
Hỗ trợ shader để cải thiện diện mạo của các trò chơi cũ (vd.: CRT, scanlines).
Định dạng điều khiển tùy chỉnh cho các gamepad hiện đại.
Tính Năng Hiện Đại:
Lưu trạng thái (save states) cho các trò chơi, điều mà không có trong DOSBox gốc.
Hỗ trợ các độ phân giải màn hình rộng và phóng to hình ảnh.
Tích hợp với các công cụ hiện đại, như tự động gắn các thư mục hoặc hình ảnh đĩa.