/ / Xây dựng một máy tính chơi game DOS tí hon với Raspberry Pi và Dosbian

Xây dựng một máy tính chơi game DOS tí hon với Raspberry Pi và Dosbian

Rất lâu trước khi chơi game VR và các giao dịch vi mô và nội dung có thể tải xuống, các trò chơi đã xuất hiện trên đĩa. Đĩa mềm và đĩa quang, chúng được cài đặt trên ổ đĩa cứng của PC trước khi chơi.


Bạn có thể nhớ lại điều này khi sử dụng Windows XP cho đến Windows 8. Nhưng còn những ngày trước đó, khi các trò chơi đều được thiết kế cho MS-DOS? Điều gì đã xảy ra với những trò chơi đó, và làm thế nào để bạn chạy chúng hôm nay?

Một tùy chọn là giả lập MS-DOS bằng phần mềm có tên DOSbox. Nhưng để có trải nghiệm chân thực hơn, bạn cần một hệ điều hành khởi động thẳng vào môi trường giống như DOS.

Để làm được điều đó, bạn cần có Dosbian.


Dosbian là gì?

Được phát triển bởi Carmelo Maiolino, Dosbian là bản phân phối Raspberry Pi dựa trên Debian khởi động thẳng vào môi trường giống MS-DOS. Nó dựa trên DOSBox và có nhiều cải tiến khác nhau được giới thiệu bởi cộng đồng xung quanh phần mềm đó.

Dosbian có thể xử lý phần mềm DOS, Windows 3.1, Windows 95 và Windows 98, có cầu nối mạng bằng mạng LAN ảo với phần cứng mạng của Pi và có thể hỗ trợ tạo ổ đĩa mềm và đĩa cứng. Đĩa mềm, ổ cứng và CD-ROM có thể được gắn bằng một tiện ích đặc biệt. Trong khi đó, Dosbian cũng có tính năng giả lập card âm thanh, giả lập đầu ra video cho các loại PC tương thích với IBM khác nhau (chẳng hạn như Tandy), thường xuyên được cập nhật các tính năng và bản sửa lỗi mới.

Tất nhiên, bạn có thể chỉ cần cài đặt DOSBox trên hệ điều hành Raspberry Pi của mình.

Nhưng đó không phải là những gì chúng ta đang theo đuổi.

Nguồn cảm hứng: Máy tính chơi game DOS DOS nhỏ xíu

Tất cả những gì dự án này hướng đến là xây dựng một chiếc PC chơi game nhỏ bé chạy hệ điều hành DOS – giống như chiếc FeeCee.

Đây là một PCB mã nguồn mở tương thích với Vortex86, một Hệ thống trên chip (SoC) với kiến ​​trúc x86 (thay vì kiến ​​trúc ARM thông thường được tìm thấy trên các thiết bị như vậy). Bởi vì nó tương thích với x86, điều đó có nghĩa là nó có thể chạy phần mềm tương thích IBM-PC cổ điển mà không cần mô phỏng.

Vì thực tế không thể mua được một chiếc FeeCee (nó tồn tại chủ yếu dưới dạng một loạt các thành phần do bạn tự tìm kiếm và lắp ráp), nên khá khó để có được một chiếc.

Đó là nơi Raspberry Pi xuất hiện. Dự án này là một sự đánh đổi: kích thước nhỏ gọn của palmCee và khả năng tương thích cần thiết, nhưng dựa vào mô phỏng hơn là phần cứng tương thích.

Những gì bạn sẽ cần để xây dựng một máy tính chơi game Raspberry Pi DOS

Mặc dù bạn có thể dễ dàng lấy một số phần cứng PC cũ từ eBay với chi phí rất thấp, nhưng nó sẽ tương đối đắt để chạy. Đuông là một giải pháp tuyệt vời, nhưng không dễ để nắm bắt được.

Đó là những gì làm cho Raspberry Pi chạy Dosbian trở thành một sự thay thế đặc biệt tốt.

Để xây dựng một chiếc PC mini DOS giống như chiếc máy tính này, bạn sẽ cần:

  • Raspberry Pi 3 trở lên (chúng tôi đã sử dụng Raspberry Pi 4 với 8GB RAM)
  • Một trường hợp (đối với giao diện PC mini, tôi đã sử dụng DeskPi Pro, ở trên, nhưng bất kỳ cái nào cũng vậy)
  • Màn hình HDMI (bạn có thể chọn dựa vào bộ chuyển đổi HDMI sang VGA để có cảm giác cổ điển)
  • Bàn phím và chuột (và cần điều khiển cho các trò chơi arcade)
  • Thẻ nhớ microSD tối thiểu 8GB

Bạn cũng sẽ cần tải xuống:

  • Dosbian – miễn phí, nhưng nhà phát triển chấp nhận đóng góp qua PayPal nếu bạn thấy nó hữu ích
  • Balena Etcher – phần mềm ghi đĩa lưu trữ flash miễn phí

Lấy phần cứng của bạn và tải xuống phần mềm trước khi tiếp tục.

Rất tiếc, chúng tôi không thể cho bạn biết nơi tìm các trò chơi DOS cũ để chạy trên Dosbian. Giải thích của chúng tôi về phần mềm bỏ rơi sẽ giúp bạn hiểu tại sao.

Cài đặt Dosbian trên Raspberry Pi

Cài đặt Dosbian rất đơn giản.

Đầu tiên, tải xuống tệp 7z và giải nén tệp IMG đã nén.

Sau đó, sử dụng một công cụ như Etcher (liên kết tải xuống ở trên), ghi tệp IMG vào thẻ microSD của Raspberry Pi của bạn.

Hướng dẫn cài đặt hệ điều hành trên Raspberry Pi của chúng tôi giải thích điều này chi tiết hơn. Nó cũng phác thảo các tùy chọn cài đặt khác.

Khởi động Raspberry Pi chạy bằng hệ điều hành DOS của bạn

Với hệ điều hành Dosbian được cài đặt trên thẻ microSD và phương tiện được đẩy ra khỏi PC của bạn một cách an toàn, hãy lắp nó vào Raspberry Pi và khởi động nó.

Bạn sẽ thấy màn hình giật gân Dosbian, hiển thị chi tiết khởi động PC kiểu cổ điển như tốc độ bộ xử lý và RAM. Màn hình cũng xác nhận xem có gắn thêm bộ lưu trữ USB nào không.

Khi điều này qua đi, bạn sẽ thấy giao diện DOSBox tiêu chuẩn và dấu nhắc C: . Bạn sẽ nhận thấy thông báo, “Ổ C được gắn dưới dạng thư mục cục bộ / home / pi / dosbian /” – đây là nơi bạn sẽ tìm thấy các thư mục liên quan để thêm trò chơi mới vào PC chơi game DOS của mình.

Tùy chọn cấu hình Dosbian

Tuy nhiên, trước khi bạn chạm tay vào giao diện dòng lệnh của Dosbian, có một màn hình khác để truy cập. Để tiếp cận nó, hãy nhập và nhập

exit

Thao tác này sẽ xuất hiện menu Dosbian, nơi có thể tìm thấy vô số tùy chọn cấu hình.

Hầu hết những điều này nằm ngoài phạm vi của hướng dẫn này, nhưng bạn chắc chắn nên nhấn C để truy cập công cụ raspi-config và định cấu hình Raspberry Pi của bạn. Điều này sẽ cho phép bạn kết nối thiết bị với mạng không dây cục bộ của mình (nếu bạn không sử dụng Ethernet) cũng như bật SSH.

Một tùy chọn khác cần xem xét ở đây là Launchbox, được kích hoạt bằng cách nhấn số 8 và khởi động lại Raspberry Pi. Launchbox là một giao diện DOS điều khiển bằng chuột hoặc bàn phím để dễ dàng chọn và khởi chạy phần mềm. Nếu bạn không muốn sử dụng các lệnh MS-DOS (xem bên dưới) thì đây là cách dễ nhất để sử dụng Dosbian.

Bạn cũng có thể sử dụng menu Dosbian để cập nhật hệ điều hành, thay đổi màn hình khởi động / giật gân, chuyển điểm gắn kết và tắt hoặc khởi động lại Raspberry Pi.

Sao chép Trò chơi MS-DOS sang Dosbian

Cách dễ nhất để sao chép trò chơi sang Dosbian là qua USB và ứng dụng Midnight Commander được cài đặt sẵn.

Bắt đầu bằng cách sao chép bộ sưu tập trò chơi DOS của bạn vào thẻ USB và kết nối nó với Raspberry Pi. Khi menu Dosbian đang chạy, hãy nhấn M để mở Midnight Commander. Sau đó, chỉ cần kéo và thả các tệp vào thẻ nhớ microSD của Pi, trong cấu trúc tệp Dosbian.

Trong khi đó, nếu bạn đã bật SSH, bạn sẽ có thể sử dụng lệnh scp hoặc ứng dụng khách FTP có hỗ trợ SFTP để di chuyển dữ liệu từ PC sang Dosbian Raspberry Pi. Hướng dẫn sao chép dữ liệu từ PC sang Raspberry Pi của chúng tôi giải thích chi tiết điều này.

Cài đặt và khởi chạy trò chơi trong Dosbian

Với các tệp được sao chép vào Raspberry Pi, đã đến lúc chạy chúng.

Điều này cũng dễ dàng như chuyển sang thư mục bằng lệnh cd và khởi chạy EXE. Ví dụ: để chạy Wolfenstein 3D được cài đặt sẵn, tôi đã sử dụng dir để kiểm tra nội dung của thư mục, sau đó

cd games/wolf3d
dir

Sau khi phát hiện tệp Wolf3d.exe, tôi đã nhập

wolf3d

Để bắt đầu trò chơi. Nó đơn giản như vậy, và khi bạn đã hiểu rõ các tệp EXE được gọi là gì, bạn có thể sẽ không cần bận tâm đến lệnh dir trong hầu hết các trường hợp.

Cách tham quan trong Dosbian

Vì Dosbian tạo ra một môi trường giả lập MS-DOS, bạn sẽ cần phải làm quen với các lệnh bạn cần để sử dụng nó. Nếu bạn đã quen thuộc với Windows Command Prompt, PowerShell hoặc Windows Terminal, bạn sẽ có thể làm quen với MS-DOS một cách khá nhanh chóng.

Mặc dù bạn có thể sử dụng cd và dir, nhưng sẽ dễ dàng hơn nếu bạn biết thêm một vài thứ nữa. Để tìm hiểu những điều này, hãy nhập

help

Và nhấn enter. Điều này sẽ cung cấp tổng quan về các lệnh MS-DOS được hỗ trợ trong Dosbian.

Để thoát Dosbian, hãy nhập

exit

Sau đó, trong menu Dosbian, nhấn S để tắt máy tính.

PC chơi game DOS của riêng bạn nhờ Raspberry Pi

Thats tất cả để có nó. Nhờ hệ điều hành dựa trên Debian khởi động vào một phiên bản đặc biệt của DOSBox, Dosbian sẽ cho phép bạn coi Raspberry Pi của mình như một chiếc PC chơi game DOS nhỏ bé, giống như một chiếc máy tính xách tay. Trong khi phần cứng được mô phỏng, trừ khi bạn quan tâm đến trải nghiệm chơi game PC nặng những năm 80 và 90 nhưng với yêu cầu năng lượng thấp hơn, thì Dosbian sẽ là tất cả những gì bạn cần.

Nếu bạn đã thích trải nghiệm chạy Dosbian trên Raspberry Pi của mình, đừng quên rằng froCee là một thiết kế mã nguồn mở. Bạn có thể mua mô-đun Vortex86 và bo mạch chủ của Rasteri với giá khoảng 200 đô la và lắp ráp hệ thống của riêng bạn.

Raspberry Pi có khả năng mô phỏng nhiều nền tảng điện toán cổ điển. Khi bạn đã chơi xong các trò chơi MS-DOS, tại sao không vào lại Amiga?

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *