Cách cài đặt Batocera trên Ubuntu bằng VirtualBox

về Batocera

Trong phần tiếp theo, chúng ta sẽ xem xét làm thế nào chúng ta có thể cài đặt Batocera trên Ubuntu bằng VirtualBox. Batocera.linux là một hệ điều hành chuyên dùng để kiểm tra lại. Hệ thống này có ưu điểm là nó có thể được cài đặt trên một USB có khả năng khởi động, trên ổ cứng của bất kỳ máy tính nào mà chúng ta có ở nhà, hoặc nó cũng sẽ cho phép chúng ta tạo một máy ảo và sử dụng nó từ đó. Trường hợp cuối cùng này sẽ là trường hợp mà chúng ta sẽ thấy trong các dòng sau.

Batocera bao gồm nhiều tính năng và được xây dựng bằng trình giả lập trò chơi tốt nhất. Ngoài việc hoàn toàn miễn phí, theo mặc định bao gồm một số trò chơi cổ điển trong cài đặt của nó, và như thể vẫn chưa đủ, nó sẽ cung cấp cho chúng tôi khả năng tải ROMS để thêm nhiều trò chơi hơn.

Retrogaming là gì?

Tôi cho rằng ngày nay, không phải ai cũng quen thuộc với những cỗ máy của người ngoài hành tinh đã xuất hiện trong các truyện cổ tích cách đây vài năm. Những người yêu thích trò chơi điện tử đã dành hàng giờ chơi để tiêu diệt những người Sao Hỏa trong đó.

lừa kong làm việc trên batocera

Những loại trò chơi này rất phổ biến trong những năm 80., trong đó máy trò chơi điện tử phát triển mạnh ở các cơ sở công cộng như cổng vòm và quán bar. Ngoài ra, sự xuất hiện của máy tính cá nhân nhỏ đã giúp nó lan rộng.

Retrogaming có thể được định nghĩa là hoài niệm về loại trò chơi này, chẳng hạn như Người sao Hỏa hoặc Pac-Man. Nó được biết đến với cái tên là retrogaming, trong tiếng Tây Ban Nha là "chơi các tác phẩm kinh điển", sở thích chơi và sưu tập thiết bị cũ, trò chơi điện tử và trò chơi arcade.

Cài đặt Batocera trong VirtualBox

sonic chạy trên trình giả lập megadrive

Một trong những lợi thế của Batocera.linux là nó rất dễ cài đặt và nó cũng cung cấp khả năng tương thích với vô số thiết bị:

  • PC 32-bit cũ hơn.
  • PC 64-bit hiện đại.
  • Máy tính MacOS và máy tính xách tay.
  • Batocera.linux dành cho bảng điều khiển cầm tay (Anbernic RG351P, Vỏ GPi, Odroid Go Advance, v.v.)
  • quả mâm xôi Pi (Raspberry Pi 0 W / WH, Raspberry Pi A / A +, Raspberry Pi B / B +, v.v.)
  • Hộp TV với một số bộ xử lý nhất định (Libretech H5, Amlogic S905 / S905x, Orangepi-pc, v.v.)
  • Và những người khác …

Như được hiển nhiên, để sử dụng Batocera trong VirtualBox, cần phải cài đặt phần mềm ảo hóa này để có thể sử dụng đĩa vdi mà chúng ta sẽ tạo. ngoài ra cũng cần phải cài đặt Gói mở rộng Oracle VM VirtualBox (còn được gọi là 'Khách bổ sung'). Nếu bạn chưa cài đặt nó trên hệ thống Ubuntu của mình, bạn có thể làm theo hướng dẫn đã được đăng trên blog này một thời gian trước.

Tải xuống phiên bản Batocera.linux

Sau khi cài đặt VirtualBox, bước đầu tiên cần làm là nhập trên trang tải xuống của trang web Batocera chính thức và tải xuống hình ảnh tương ứng với thiết bị của bạn. Đối với ví dụ này, tôi đã chọn tải xuống phiên bản Máy tính để bàn / Máy tính xách tay tiêu chuẩn.

Sau khi quá trình tải xuống hoàn tất, chúng tôi sẽ có trong hệ thống của mình hình ảnh của Batocera trong “IMG.GZ”. mà chúng ta sẽ phải giải nén và trích xuất hình ảnh IMG.

Chuyển đổi tệp IMG thành VDI

Bước quan trọng để có thể sử dụng Batocera trong Virtualbox là chuyển đổi tệp Batocera IMG thành VDI. Điều này có thể được thực hiện từ dòng lệnh (Ctrl + Alt + T), định vị chính chúng ta trong thư mục lưu tệp .IMG, chỉ cần sử dụng lệnh:

chuyển đổi hình ảnh iso sang đĩa ảo

VboxManage convertdd batocera-x86_64-33-20220203.img batocera.vdi

Vì kích thước của đĩa mặc định sẽ giảm xuống, đặc biệt nếu chúng ta muốn thêm ROMS và BIOS, chúng ta có thể thay đổi nó để làm cho nó lớn hơn. Điều này cũng có thể được thực hiện thông qua thiết bị đầu cuối (Ctrl + Alt + T). Để tạo một hình ảnh có kích thước vật lý 20 GB bằng đĩa vdi mà chúng ta vừa tạo, lệnh sử dụng sẽ như sau:

cập nhật kích thước đĩa batocera

VboxManage modifyhd batocera.vdi --resize 20000

Tạo máy ảo

Khi VirtualBox được khởi động, chúng tôi sẽ chỉ cần nhấp vào “mới”. Vì vậy, chúng ta có thể bắt đầu tạo một máy ảo cho hệ thống trò chơi cổ điển của chúng tôi.

Trong màn hình đầu tiên mà chúng ta sẽ thấy, chúng ta sẽ phải đặt tên cho nó và cho biết nó sử dụng loại hệ thống nào. Chúng tôi chuyển đến màn hình tiếp theo bằng cách nhấp vào “tiếp theo".

tạo máy ảo

Bước tiếp theo sẽ là cho biết kích thước bộ nhớ. Mặc dù Batocera không đòi hỏi quá nhiều bộ nhớ, nhưng điều của nó không phải là thiếu hụt, nhưng cũng không quá xa. Điều này sẽ phụ thuộc vào dung lượng bộ nhớ bạn có sẵn. Chúng tôi tiếp tục bằng cách nhấp vào “tiếp theo".

đặt kích thước bộ nhớ

Bây giờ một cửa sổ khác sẽ xuất hiện trên màn hình mà chúng ta sẽ chọn ổ cứng .vdi mà chúng tôi đã tạo các dòng ở trên (đối với ví dụ này, tôi gọi nó là batocera.vdi). Chúng tôi có thể làm điều này bằng cách nhấp vào biểu tượng được chỉ ra trong ảnh chụp màn hình sau và chọn nó trong thư mục mà chúng tôi đã lưu nó. Để hoàn tất, chỉ cần nhấp vào “Tạo".

chọn đĩa batocera

Bây giờ chúng ta đã tạo máy ảo Batocera và sẵn sàng hoạt động. Mặc dù chúng ta vẫn phải sửa đổi một số thứ trong tùy chọn của máy này. Nếu chúng tôi chọn máy mới được tạo, chúng tôi có thể truy cập các tùy chọn của nó bằng cách nhấp vào nút ở đầu cửa sổ có nội dung “cấu hình".

cấu hình bộ xử lý máy ảo

Trong cửa sổ sẽ mở ra, chúng ta sẽ thấy rằng chúng ta có một danh sách ở bên trái. Trong danh sách này, chúng tôi sẽ phải chọn tùy chọn “Hệ thống”. Thao tác này sẽ hiển thị ba tab ở phía bên phải của cửa sổ. Ở đó, chúng ta sẽ đi đến cái gọi là “Bộ xử lý". Trong số lượng bộ xử lý, chúng tôi sẽ chỉ ra "2", nhờ đó Batocera sẽ hoạt động trơn tru hơn.

bộ nhớ video

Sau đó, chúng tôi sẽ đi đến tùy chọn “màn”, Mà chúng ta sẽ tìm thấy ở phía bên trái của màn hình. Thao tác này sẽ mở lại ba tab ở phía bên phải. Trong tab có tên "màn”Hãy tải lên bộ nhớ video (điều này sẽ phụ thuộc vào lượng bộ nhớ bạn có thể sử dụng). Chúng tôi cũng sẽ kích hoạt tính năng tăng tốc 3D.

cài đặt mạng

Một điều khác mà chúng tôi sẽ cần làm là trong tùy chọn “đỏ”, Có thể được tìm thấy ở phía bên trái của cửa sổ. Thao tác này sẽ mở bốn tab ở phía bên phải. Trong phần đầu tiên, chúng tôi sẽ kích hoạt bộ điều hợp mạng (nếu nó chưa được kích hoạt) và trong menu thả xuống, chúng tôi sẽ chọn “Bộ chuyển đổi cầu nối". Bằng cách này, chúng ta sẽ có máy ảo trên cùng một mạng với máy tính chủ.

Với điều này, chúng ta sẽ hoàn thành cấu hình của máy ảo, vì vậy bây giờ chúng ta có thể nhấp vào «chấp nhận»Để đóng cửa sổ cài đặt. Tại thời điểm này, Nó chỉ còn lại để khởi động máy ảo mà chúng tôi đang tạo.

Như chúng ta sẽ thấy, Batocera sẽ bắt đầu khởi động hiển thị cho chúng tôi một màn hình như sau.

bắt đầu batocera trong hộp ảo

Nhìn sơ qua về Batocera

menu batocera

Trước khi bạn bắt đầu chơi bất cứ thứ gì, bạn cần mua sắm xung quanh menu cài đặt. Để truy cập nó, bạn chỉ cần nhấn phím "Space".. Đây là nơi chúng tôi có thể dịch Batocera sang tiếng Tây Ban Nha (trong số các ngôn ngữ khác), và sửa đổi nhiều tùy chọn tùy chỉnh mà nó cung cấp. Để tìm hiểu thêm về cấu hình, bạn nên đi qua Dự án Wiki.

menu mặc định

Sau khi dịch giao diện sang tiếng Tây Ban Nha, và tạo các cấu hình mà chúng tôi thấy cần thiết (điều này sẽ phụ thuộc vào từng người dùng), chúng ta có thể xem qua các trò chơi mà Batocera.linux đi kèm.

trò chơi có sẵn theo mặc định

Như tôi đã nói ở trên, chúng ta có thể cài đặt nhiều trò chơi hơn bằng ROMS tương ứng của chúng. Chúng tôi cũng sẽ thấy rằng các trình giả lập mà nó mang theo không nhiều như chúng tôi mong muốn, mặc dù nó sẽ cho phép chúng tôi thêm nhiều hơn bằng cách sử dụng BIOS tương ứng.

thư mục lưu rom và bios

Nếu chúng tôi đã khởi động máy ảo và nhấn phím "F1", chúng tôi sẽ thấy trình khám phá tệp mở ra, nơi chúng tôi có thể tìm thấy các thư mục khác nhau. Nhưng cái mà chúng tôi quan tâm nhất là thư mục ROMS, trong đó chúng tôi sẽ phải đặt các trò chơi mà chúng tôi muốn tải vào Batocera (bên trong, chúng tôi sẽ tìm thấy một thư mục cho mỗi trình giả lập), và thư mục BIOS, trong đó chúng ta sẽ phải dán BIOS để các trình giả lập tải.

ROMS

Về cơ bản, đó là về các trò chơi. Như tôi đã nói, Batocera bao gồm một số trò chơi mẫu mã nguồn mở và miễn phí, nhưng không bao gồm bất kỳ trò chơi chính thức hoặc gốc nào cho bất kỳ bảng điều khiển nàovì điều đó là bất hợp pháp. Batocera được thiết kế để người dùng có thể chơi các bản sao lưu của các trò chơi mà chúng tôi đã có ở định dạng vật lý.

Có những điều trên rõ ràng, ROMS sẽ phải được sao chép thủ công trong một thư mục cụ thể của hệ thống. Ngoài việc có thể sử dụng trình quản lý tệp Batocera, như khi chúng tôi tạo máy ảo, chúng tôi đã định cấu hình thiết bị mạng là “Bộ chuyển đổi cầu nối", chúng ta sẽ thấy rằng Trên máy chủ, trong tùy chọn mạng, chúng ta sẽ có sẵn một vị trí có tên là Batocera (Chia sẻ file). Điều này sẽ xảy ra với điều kiện là máy ảo chúng ta đã tạo được bật.

chia sẻ tệp mạng cục bộ

Trong vị trí này, chúng tôi sẽ tìm thấy thư mục “Chia sẻ”. Ở đó, chúng ta sẽ thấy hệ thống tệp Batocera, trong đó chúng ta sẽ tìm thấy các thư mục cho ROMS. Bên trong thư mục này, chúng ta sẽ thấy rất nhiều thư mục con, mỗi thư mục tương ứng với một bảng điều khiển retro khác nhau. Ví dụ, trong thư mục “megadrive”, chúng tôi sẽ dán các trò chơi MegaDrive, trong thư mục “dreamcast” là các trò chơi DreamCast, v.v. với phần còn lại.

bios

Như tôi đã chỉ ra ở trên, các trình giả lập mà Batocera mang theo không phải là tất cả những gì có thể khiến chúng ta quan tâm. Một số trình giả lập như Neo Geo và một số máy arcade yêu cầu phải cài đặt thêm tệp để đọc trò chơi. đó là các tệp BIOS, mà chúng tôi sẽ phải sao chép trong thư mục / share / bios bởi Batocera. Chúng tôi có thể truy cập nó từ trình khám phá tệp Batocera (“F1”) hoặc thông qua tùy chọn mạng của máy tính chủ.

Các tệp BIOS chứa mã độc quyền, vì vậy chúng không được bao gồm trong bản phân phối của hệ thống này cũng như không có sẵn trên trang web Batocera chính thức.. Vì vậy, nếu ai đó muốn chúng, họ sẽ phải tự tìm kiếm chúng với rủi ro.

Menu Bazooter với các bản rom và bios đã tải

Một khi chúng tôi có mọi thứ theo ý thích của mình, chúng tôi sẽ chỉ phải chọn hệ thống mà chúng tôi muốn mô phỏng, chọn một trò chơi và từ đó có một khoảng thời gian vui vẻ. Để tìm hiểu thêm về cài đặt và cách làm việc với dự án này, người dùng có thể tham khảo Wiki o trang web dự án batocera.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.