Chia sẻ đam mê công nghệ
Giải thích

Zelda: Tears of the Kingdom lên PC theo cách nào, và vì sao bản port này còn khó dùng?

SkyboundTOTK chuyển mã Tears of the Kingdom thành ứng dụng Windows thay vì giả lập Switch, nhưng người chơi phải tự biên dịch, có bản game 1.0.0 và chấp nhận nhiều lỗi thử nghiệm.

Tóm tắt nhanh

  • SkyboundTOTK là dự án thử nghiệm chuyển mã Tears of the Kingdom cho Windows x64, không phải trình giả lập Switch đa năng.
  • Dự án dịch mã game AArch64 sang C trước khi biên dịch thành ứng dụng native; phần đồ họa đi qua WebGPU.
  • Người dùng phải tự dựng mã nguồn trên Windows 10/11, dành ít nhất 45 GB dung lượng trống ngoài bản game và có bản trích xuất hợp pháp phiên bản 1.0.0.
  • FSR 1, nội suy khung hình và ultrawide đều có giới hạn; bản dựng thành công cũng chưa bảo đảm chơi hết game.

SkyboundTOTK đưa The Legend of Zelda: Tears of the Kingdom lên Windows bằng cách biên dịch lại mã game thay vì mô phỏng phần cứng Nintendo Switch. Khác biệt này khiến dự án đáng chú ý về kỹ thuật, nhưng bản beta hiện vẫn đặt ra rào cản lớn: mã nguồn chưa đóng gói sẵn, yêu cầu công cụ phát triển và chỉ hỗ trợ game gốc phiên bản 1.0.0.

SkyboundTOTK dịch mã game, không giả lập cả máy Switch

Link đứng trên đảo bay giữa mây trong The Legend of Zelda: Tears of the Kingdom.
Link đứng trên một đảo bay giữa mây — hình ảnh nhận diện thế giới mà dự án SkyboundTOTK chuyển mã cho Windows. Ảnh: Wccftech / Nintendo

Trình giả lập thường phải tái tạo nhiều thành phần phần cứng và dịch các lệnh khi game chạy. SkyboundTOTK đi theo hướng hẹp hơn: dự án chuyển mã AArch64 của riêng Tears of the Kingdom sang C trước, rồi biên dịch thành chương trình Windows x64. Runtime đảm nhiệm các dịch vụ mà game cần, còn bộ dựng hình chuyển công việc đồ họa và shader sang WebGPU.

Link trên đảo đá bay trong The Legend of Zelda: Tears of the Kingdom.
Link đứng trên đảo đá lơ lửng; khung cảnh nhận diện Tears of the Kingdom, trò chơi mà SkyboundTOTK chuyển mã cho Windows. Ảnh: Notebookcheck

Vì chỉ nhắm tới một trò chơi và một phiên bản nền, đây không phải lựa chọn thay thế Yuzu hay Ryujinx cho thư viện Switch. Cách làm này có thể giảm phần công việc mô phỏng CPU tổng quát, nhưng không đồng nghĩa game tự nhiên chạy nhanh hoặc tương thích hoàn chỉnh. Bản thân dự án lưu ý còn lỗi đồ họa và hỗ trợ chưa đầy đủ; một lần khởi chạy thành công không chứng minh người chơi có thể hoàn tất toàn bộ game.

Tự biên dịch và bản game 1.0.0 là rào cản lớn nhất

SkyboundTOTK được phát hành dưới dạng mã nguồn, không kèm tệp thực thi cài sẵn hay dữ liệu game. Người dùng cần Windows 10 hoặc 11 x64, bộ công cụ biên dịch C/C++ cùng các thành phần phát triển được hướng dẫn trong dự án, sau đó tự chạy quy trình dựng. Việc này có thể mất nhiều thời gian và cần tối thiểu 45 GB dung lượng trống ngoài bản dump game để chứa tệp trung gian và gói RomFS.

Dự án yêu cầu người chơi tự cung cấp ExeFS và RomFS đã trích xuất từ bản Tears of the Kingdom gốc, hợp pháp, chưa chỉnh sửa, phiên bản 1.0.0. Mã game cập nhật hoặc phiên bản khác chưa được hỗ trợ; kho dự án cũng không phân phối game, khóa, firmware hay save. Vì vậy, đây là thử nghiệm dành cho người đã có bản game phù hợp và sẵn sàng xử lý công cụ dòng lệnh, không phải bản PC có thể tải về rồi chơi ngay.

Cấu trúc phát hành này cũng có ý nghĩa thực tế: nó tránh việc dự án cung cấp trực tiếp dữ liệu game có bản quyền, nhưng không xóa đi các vấn đề pháp lý tiềm tàng quanh việc chuyển mã và sử dụng dữ liệu trò chơi. README nói rõ dự án không liên kết với Nintendo; người dùng không nên hiểu điều đó như sự bảo đảm rằng mọi cách sử dụng đều được hãng chấp thuận.

Tính năng PC chưa biến beta thành trải nghiệm ổn định

SkyboundTOTK có FSR 1 để nâng cấp hình ảnh không gian và tùy chọn làm nét, bên cạnh chế độ nội suy khung hình thử nghiệm. Nội suy tạo thêm khung hình ước lượng giữa các khung hình được dựng thật, nên có thể làm chuyển động trông mượt hơn nhưng không tăng tốc độ mô phỏng game hay giảm độ trễ điều khiển. Dự án cảnh báo hình ảnh có thể nhòe hoặc méo khi chuyển động nhanh, còn khoảng trễ khoảng một khung hình là một đánh đổi cần cân nhắc.

FSR 1 ở đây không phải FSR 2/3 và cũng không phải công nghệ tạo khung hình của AMD. Chế độ ultrawide còn được ghi nhận có thể kéo giãn hình thay vì tạo góc nhìn rộng đúng tỷ lệ trên một số cấu hình. Cache đồ họa giúp tái sử dụng pipeline đã gặp ở những lần chạy sau, nhưng không loại bỏ hoàn toàn khựng hình khi tải khu vực hoặc biên dịch shader.

Một bản dựng thử nghiệm trước đó từng đạt 32–59 FPS trên GeForce RTX 4060 Ti, theo thông tin Wccftech dẫn lại từ hình ảnh của nhà phát triển. Đây không phải kết quả benchmark của bản beta hiện tại, cũng không đủ để dự đoán hiệu năng trên cấu hình khác. Khi chưa có phép đo mới kèm thiết lập và cảnh chơi cụ thể, con số cũ chỉ nên xem là dấu mốc của một bản thử sớm.

Người chơi PC nên xem đây là dự án kỹ thuật, chưa phải bản thay thế Switch

Giá trị lớn nhất của SkyboundTOTK lúc này nằm ở cách một nhóm phát triển chuyển một trò chơi Switch cụ thể thành ứng dụng Windows, chứ chưa phải sự tiện lợi cho người chơi. Tự dựng mã nguồn, giới hạn phiên bản game và các lỗi tương thích khiến nó xa mức cài đặt đơn giản mà phần đông người chơi mong đợi.

Ở Việt Nam, dự án không phải sản phẩm thương mại có giá bán lẻ; người quan tâm còn cần cân nhắc quyền sở hữu và cách trích xuất bản game gốc theo quy định áp dụng cho mình. Nếu mục tiêu chỉ là chơi Tears of the Kingdom ổn định, bản phát hành chính thức trên phần cứng Nintendo vẫn là lựa chọn rõ ràng hơn. SkyboundTOTK đáng theo dõi như một thử nghiệm biên dịch lại, nhưng còn quá sớm để coi nó là phương án PC hoàn chỉnh.

Nguồn tham khảo: GitHub / NotRexed, Wccftech, Notebookcheck

Bài này thế nào?

Hoá đơn của bài này

Tek viết bài này bằng cà phê. Mời Tek một ly nha?

Theo dõi TekCafe: Facebook · YouTube

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