Nổi bật

Armada trên máy chơi game ARM: tương thích PC khá hơn, nhưng chưa thay được Steam Deck

Armada đưa Steam, FEX và Proton lên handheld ARM. Trên KONKR Pocket FIT, vài game hết lỗi tay cầm và âm thanh so với Game Native, nhưng một số game khác lại chạy tệ hơn; cài từ thẻ nhớ cũng không loại bỏ rủi ro bootloader.

Tóm tắt nhanh

  • Armada là bản Linux cho một số máy chơi game ARM64, dùng Steam ARM64, FEX và Proton để chạy game PC x86; giao diện giống SteamOS nhưng đây không phải SteamOS của Valve.
  • Trên KONKR Pocket FIT, lợi ích rõ nhất so với Game Native nằm ở lỗi tay cầm, tiếng thoại và đồ họa của một số game; Dead Cells và Need for Speed: Hot Pursuit lại chạy kém hơn.
  • Thử qua microSD giữ được Android, song quy trình vẫn phải thay đổi bootloader. Dự án cảnh báo nguy cơ mất dữ liệu hoặc làm hỏng máy nếu thao tác sai.
  • Đây là lựa chọn cho người đã có máy tương thích và thích tự chỉnh; chưa phải phương án mua máy ARM về để thay Steam Deck.

Một chiếc handheld Android có thể mở thư viện Steam như Steam Deck là ý tưởng hấp dẫn. Nhưng câu hỏi thực tế hơn là: trên cùng một thiết bị, Armada có giải quyết được điều gì mà cách chạy game PC trong Android chưa làm tốt? Loạt thử nghiệm của Polaroid thuộc Retro Handhelds trên KONKR Pocket FIT đặt Armada cạnh Game Native và cho thấy câu trả lời nằm ở tương thích, không phải cứ đổi hệ điều hành là tăng tốc.

Giao diện giống Steam Deck, đường chạy game vẫn nhiều lớp

KONKR Pocket FIT hiển thị Armada và Game Native cạnh nhau
Cùng KONKR Pocket FIT, Armada đưa thư viện Steam lên Linux còn Game Native chạy trong Android; so sánh thực tế phụ thuộc từng trò chơi. Nguồn: Retro Handhelds.

Armada là bản phân phối Linux xây trên Fedora bootc, tận dụng hỗ trợ phần cứng từ ROCKNIX. Dự án đưa Steam dành cho ARM64 vào giao diện Game Mode, kèm KDE Plasma khi cần desktop. Máy ARM không chạy trực tiếp mã x86 của đa số game PC: FEX dịch tập lệnh x86 sang ARM, còn Proton xử lý lớp tương thích game Windows trên Linux. Mỗi lớp thêm một điểm có thể phát sinh lỗi riêng. Vì thế, mở được thư viện Steam không đồng nghĩa mọi trò trong thư viện đều chạy tốt.

Màn hình tải game Steam trên KONKR Pocket FIT
Pocket FIT tải BioShock Infinite từ Steam trong Armada; game này được ghi nhận chạy khoảng 30–45 FPS. Nguồn: Retro Handhelds.

Armada Control cho phép chỉnh cấu hình tương thích theo game và các chế độ điện năng. Người làm video đã phải đổi phiên bản Proton hoặc preset FEX cho một vài game. Điều này khác với kỳ vọng mua máy, đăng nhập rồi chơi ngay: khả năng sửa lỗi theo từng trò là ưu điểm của nền tảng mở, nhưng cũng là phần việc chuyển sang người dùng. Lúc mới khởi động trên Pocket FIT, loa, nút mở menu nhanh và bảng thông số đều chưa hoạt động; một lần khởi động lại mới xử lý được ba lỗi đó.

Decky Loader trên Armada chạy ở AYN Odin 3
Decky Loader có sẵn trong bản Armada trên Odin 3, giảm bớt khâu thiết lập tiện ích giao diện. Nguồn: Retro Handhelds.
Giao diện Armada Control trên AYN Odin 3
Armada Control trên Odin 3 hiển thị các tùy chọn profile, Proton và độ phân giải theo game. Nguồn: Retro Handhelds.

Cùng Pocket FIT, trò hết lỗi tay cầm nhưng trò khác mất độ mượt

KONKR Pocket FIT ở menu Crisis Core Final Fantasy VII Reunion
Crisis Core trên Pocket FIT: tay cầm được nhận đúng trong Armada, khác lỗi nhận phím ở Game Native. Nguồn: Retro Handhelds.

Đặt hai cách chạy trên cùng KONKR Pocket FIT giúp tránh đánh đồng lợi ích của Armada với sức mạnh phần cứng. Crisis Core: Final Fantasy VII Reunion trước đó bị Game Native nhận tay cầm như bàn phím; qua Armada, nút bấm hoạt động và trò được khóa ở 48 FPS, thiết lập Low, chỉ còn vài lần sụt nhẹ. Shenmue I & II có lại tiếng thoại vốn bị thiếu, dù launcher từng khựng và phải dùng chuột để chọn game. Spin Rhythm XD cũng nhận điều khiển đúng. Dragon Quest III HD-2D hết lỗi đồ họa và đứng ở bản đồ thế giới, dù vẫn hơi khựng.

KONKR Pocket FIT đang chơi Kena Bridge of Spirits
Kena trên Pocket FIT vẫn thiếu ổn định lúc giao tranh dù giảm thiết lập; chạy được không đồng nghĩa chơi tốt. Nguồn: Retro Handhelds.

Chiều ngược lại đáng chú ý không kém: Dead Cells chạy ì và giật trên Armada nhưng không gây vấn đề trong Game Native; Need for Speed: Hot Pursuit rớt khung hình nặng, tiếng lúc có lúc mất, trong khi cách chạy trên Android tốt hơn. Crash Bandicoot N. Sane Trilogy ban đầu văng khi bắt đầu trò chơi; sau nhiều lần xử lý, trong đó có mở Steam ở chế độ offline, game chạy được, song không xác định được thay đổi nào đã sửa lỗi. Không thể từ một game chạy tốt suy ra cả thư viện sẽ tốt hơn.

Game trên KONKR Pocket FITArmadaGame Native trên Android / giới hạn đối chiếu
Crisis Core: Final Fantasy VII ReunionTay cầm hoạt động; khóa 48 FPS, Low, đôi lúc sụt nhẹNhận tay cầm như bàn phím
Shenmue I & IICó tiếng thoại; launcher cần thao tác chuột lúc đầuThiếu tiếng thoại nhân vật
Dragon Quest III HD-2DChơi được, còn hơi khựngLỗi hình và đứng ở bản đồ thế giới
Spin Rhythm XDTay cầm nhận đúng, chơi tốtĐiều khiển không hoạt động đúng
Persona 4 GoldenỔn định ở 1.600 × 900, Low, Performance profileThỉnh thoảng khựng khi giao tranh
Dead CellsChạy ì, giật liên tụcKhông gặp vấn đề tương tự
Need for Speed: Hot PursuitKhung hình rất thấp, âm thanh đứt quãngChạy tốt hơn
BioShock InfiniteKhoảng 30–45 FPS theo bộ đếm trong videoKhông đối chiếu
Kena: Bridge of SpiritsGiao tranh không ổn định dù Low, dynamic resolution, giới hạn 30 FPSKhông đối chiếu

Số liệu và quan sát: Retro Handhelds (Polaroid), thử trên KONKR Pocket FIT.

Bảng cho thấy lợi thế dễ dự đoán nhất là sửa những lỗi tương thích cụ thể, nhất là nhập liệu và âm thanh. BioShock Infinite vẫn có bộ đếm dao động khoảng 30–45 FPS, còn Kena không ổn định khi đánh nhau dù đã hạ thiết lập. Tải được game và chơi thoải mái là hai mức rất khác nhau.

Thẻ microSD là cửa thử, không phải lá chắn cho bộ nhớ trong

Trang hướng dẫn Armada về cài hệ điều hành trên thẻ SD
Hướng dẫn Armada yêu cầu thẻ ít nhất 64 GB và thao tác bootloader riêng; cài trên thẻ không loại bỏ rủi ro flash sai ABL. Nguồn: Retro Handhelds.

Với người đã có máy Android tương thích, cài Armada lên microSD hợp lý hơn việc chia lại bộ nhớ trong ngay từ đầu. Hướng dẫn chính thức yêu cầu thẻ từ 64 GB, khuyến nghị tốc độ A2; Polaroid dùng thẻ 256 GB A2 để chứa cả hệ điều hành lẫn game. Cách này cho phép chọn Android hoặc Linux khi khởi động. Tuy nhiên, hướng dẫn cũng yêu cầu flash ROCKNIX ABL đúng SoC. Nhầm ABL có thể làm máy không khởi động được; việc đặt hệ điều hành trên thẻ không xóa bỏ bước can thiệp bootloader. Sao lưu dữ liệu và bản ABL gốc là điều kiện cần trước khi thử.

Armada trên AYN Odin 3
Armada cũng được ghi nhận chạy trên AYN Odin 3, song khả năng cài đặt cần đối chiếu đúng biến thể máy. Nguồn: Retro Handhelds.

Trên Odin 3, Armada Installer đã được dùng để chuyển hệ điều hành từ thẻ sang bộ nhớ trong mà vẫn giữ phân vùng Android, theo Retro Handhelds. Dự án vẫn cảnh báo nguy cơ mất dữ liệu khi can thiệp bootloader hoặc phân vùng.

Armada Installer xác nhận phân vùng trên Odin 3
Màn hình xác nhận phân vùng khi cài Armada vào bộ nhớ trong Odin 3 cho thấy vì sao cần sao lưu trước thao tác. Nguồn: Retro Handhelds.

Danh sách thiết bị hỗ trợ cần đọc theo đúng biến thể và SoC, không theo mỗi tên thương mại. Tài liệu dự án đánh dấu KONKR Pocket FIT bản 8 Elite (SM8750) và bản G3 Gen 3 (SM8650) là đã thử nghiệm. Kiểm tra mã SoC trước khi tải image hoặc ABL; hai biến thể Pocket FIT không dùng chung bản cài.

Menu ROCKNIX ABL trên AYN Odin 3
Menu ROCKNIX ABL trên Odin 3 cho phép chọn hệ điều hành; flash nhầm bản theo SoC có thể làm máy không khởi động. Nguồn: Retro Handhelds.
ROCKNIX trên AYN Odin 3
ROCKNIX chạy từ thẻ trên Odin 3 trong cấu hình nhiều hệ điều hành của tác giả; cách bố trí này chiếm khe microSD. Nguồn: Retro Handhelds.

Ai nên thử Armada, ai nên giữ Android hoặc chọn Steam Deck?

KONKR Pocket FIT hiển thị Hades II trong video
Hades II hiện trên màn hình Pocket FIT, nhưng hình ảnh game đang chạy không chứng minh cả thư viện tương thích. Nguồn: Retro Handhelds.

Nếu máy ARM đang sở hữu nằm trong danh sách hỗ trợ và Game Native thường xuyên lỗi tay cầm, tiếng thoại hoặc hình ảnh ở những game mình chơi, thử Armada từ thẻ nhớ có lý do rõ ràng. Nhưng hãy tra tình trạng từng game, dành thời gian đổi Proton/FEX khi cần và chấp nhận nguy cơ cài đặt. Người chủ yếu chơi game Android hoặc các game PC đã chạy mượt qua Game Native không có lý do kỹ thuật để chuyển hẳn sang Armada; Dead Cells và Need for Speed là hai phản ví dụ ngay trên máy thử.

Steam Deck vẫn hợp hơn với người muốn một thiết bị PC handheld có môi trường chạy game trưởng thành mà không phải xử lý bootloader trên máy ARM. Armada mở thêm công dụng cho handheld đã có, chứ không biến mọi máy Android thành Steam Deck. Sự khác biệt ấy quan trọng hơn vẻ giống nhau của hai giao diện.

Nguồn tham khảo: Retro Handhelds — video thử nghiệm KONKR Pocket FIT; Armada OS — mã nguồn và cảnh báo; Armada — hướng dẫn cài trên thẻ SD; Armada — thiết bị KONKR hỗ trợ; Retro Handhelds — Odin 3.

Bài viết mới nhất