Tin công nghệ › Game

Bản làm lại Zelda: Ocarina of Time chạy mượt 60 FPS trên giả lập PC chỉ sau một ngày

Bản làm lại của tựa game kinh điển The Legend of Zelda: Ocarina of Time đã có thể chạy ở tốc độ 60 FPS trên các phần mềm giả lập PC như Lichii và Eglantine. Các nhà phát triển cộng đồng đã nhanh chóng tung ra nhiều bản vá để khắc phục lỗi hình ảnh và cải thiện hiệu năng đáng kể.

Wccftech02:00 07/11/20264 phút đọc

Ảnh: Wccftech

Hôm qua chúng tôi đã đưa tin rằng bản làm lại The Legend of Zelda: Ocarina of Time đã khởi động được trên PC ở mức 15 đến 30 FPS ngay trong những giờ đầu tiên ra mắt chính thức trên Switch 2, dù gặp phải nhiều lỗi đồ họa nặng nề. Chỉ một ngày sau, tình hình đã cải thiện một cách chóng mặt.

DSOGaming đưa tin rằng trình giả lập Lichii đã khắc phục hầu hết các vấn đề về hình ảnh của bản làm lại này chỉ trong một ngày, với khu vực khởi đầu và cây Great Deku Tree hiện chạy ở tốc độ 60 FPS thay vì 20-30 FPS như ngày ra mắt. Một người dùng trên X thậm chí còn cho biết bản dựng mới nhất chạy ở độ phân giải 4K 60 FPS ổn định với hình ảnh sắc nét, không bị lỗi hiệu ứng ánh sáng bloom, không có vật thể lạ lỗi và không bị chậm hình, chỉ còn lại một số hiện tượng giật hình và đứng hình nhỏ.

Một cách độc lập, một người dùng Discord sử dụng CPU 5700X và GPU RTX 5070 cùng bộ nhớ đệm shader được biên dịch trước đã báo cáo trên máy chủ Eglantine rằng họ đã tiến tới thanh kiếm Kokiri từ bản lưu mới, dù vẫn còn hiện tượng nhấp nháy kết cấu trên tán lá và mặt đất, lỗi ánh sáng trên cây Great Deku Tree trong hoạt cảnh mở đầu, âm thanh lệch pha ở một số đoạn điện ảnh đầu tiên và hiện tượng giảm tốc độ do tốc độ khung hình thấp. Đây là mức độ hoàn thiện có thể mong đợi ở một nỗ lực tương thích mới chỉ có tuổi đời hai ngày. Dù vậy, video của họ cho thấy đây phần lớn là một tựa game hoàn toàn có thể chơi được.

Kho lưu trữ Eglantine cho thấy hoạt động cuồng nhiệt của đội ngũ modder nhằm cải thiện khả năng tương thích của Ocarina of Time. Lichii là một nhánh phát triển (fork) từ Eglantine, bản thân Eglantine lại được xây dựng dựa trên Eden, yuzu và Sudachi, và Eglantine đã tung ra hai nhánh thử nghiệm dành riêng cho Ocarina chỉ trong ngày qua.

Nhánh fix/oot-blackscreen, được xây dựng từ sớm vào ngày 6 tháng 11, đã khắc phục các hiện tượng đồ họa lỗi mà người dùng gặp phải ban đầu. Bộ lập lịch Vulkan giờ đây tạm dừng thay vì đặt lại bộ đếm che khuất tại mỗi lần gửi, vốn là nguyên nhân tạo ra các tia chớp trắng. Công việc xử lý shader bao gồm các lệnh trả về lồng nhau nhằm giải quyết khung cảnh màu đen trên phần cứng AMD. Các bộ đệm lưu trữ hiện được liên kết phía sau các con trỏ đã tải dành riêng cho phần thảm thực vật của trò chơi, mà các nhà phát triển ghi chú là nguyên nhân gây ra hiện tượng lóa trắng mà một số người dùng báo cáo.

Nhánh thứ hai, oot-optimization-fixes, xuất hiện khoảng bốn giờ trước và gần như hoàn toàn là công việc tối ưu hóa hiệu suất: lưu trữ bộ đệm pipeline trên mười sáu phiên, lưu lại sau mỗi mười lăm giây; xây dựng một pipeline mà lệnh vẽ thực sự đang chờ đợi thay vì xếp hàng chờ sau các lệnh khác; và xây dựng các pipeline được lưu đệm trên các luồng nền trong quá trình khởi động.

Bài toán DLSS

Youtuber ElAnalistaDeBits đã có một cách tiếp cận khá khác biệt để cải thiện chất lượng hình ảnh của bản làm lại: tiêm NVIDIA DLSS thông qua cổng HDMI. Các kết quả cho thấy phương pháp này làm sạch đáng kể hiện tượng nhấp nháy mà lựa chọn FSR 1.0 của Nintendo để lại trong trò chơi gốc.

Đương nhiên đây chỉ là một màn trình diễn thay vì một bản vá hoàn chỉnh. Hệ máy console vẫn đang xử lý hình ảnh như trước giờ và không có gì thay đổi ở phần ghi hình. Nhưng đây lại là một điểm thú vị, bởi phần cứng của Switch 2 nổi tiếng là hỗ trợ DLSS và các nhà phát triển bên thứ ba vẫn sử dụng nó thường xuyên. Trong khi đó, các tựa game do chính Nintendo phát triển, bao gồm cả Ocarina of Time, vẫn tiếp tục sử dụng FSR 1.0, điều này ít nhất là gây khó hiểu.

Đơn giản là không thể so sánh giữa AMD FSR 1.0 và ngay cả mô hình CNN DLSS 3.1 tương đối cũ có sẵn trên Switch 2, nhưng với phong cách quen thuộc của Nintendo, họ sẽ tiếp tục làm theo ý mình mà không giải thích với bất kỳ ai. Tất nhiên, điều đó phần lớn vẫn mang lại hiệu quả cho họ, như có thể thấy một lần nữa qua sự đón nhận xuất sắc dành cho bản làm lại này.

Bài gốc (tiếng Anh): The Legend of Zelda: Ocarina of Time Remake Now Runs at 60 FPS on PC Emulators Lichii and Eglantine, a Day After Booting at 20-30 FPS
Nguồn: Wccftech · Bản dịch tiếng Việt của VGSNews, chỉ để tham khảo.
FacebookTelegramX← Tin khác