Tin công nghệ › Game

Zelda: Ocarina of Time Remake vừa ra mắt đã có bản port PC gốc nhờ kỹ thuật dịch tĩnh

Tựa game làm lại Zelda: Ocarina of Time vừa phát hành đã có bản port PC chạy trực tiếp thông qua công cụ dịch tĩnh NX2navi. Dự án hỗ trợ độ phân giải đến 5K, tốc độ khung hình 240 FPS cùng công nghệ DLSS và FSR 3.1, nhưng đòi hỏi cấu hình khá cao và vấp phải rủi ro pháp lý lớn từ Nintendo.

TechPowerUp07:04 09/11/20263 phút đọc38 lượt đọc

Ảnh: TechPowerUp

Một nhà phát triển trên GitHub có nickname tangerineturtle1 vừa phát hành NX2navi, bản port chạy gốc trên Windows của tựa game làm lại Zelda: Ocarina of Time mới ra mắt, được xây dựng thông qua phương pháp dịch tĩnh (static recompilation). Thay vì giả lập phần cứng máy console, công cụ này chuyển đổi trò chơi thành mã x86-64 trước khi bạn chơi, sau đó hiển thị mọi thứ thông qua bộ dựng hình Vulkan tùy chỉnh. Không có tệp game nào được đính kèm sẵn, vì vậy người chơi cần tự cung cấp bản dump từ phiên bản 1.1.1, sau đó trình khởi chạy sẽ tự biên dịch game tại máy cục bộ, quá trình này mất khoảng 10 đến 25 phút trong lần chạy đầu tiên. Chủ sở hữu card đồ họa RTX có thể sử dụng DLSS, trong khi FSR 3.1 cùng tính năng tạo khung hình hoạt động trên mọi GPU, ngoài ra HDR cũng được hỗ trợ. Độ phân giải có thể đẩy vượt mức 1440p lên đến 5K, tốc độ khung hình có thể mở khóa hoặc đặt mức cao tới 240 FPS (mặc định là 60 FPS), đồng thời hỗ trợ màn hình siêu rộng tỷ lệ 21:9 hoặc 32:9 với giao diện HUD được giữ ở chuẩn 16:9.

Bản làm lại này chỉ vừa được phát hành vào tuần trước và đã chạy được trên trình giả lập ngay trong ngày ra mắt, dù hiệu năng khá kém. NX2navi tiến xa hơn nhiều, nhưng dự án vẫn được dán nhãn đang trong giai đoạn phát triển sớm. Các lỗi hình ảnh, tình trạng sụt giảm khung hình thỉnh thoảng xảy ra và giật hình ngắn khi bước vào khu vực mới là những vấn đề đã được ghi nhận. Dự án cũng đòi hỏi 16 GB RAM, khoảng 30 GB dung lượng lưu trữ và một GPU hỗ trợ Vulkan 1.3 cùng mesh shader. Một màn trình diễn trước đó trên card RTX 5090 từng ghi nhận mức tiêu thụ 18.6 GB VRAM, mặc dù bản trình diễn mới hơn khẳng định mức sử dụng bộ nhớ đã giảm đi đáng kể.

Các bản port PC do người hâm mộ thực hiện không phải là điều mới mẻ, khi riêng RecompLauncher đã liệt kê gần 200 dự án như vậy. Zelda 64: Recompiled từng đưa Majora's Mask lên PC vào năm 2024, và Unleashed Recompiled cũng làm điều tương tự đối với phiên bản Xbox 360 của Sonic Unleashed vào năm ngoái. Một trình giả lập đóng vai trò mô phỏng máy console và dịch các lệnh của trò chơi ngay khi đang chạy, điều này gây tổn hại đến hiệu năng. Trong khi đó, dịch tĩnh thực hiện quá trình dịch đó một lần từ trước, nhờ vậy kết quả thu được chạy như một chương trình PC thông thường và dễ tối ưu hóa hơn, dù tốn nhiều công sức hơn cho từng tựa game. Tuy nhiên, những dự án trước đó đã hồi sinh các trò chơi đã ra mắt từ hơn một chục năm trước, trong khi đây lại là một tựa game bán đúng giá và vừa tròn một tuần tuổi, chưa kể Nintendo có một lịch sử lâu đời trong việc truy quét những sản phẩm dạng này.

Các nhà phát triển của Yuzu đã đồng ý bồi thường 2.4 triệu USD và đóng cửa vào năm 2024, Ryujinx cũng ngừng hoạt động vài tháng sau đó khi Nintendo liên hệ với lập trình viên trưởng của họ, và một tòa án gần đây đã yêu cầu một moder trên Reddit bồi thường 4.5 million USD liên quan đến vấn đề vi phạm bản quyền trên Switch. Việc dump game thường đòi hỏi phải bẻ khóa máy console, và không có gì ngăn cản mọi người sử dụng những bản sao mà họ chưa từng mua. Đối với nhiều người chơi, việc này cuối cùng có thể vẫn là hành vi vi phạm bản quyền đơn thuần. Ngay cả tệp README của dự án cũng yêu cầu người dùng không chia sẻ bản dựng của họ, điều đó phần nào nói lên rủi ro pháp lý tiềm ẩn bên trong.

Bài gốc (tiếng Anh): Zelda: Ocarina of Time Remake Gets a Native PC Port Through Static Recompilation
Nguồn: TechPowerUp · Bản dịch tiếng Việt của VGSNews, chỉ để tham khảo.
FacebookTelegramX← Tin khác