FakeDOS 2.0: trình bảo vệ màn hình biến Mac thành PC chạy DOS
FakeDOS 2.0 là trình bảo vệ màn hình miễn phí cho macOS 13 trở lên, mô phỏng chính xác một cỗ máy DOS thập niên 1990 với màn hình khởi động BIOS, dấu nhắc VGA nhấp nháy và các lệnh giả lập. Ứng dụng không đọc, ghi hay xóa bất kỳ tệp nào trên máy thật, nhưng mang lại trải nghiệm hoài niệm và hữu ích cho việc "giữ yên" máy khi ở nơi làm việc.

FakeDOS 2.0 vừa được phát hành dưới dạng trình bảo vệ màn hình (screen saver) miễn phí cho macOS 13 trở lên. Chỉ cần để máy Mac yên vài phút, màn hình sẽ chuyển thành một chiếc PC thập niên 1990 với màn hình khởi động BIOS, dấu nhắc C:\> nhấp nháy và các lệnh DOS giả lập.
Điểm đáng chú ý: đây không phải terminal, không phải trình giả lập (emulator) và không hề can thiệp vào hệ thống thật. Mọi lệnh đều chỉ tạo ra kết quả giả — kể cả lệnh FORMAT C: trông đáng sợ nhưng không xóa gì cả.
Một cỗ máy DOS "sống lại" trên Mac
Khi trình bảo vệ màn hình kích hoạt, màn hình sẽ hiện cảnh một AWARD BIOS đếm qua 32 MB RAM, sau đó dấu nhắc VGA bắt đầu nhấp nháy. Một "bóng ma" (ghost) sẽ tự động gõ lệnh, tạo cảm giác như chiếc máy đang thực sự khởi động và làm việc.
FakeDOS 2.0 được đóng gói dưới dạng Universal Binary (chạy được trên cả chip Intel lẫn Apple Silicon), dung lượng 4,2 MB. Phiên bản này được chuyển sang Swift/macOS từ một dự án có từ năm 1991, vốn khởi đầu là một trò đùa viết bằng Turbo Pascal trên mạng FidoNet và từng tồn tại như trình bảo vệ màn hình cho Microsoft Windows.
Năm chế độ khởi động
Tại dấu nhắc lệnh, người dùng có thể gõ BOOT kèm tham số để chuyển giữa các hệ điều hành giả lập:
- BOOT DOS: MS-DOS 4.0 cổ điển.
- BOOT LINUX: Debian 12 (bookworm) với toàn bộ chuỗi khởi động systemd.
- BOOT C64: Commodore 64 với màn hình xanh 40 cột, kèm lệnh
LOAD "*",8,1. - Hai chế độ còn lại được gắn nhãn CLASSIFIED (tối mật), không được tiết lộ.
Ghost Writer và bài kiểm tra tốc độ giả
Tính năng Ghost Writer sẽ tự động gõ lệnh khi người dùng để yên dấu nhắc, luân phiên giữa các hệ điều hành trong một vòng lặp vô tận. Tốc độ gõ được mô phỏng giống người thật, thậm chí có cả lỗi gõ nhầm. Chỉ cần nhấn phím bất kỳ, "bóng ma" sẽ biến mất và người dùng tiếp quản.
Tham số Warp factor cho phép tăng tốc toàn bộ quá trình mô phỏng từ mức 1 (chậm) đến 9 (bỏ qua mọi độ trễ).
Ngoài ra, gõ FDOS hoặc LANDMARK sẽ hiện bài kiểm tra tốc độ Landmark — một công cụ benchmark huyền thoại thời DOS — với các mốc IBM PC/XT 4,77 MHz, IBM AT 8 MHz, 486DX 33 MHz và Pentium 166 MHz. Đây thuần túy là màn trình diễn hoài niệm, không đo hiệu năng thực.
An toàn tuyệt đối
Nhà phát triển khẳng định FakeDOS là mô phỏng thuần túy: không đọc, ghi, di chuyển hay xóa tệp nào; không tạo kết nối mạng; không khởi chạy tiến trình; không định dạng ổ đĩa. Khi gõ FORMAT C:, chương trình chỉ hiển thị một chuỗi định dạng giả với bộ đếm phần trăm và thông số đầu đọc/xi lanh, còn ổ đĩa thật vẫn nguyên vẹn. Tương tự, lệnh DEL *.* không xóa bất cứ thứ gì.
Danh sách lệnh được hỗ trợ gồm DIR, CD, TYPE, COPY, MOVE, DEL, REN, MKDIR, TREE, CLS, CHKDSK, FORMAT, MEM, VER, DATE, TIME, BOOT, LM, PENTAGON và EXIT. Phím mũi tên dùng để cuộn lịch sử lệnh.
Cách cài đặt
Người dùng chỉ cần kéo FakeDOS.app vào thư mục /Applications, nhấp đúp để chạy. Ứng dụng sẽ tự cài dưới dạng biểu tượng trên thanh menu (menu-bar). Sau khoảng thời gian chờ cấu hình (mặc định 5 phút), FakeDOS sẽ chiếm toàn màn hình. Gõ EXIT để quay lại desktop thật. Tổ hợp Cmd + , mở bảng cấu hình gồm sáu trang: thời gian chờ, tốc độ warp, ghost writer, âm thanh và nhiều hơn nữa.
FakeDOS 2.0 được phát triển bởi Klaus Rössler và Roger Kirchhoff, bản quyền 1991–2026.
Góc nhìn
Với lập trình viên và kỹ sư tại Việt Nam, FakeDOS là một ví dụ thú vị về cách một dự án phần mềm nhỏ có thể tạo giá trị từ yếu tố hoài niệm và tính "biểu diễn". Về mặt kỹ thuật, việc mô phỏng một hệ điều hành cũ bằng ngôn ngữ hiện đại (Swift) đòi hỏi hiểu biết về phần cứng thời kỳ đầu — từ chuỗi POST của BIOS đến chế độ văn bản VGA — những kiến thức nền tảng hữu ích cho người làm hệ thống nhúng và bảo mật.
Về mặt thực dụng, công cụ này có thể dùng để giữ màn hình máy Mac không bị các ứng dụng như Slack hay thông báo làm phiền trong phòng họp, hoặc đơn giản là một cách giải trí nhẹ nhàng. Điều quan trọng là ứng dụng chỉ mô phỏng và không can thiệp vào hệ thống thật, nên rủi ro khi dùng trên máy cá nhân hay máy công ty là rất thấp.
Nguồn: fakedos.com · Quy trình biên tập
Bài viết liên quan

Công nghệ
Cách chạy game DOS kinh điển từ GOG trên Mac Apple Silicon
01 tháng 6, 2026

Công nghệ
Advanced Mac Substitute: Bản tái hiện Mac OS thập niên 80 chạy ứng dụng 68K mà không cần ROM
11 tháng 4, 2026

Công nghệ
Phát hiện DOSBox từ bên trong hệ thống: Sử dụng lệnh opcode không hợp lệ để nhận diện trình giả lập
17 tháng 4, 2026