Trong thế giới công nghệ, một điều kỳ lạ là Internet dường như bị ám ảnh bởi việc chạy tựa game bắn súng cổ điển DOOM (ra mắt năm 1993) trên mọi thiết bị có màn hình hoặc chip xử lý. Từ tủ lạnh thông minh, máy tính bỏ túi cho đến thậm chí là màn hình hiển thị trên máy kéo, nhiều người đã thành công trong việc đưa DOOM lên những nền tảng bất ngờ. Điều này đặt ra một câu hỏi: liệu có thứ gì mà DOOM không thể chạy được không? Hay chính xác hơn, có những thiết bị nào không thực sự chạy DOOM một cách nguyên bản, mà chỉ “hiển thị” nó thông qua các thủ thuật kỹ thuật phức tạp?
Bài viết này sẽ đi sâu vào 6 trường hợp thú vị mà thoạt nhìn có vẻ như DOOM đã “chinh phục”, nhưng trên thực tế, chúng không hề chạy tựa game này một cách độc lập trên phần cứng của mình. Điều này giúp chúng ta hiểu rõ hơn về giới hạn kỹ thuật của các thiết bị và định nghĩa chính xác về việc “chạy một phần mềm”.
Máy Chơi Game NES (Nintendo Entertainment System)
Nintendo Entertainment System (NES), ra mắt vào năm 1983, là một biểu tượng huyền thoại trong làng game, đi trước DOOM đến cả một thập kỷ. Với việc các console và PC cũ kỹ ngày nay vẫn có thể chạy nhiều game mới, ban đầu có vẻ hợp lý khi nghĩ rằng NES cũng có khả năng chạy DOOM.
Máy chơi game Nintendo Entertainment System (NES) và Super Nintendo Entertainment System (SNES) với các băng game và tay cầm cổ điển.
Tuy nhiên, thực tế là phần cứng của NES đơn giản là không đủ mạnh để chạy DOOM một cách nguyên bản (natively). Yêu cầu cấu hình tối thiểu của DOOM bao gồm 4MB RAM, một CPU Intel i386 (80386) 32-bit từ năm 1985 và một GPU VGA. So sánh với NES chỉ có vỏn vẹn 2KB RAM, một CPU 8-bit yếu ớt và một PPU (Picture Processing Unit) thay vì VGA, sự chênh lệch là quá lớn.
Mặc dù vậy, về mặt kỹ thuật, có một cách để khiến NES hiển thị (thay vì chạy) DOOM. YouTuber TheRasteri đã làm được điều này bằng cách tích hợp một máy tính mini Raspberry Pi hiện đại vào bên trong một băng game NES. Sau đó, tín hiệu hình ảnh và âm thanh từ Raspberry Pi được xuất ra thông qua phần cứng của NES, khiến người xem có cảm giác như game đang chạy trên máy. Như TheRasteri đã chỉ ra, đây không nên bị coi là “gian lận” hoàn toàn, vì một thủ thuật tương tự đã từng được sử dụng để chạy đồ họa 2D và 3D với sự trợ giúp của bộ đồng xử lý Super FX trên một số băng game SNES.
Dù không muốn hạ thấp thành tựu đáng nể này và thực sự đánh giá cao sự sáng tạo đó, lập luận phản biện ở đây là DOOM không thực sự chạy trên NES; nó chỉ đơn thuần sử dụng NES làm thiết bị đầu ra trung gian. Trong trường hợp này, NES đóng vai trò giống như một sợi cáp hơn là một cỗ máy chơi game độc lập. Cá nhân tôi thấy những trò chơi 3D “raycaster” thực sự trên NES, như Horror Hospital, ấn tượng hơn nhiều, vì chúng thực sự chạy trên chính phần cứng của Nintendo.
Que Thử Thai
Một trong những chủ đề “chạy DOOM trên X” hài hước và gây tò mò nhất gần đây là khi lập trình viên Foone Turing thành công trong việc “chạy” DOOM trên một que thử thai. Những câu đùa về việc dạy trẻ chơi game từ trong bụng mẹ, hay em bé chưa chào đời đã là một đồng đội online, tự động xuất hiện.
Thật không may, dù ấn tượng đến đâu, que thử thai này trên thực tế không hề chạy DOOM. Nếu so sánh với trường hợp của NES ở trên, có thể nói rằng nó còn “ít chạy DOOM hơn” cả NES. Thay vì sử dụng con chip được lập trình sẵn hoặc màn hình LCD (chỉ có thể hiển thị kết quả thử thai) của thiết bị, Turing đã tháo rời bên trong, thay thế CPU bằng một bo mạch Adafruit và màn hình LCD bằng một màn hình khác. Que thử thai về cơ bản được sử dụng như một vỏ case máy tính mini không có chức năng gốc.
Mặc dù vậy, với tốc độ phát triển công nghệ nhanh chóng, không có gì ngạc nhiên nếu trong tương lai chúng ta thấy những que thử thai thực sự có khả năng chạy DOOM một cách nguyên bản. Các con chip yếu và màn hình LCD giới hạn có thể không còn tồn tại 20 năm nữa khi công nghệ sản xuất hàng loạt tiếp tục phát triển.
Đồng Hồ Casio Calculator Watch
Các máy tính bỏ túi hiện đại ngày nay rất mạnh mẽ. Có nhiều video trực tuyến cho thấy mọi người chạy DOOM một cách nguyên bản trên nhiều máy tính bỏ túi khác nhau, với một trong những ví dụ phổ biến nhất là Casio FX-CG50. Điều này không quá ngạc nhiên, bởi chiếc máy tính này có khả năng hiển thị đồ thị 3D và sở hữu màn hình LCD màu sắc khá sắc nét, về cơ bản nó là một chiếc PC cầm tay hợp pháp. Việc DOOM có thể chạy trên các đồng hồ thông minh hiện đại cũng không có gì đáng ngạc nhiên, chúng gần như là những cỗ máy chơi game đeo tay với danh sách dài các tựa game có thể chơi.
Tuy nhiên, chiếc đồng hồ Casio Calculator Watch nổi tiếng (từng được Walter White trong Breaking Bad và Dwight Schrute trong The Office đeo) không thuộc hai loại thiết bị trên. Phần cứng và màn hình của nó không đủ khả năng để chạy và hiển thị một phiên bản DOOM hoạt động. Ít nhất là theo những gì tôi có thể tìm hiểu, tôi chưa thấy ai làm được điều đó. Mặc dù vậy, với việc DOOM thậm chí có thể chạy trong một tệp PDF, tôi sẽ không ngạc nhiên nếu một ngày nào đó ai đó tìm ra cách để thực hiện điều này.
Máy Tính Gia Đình TI-99/4A
Có lý do để kỳ vọng rằng một số máy tính gia đình từ những năm 80 sẽ có khả năng chạy DOOM—và một số trong số đó thực sự có thể. À, nói đúng hơn là “một phần nào đó”. Lấy ví dụ như một chiếc Commodore 64 được nâng cấp—mặc dù về mặt kỹ thuật nó có thể chạy DOOM, nhưng với độ phân giải và tốc độ khung hình khá thấp.
Tuy nhiên, Texas Instruments TI-99/4A, được phát hành cùng thời điểm với Commodore 64, thậm chí còn không làm được điều đó. Mặc dù nó có thể thực hiện một số thuật toán “raycasting” cực kỳ cơ bản, nhưng chừng đó vẫn còn rất xa so với yêu cầu để chạy DOOM. Thật trùng hợp, có một trò chơi nổi tiếng được tạo ra cho TI-99/4A trong thời kỳ đó có tên là Tunnels of Doom.
Máy Chơi Game Neo Geo
Trong tất cả các thiết bị trong danh sách này, việc Neo Geo không thể chạy DOOM là điều tôi thấy ngạc nhiên nhất. Trong trường hợp bạn chưa từng nghe về nó, Neo Geo là một máy chơi game console gia đình đắt tiền do SNK Corporation sản xuất. Nó hứa hẹn sẽ mang trải nghiệm game arcade đến phòng khách của bạn.
Các máy chơi game Neo Geo cùng logo SNK phía sau, biểu tượng của kỷ nguyên game arcade.](https://static1.howtogeekimages.com/wordpress/wp-content/uploads/2025/01/some-neo-geo-consoles-with-the-logo-in-the-background.jpg)
Neo Geo được phát hành vào năm 1990, chỉ ba năm trước DOOM. Với việc mã nguồn của DOOM được tối ưu hóa hiệu quả đến mức có thể chạy trên hầu hết mọi thứ, thật ngạc nhiên khi Neo Geo lại không thể xử lý nó. Trong khi các trò chơi 2D được xây dựng cho Neo Geo chạy cực kỳ mượt mà, vấn đề nằm ở kiến trúc của Neo Geo, vốn không bao giờ được xây dựng cho các trò chơi 3D. Như đã giải thích trong một bình luận trên Reddit, Neo Geo không có chế độ đồ họa bitmap, vốn cần thiết để hiển thị các trò chơi 3D như DOOM. Thay vào đó, nó dựa vào các “sprites” (hình ảnh được định nghĩa trước) để hiển thị các trò chơi 2D một cách hiệu quả.
Vi Khuẩn (E. Coli)
Mục này cần một chút ngữ cảnh. Một nghiên cứu sinh tiến sĩ công nghệ sinh học của MIT tên là Lauren ‘Ren’ Ramlan đã tạo ra một màn hình 1-bit kích thước 32×48 bằng cách sắp xếp các vi khuẩn E. coli được chiếu sáng thành một ma trận, biến vi khuẩn thành các pixel. Sau đó, cô ấy đã giảm độ phân giải của DOOM xuống mức đó và chạy nó trên màn hình dựa trên E. coli này. Đây là một thành tựu cực kỳ ấn tượng, đặt ra tiền lệ về cách công nghệ sinh học có thể được tích hợp vào các công nghệ hiển thị trong tương lai.
Tuy nhiên, việc hiển thị DOOM không giống với việc chạy DOOM. Vi khuẩn ở đây chỉ đơn thuần được sử dụng như một màn hình hiển thị độ phân giải siêu thấp, vì vậy giống như cách nó có thể được sử dụng để hiển thị DOOM, về mặt kỹ thuật nó cũng có thể hiển thị bất kỳ nội dung nào khác.
Với việc màn hình này mất hơn 9 giờ để hiển thị một khung hình duy nhất, việc hoàn thành trò chơi sẽ mất hơn 600 năm. Một sai lầm nhỏ hoặc việc nhân vật chết trong game có nghĩa là bạn sẽ phải đợi cả một thế hệ mới để hoàn thành trò chơi!
Kết Luận
Mặc dù gần như mọi thiết bị có màn hình và bộ xử lý đều có thể “chạy” DOOM (thậm chí trò chơi còn có thể được mô phỏng bằng AI), danh sách này đã làm nổi bật một vài thiết bị đáng ngạc nhiên mà nhân loại vẫn chưa thực sự “chinh phục” được trò chơi này một cách nguyên bản.
Dù sao, tôi thực sự đánh giá cao sự sáng tạo và nỗ lực đằng sau tất cả những dự án này. Chúng không chỉ thể hiện khả năng vượt qua giới hạn mà còn mở ra những suy nghĩ mới về việc định nghĩa “chạy phần mềm” trong kỷ nguyên công nghệ số. Thuthuatvitinh.com sẽ luôn cập nhật những thông tin công nghệ mới và độc đáo nhất để bạn đọc tiếp tục khám phá!