Đến giờ chắc hẳn mọi người đã nghe nói về Steam Deck, nền tảng chơi game cầm tay được cung cấp bởi Steam OS, một bản phân phối dựa trên Linux. Giờ đây, bất chấp tất cả những điều đó, Steam Deck có thể chạy các trò chơi Windows mà ít hoặc không gặp vấn đề gì. Câu hỏi đặt ra là, làm thế nào điều này có thể xảy ra ngay từ đầu? Valve đã làm gì để đảm bảo trò chơi chạy hiệu quả? Chà, công ty đã phát triển một thứ được gọi là Steam Protonvà từ những gì chúng ta có thể nói, nó khá ấn tượng.
Chơi các trò chơi Windows trên Steam Deck với Steam Proton
Hầu hết mọi người không biết Steam Proton là gì và nó hoạt động như thế nào để các trò chơi được tạo cho Windows hoạt động trên Steam Deck và Linux nói chung. Thông tin dưới đây sẽ giải thích rất nhiều điều, vì vậy hy vọng, bạn sẽ có thể học được điều gì đó mới.
Steam Deck là gì?
Valve quyết định sẽ tấn công thị trường game console với việc phát hành Steam Deck. Hiệu suất phần cứng khá mạnh mẽ vì nó cùng dòng với Xbox One và PlayStation 4. Tuy nhiên, công nghệ hiện đại theo kiểu tương tự như Xbox Series và PlayStation 5.
Steam Proton là gì?
Để cho phép các trò chơi Windows chạy trên hệ điều hành Steam, những người tại Valved đã phát triển một lớp tương thích được gọi là Steam Proton. Nó cho phép người dùng tải xuống và cài đặt các trò chơi Windows không hỗ trợ Linux gốc.
Theo hiểu biết của chúng tôi, công cụ Proton được phát triển với sự hợp tác giữa Valve và các nhà phát triển tại CodeWeavers. Nó chứa một phiên bản sửa đổi của Wine cùng với một bộ sưu tập các thư viện đồ họa hiệu suất cao.
Điều thú vị là công cụ Steam Proton tốt đến mức hầu như không có chi phí hiệu suất khi các trò chơi Windows đang chạy. Nhiều trò chơi điện tử nổi tiếng ban đầu được phát triển cho Windows có thể chơi được ở mức đủ hài lòng.
Từ những gì chúng tôi thu thập được, Steam Proton có thể chạy nhiều trò chơi với tốc độ 30 khung hình / giây trên Steam Deck. Giờ đây, nếu một trò chơi có phiên bản Linux, bạn có thể chạy tiêu đề đó ở tốc độ 60 khung hình / giây. Điều này khá ấn tượng vì Steam Deck là một thiết bị cầm tay, vì vậy tất cả những điều này đều không thể xảy ra, nhưng đã không còn tồn tại trong quá khứ.
Tuy nhiên, tại thời điểm viết bài, Steam Deck mặc dù rất tuyệt vời nhưng không hỗ trợ các trò chơi nhiều người chơi phổ biến như PUBG, Rainbow Six Siege và Destiny 2.
Làm thế nào để Steam Proton quản lý để chạy các trò chơi Windows trên Linux?
Chúng tôi nghi ngờ điều này sẽ phức tạp vì các trò chơi Windows yêu cầu sử dụng API đồ họa DirectX để thực hiện hầu hết các phần. Vấn đề là Microsoft vẫn chưa đưa hỗ trợ Linux vào DirectX, đây là lý do chính khiến hầu hết các trò chơi không có sẵn trên nền tảng mã nguồn mở.
Khi phát triển cho Windows, các nhà phát triển sử dụng các API khác nhau, nhưng Vulkan là lựa chọn ưu tiên tại thời điểm này.
Giờ đây, các nhà phát triển của Proton đã quyết định sử dụng Wine và DirectX trên Vulkan để dịch các chương trình DirectX sang Vulkan. Đây là một ý tưởng hay vì các trò chơi điện tử được xây dựng cho Windows sử dụng DirectX để giao tiếp với cạc đồ họa và do đó, Proton về cơ bản đánh lừa các trò chơi để họ tin rằng họ đang làm việc với DirectX trong khi thực tế, các cuộc gọi được chuyển đổi thành Vulkan tương đương. cuộc gọi.
Danh sách các trò chơi Windows có sẵn trên Steam Deck thông qua Proton
Một số người có thể gặp vấn đề khi tìm trò chơi Proton, nhưng đừng lo lắng vì có một nơi để người chơi kiểm tra xem trò chơi yêu thích của họ có được hỗ trợ hay không.
Những gì bạn phải làm ở đây, là truy cập vào Trang web ProtonDBvà từ đó, nhấp vào tab Khám phá. Cuối cùng, hãy xem phần Sắp xếp và chọn Xếp hạng ProtonDB từ menu thả xuống. Bây giờ bạn sẽ thấy danh sách các trò chơi được hỗ trợ hoặc không được hỗ trợ khi Proton lo ngại trên Steam Deck.
Cách sử dụng Steam Proton trên Ubuntu hoặc các bản phân phối Linux khác
Proton không phải là một công cụ được thiết kế chỉ cho Steam Deck, mà cho Linux nói chung. Trước khi thực hiện, trước tiên bạn nên thực hiện một bài kiểm tra.
- Để thực hiện việc này, hãy mở Steam trên hệ điều hành Linux của bạn.
- Từ đó, đi tới Cài đặt> Steam Play.
- Đánh dấu vào hộp kiểm bên cạnh Bật Steam Play cho các tựa game được hỗ trợ.
- Tải xuống các trò chơi và cung cấp cho họ một ổ đĩa thử nghiệm.
Read: Trò chơi Steam miễn phí hay nhất cho Windows PC
Bạn có cần Steam cho Proton không?
Vâng, đó là lý do tại sao nó được gọi là Steam Proton ngay từ đầu. Tuy nhiên, chúng tôi nên chỉ ra rằng có thể cài đặt các trò chơi không phải Steam bằng Proton. Vui lòng đảm bảo trò chơi được hỗ trợ trước khi tiếp tục, nếu không bạn có thể phải đối mặt với các vấn đề.
Chơi game trên Linux có tốt hơn không?
Tại thời điểm này? Không. Windows vẫn là Vua khi nói đến trò chơi trên PC, và trong khi nhiều người đang nỗ lực đưa Linux lên ngang hàng, thì điều đó sẽ mất nhiều năm nữa. Ngay bây giờ nếu bạn muốn chơi trò chơi điện tử trên hệ điều hành Linux, tốt nhất bạn nên mua Steam Deck.
BLog Thủ Thuật chúc anh em thành công!!!