GTA V chính thức chạy native trên Nintendo Switch nhờ bản mod Homebrew không chính thức
Nhóm modder vừa phát hành bản port Homebrew không chính thức giúp GTA V chạy trực tiếp (native) trên Nintendo Switch với tốc độ khoảng 30 FPS. Tuy nhiên, người dùng cần phải jailbreak máy và tiến hành ép xung (overclock) để trò chơi có thể chơi được một cách ổn định.

Grand Theft Auto V ra mắt vào cuối năm 2013 cho PS3 và Xbox 360 trước khi được port sang các hệ máy console thế hệ thứ tám. Dù chạy trên phần cứng thế hệ thứ bảy, Rockstar chưa bao giờ phát hành tựa game này trên Nintendo Switch. 13 năm sau, các modder đã làm thay công việc đó cho Rockstar. Một bản port Homebrew không chính thức của GTA V nay đã có mặt trên Switch, chạy trực tiếp trên phần cứng với tốc độ khoảng 30 FPS. Bạn sẽ cần một thiết bị đã jailbreak và phải ép xung thì trò chơi mới có thể chơi được.
Bản port này được phát triển bởi Paralympics Productions và dựa trên mã nguồn bị rò rỉ từ năm 2023. Mã nguồn đó cho phép các modder dịch ngược (reverse-engineer) logic trò chơi và biên dịch lại cho kiến trúc Arm, giúp nó chạy native trên vi xử lý Tegra X1 của Switch. Điều đó có nghĩa là về mặt kỹ thuật, GTA V cũng có thể chạy trên Android, và quả thực, máy chủ Discord của Paralympics đã hé lộ rằng một bản port cho Android sẽ sớm ra mắt.
Máy chủ Discord cũng là nơi bạn tìm thấy tất cả các tài nguyên cần thiết để thực hiện việc này. Có bốn thành phần chính gồm: bộ tạo gói (package builder), công cụ chuyển đổi tài sản (asset converter tool), các file cấu hình đã chỉnh sửa và bố cục thư mục cụ thể. Chúng hoạt động cùng nhau để vá các file GTA V gốc, tạo ra một file thực thi (.NSP) và làm cho dữ liệu game tương thích với hệ điều hành Horizon OS của Switch.
Rõ ràng, chúng ta không thể chi tiết hóa toàn bộ quá trình ở đây, nhưng nó tương đối đơn giản và bạn sẽ tìm thấy các hướng dẫn chi tiết, bao gồm cả video hướng dẫn trên Discord. Có một số lỗi cần lưu ý, nhưng cá nhân chúng tôi không gặp lỗi nào trong quá trình cài đặt. Bạn cũng có thể bỏ qua toàn bộ công đoạn này và tải về bản lưu trữ đã chuẩn bị sẵn từ các trang web chia sẻ lậu của Switch, có dung lượng khoảng 50GB.
Khi mọi thứ đã được thiết lập, bạn chuyển file NSP sang một chiếc Switch đã jailbreak chạy custom firmware cùng với các file game đã chỉnh sửa, sau đó mở GTA V giống như bất kỳ tựa game nào khác. Ban đầu cảm giác khá kỳ ảo, nhưng game khởi động và chạy trực tiếp trên console mà không gặp tình trạng gánh nặng giả lập (emulation overhead). Thời gian tải game khá ổn; máy không bị nóng lên quá mức và mức tiêu thụ pin cũng tương tự như các tựa game nặng khác.
Dù vậy, hiệu suất khá trồi sụt vì chip Tegra X1 bên trong đã cũ và bị giới hạn tản nhiệt. Bạn sẽ đạt từ 10-25 FPS tùy thuộc vào mẫu Switch bạn đang dùng và may mắn phần cứng (silicon lottery). Để có trải nghiệm ổn định hơn, giữ khung hình khóa ở mức 30 FPS, bạn sẽ cần ép xung Switch của mình. Việc này khá dễ thực hiện thông qua sys-clk và bạn có thể tạo các cấu hình khác nhau cho chế độ cầm tay (handheld), cắm dock và sạc.
Chúng tôi đã thử nghiệm ép xung vừa phải đối với CPU, GPU và bộ nhớ trên một chiếc Switch OLED, và có thể chạy game ở mức 30 FPS "mượt mà" miễn là không có quá nhiều hành động diễn ra xung quanh. Ngay khoảnh khắc một đám NPC xuất hiện trong nhiệm vụ hoặc có một vụ nổ chẳng hạn, tốc độ khung hình sẽ sụt giảm khá mạnh. Các nút điều khiển cũng có cảm giác nặng nề vì Joy-Con không phù hợp cho các chuyển động chính xác, do đó trải nghiệm di động có thể sẽ bị ảnh hưởng đôi chút.
Rất nhiều người trên mạng cũng đã vượt qua nhiệm vụ đầu tiên và khám phá thế giới mở. Không có vấn đề gì với các trạng thái lưu game (save states) và tựa game chạy mượt mà đến bất ngờ nếu xét đến quy mô của Switch. Hãy nhớ rằng mã nguồn làm cho điều này có thể thực hiện được đến từ phiên bản GTA V Legacy, cụ thể là phiên bản dành cho PS4, Xbox One và PC. Phiên bản PS3/Xbox 360 của trò chơi không bị rò rỉ, nếu không thì việc thu nhỏ logic để vừa vặn với bộ nhớ đệm 4GB của Switch sẽ dễ dàng hơn nhiều.
Các máy console đó chỉ đi kèm với 512MB RAM thống nhất. Thay vào đó, các modder phải đối mặt với các tài sản đồ họa độ phân giải cao từ PC cần phải được nén mạnh trước. Các file cấu hình đã chỉnh sửa được đề cập trước đó sẽ giới hạn các cài đặt như khoảng cách hiển thị (draw distances) và số lượng hạt (particle counts) để mã nguồn động cơ PC không làm tan chảy Switch ngay lập tức. Cuối cùng, bản port Homebrew mang lại hiệu suất tương tự như phiên bản PS3/Xbox 360 của trò chơi.
Paralympics Productions đã phát hành một số bản vá giúp cải thiện hiệu suất và sẽ còn nhiều bản nữa ra mắt trong thời gian tới, đặc biệt là khi bản port Android xuất hiện. Bạn đã có thể giả lập GTA V trên điện thoại Android thôngผ่าน các ứng dụng như GameHub và Winlator để chuyển đổi các lệnh x86 sang Arm. Trò chơi sẽ chạy mượt mà hơn rất nhiều nếu bạn sở hữu một chiếc điện thoại flagship (dùng chip Snapdragon) trong vài năm qua. Thậm chí bạn còn có thể giả lập bản port Homebrew này thông qua một trình giả lập Switch nếu muốn tận hưởng hiệu năng dư dả gấp đôi.
Có vẻ như cộng đồng giả lập và modding trên toàn bộ không gian thiết bị cầm tay đang trải qua thời kỳ phục hưng. Kể từ khi Steam Deck châm ngòi, các nhà phát triển này đã biến những điều không thể thành có thể. Mọi người từng tự hỏi tại sao GTA V chưa bao giờ phát hành trên chiếc Switch đời đầu (câu trả lời là GTA: Online) cho đến tận vài tuần trước, và giờ đây chúng ta đã có tựa game chạy native trên một thiết bị gần như đã một thập kỷ tuổi vốn dĩ đã yếu kém ngay cả khi mới ra mắt.
Điều này không đồng nghĩa với việc Switch 2 có thể chạy được GTA VI. Đối với phiên bản dành cho PS5/Xbox Series của trò chơi, bạn sẽ cần một chiếc Switch 3 tiềm năng nếu chúng ta tuân theo quỹ đạo tương tự. Quan trọng hơn hết, lập trường của Rockstar đối với Nintendo nói chung đã thay đổi, và điều đó đóng vai trò lớn hơn nhiều trong việc đưa GTA VI lên phần cứng Nintendo một ngày nào đó thay vì chỉ dựa vào năng lực của phần cứng silicon.
🔧 GTA V CHÍNH THỨC CHẠY NATIVE TRÊN NINTENDO SWITCH NHỜ BẢN MOD HOMEBREW KHÔNG CHÍNH THỨC Grand Theft Auto V ra mắt vào cuối năm 2013 cho PS3 và Xbox 360 trước khi được port sang các hệ máy console thế hệ thứ tám. Dù chạy trên phần cứng thế hệ thứ bảy, Rockstar chưa bao giờ phát hành tựa game này trên Nintendo Switch. 13 năm sau, các modder đã làm thay công việc đó cho Rockstar. Một bản port Homebrew không chính thức của GTA V nay đã có mặt trên Switch, chạy trực tiếp trên phần cứng với tốc độ khoảng 30 FPS. Bạn sẽ cần một thiết bị đã jailbreak và phải ép xung thì trò chơi mới có thể chơi được. Bản port này được phát triển bởi Paralympics Productions và dựa trên mã nguồn bị rò rỉ từ năm 2023. Mã nguồn đó cho phép các modder dịch ngược (reverse-engineer) logic trò chơi và biên dịch lại cho kiến trúc Arm, giúp nó chạy native trên vi xử lý Tegra X1 của Switch. Điều đó có nghĩa là về mặt kỹ thuật, GTA V cũng có thể chạy trên Android, và quả thực, máy chủ Discord của Paralympics đã hé lộ rằng một bản port cho Android sẽ sớm ra mắt. Máy chủ Discord cũng là nơi bạn tìm thấy tất cả các tài nguyên cần thiết để thực hiện việc này. Có bốn thành phần chính gồm: bộ tạo gói (package builder), công cụ chuyển đổi tài sản (asset converter tool), các file cấu hình đã chỉnh sửa và bố cục thư mục cụ thể. Chúng hoạt động cùng nhau để vá các file GTA V gốc, tạo ra một file thực thi (.NSP) và làm cho dữ liệu game tương thích với hệ điều hành Horizon OS của Switch. Rõ ràng, chúng ta không thể chi tiết hóa toàn bộ quá trình ở đây, nhưng nó tương đối đơn giản và bạn sẽ tìm thấy các hướng dẫn chi tiết, bao gồm cả video hướng dẫn trên Discord. Có một số lỗi cần lưu ý, nhưng cá nhân chúng tôi không gặp lỗi nào trong quá trình cài đặt. Bạn cũng có thể bỏ qua toàn bộ công đoạn này và tải về bản lưu trữ đã chuẩn bị sẵn từ các trang web chia sẻ lậu của Switch, có dung lượng khoảng 50GB. Khi mọi thứ đã được thiết lập, bạn chuyển file NSP sang một chiếc Switch đã jailbreak chạy custom firmware cùng với các file game đã chỉnh sửa, sau đó mở GTA V giống như bất kỳ tựa game nào khác. Ban đầu cảm giác khá kỳ ảo, nhưng game khởi động và chạy trực tiếp trên console mà không gặp tình trạng gánh nặng giả lập (emulation overhead). Thời gian tải game khá ổn; máy không bị nóng lên quá mức và mức tiêu thụ pin cũng tương tự như các tựa game nặng khác. Dù vậy, hiệu suất khá trồi sụt vì chip Tegra X1 bên trong đã cũ và bị giới hạn tản nhiệt. Bạn sẽ đạt từ 10-25 FPS tùy thuộc vào mẫu Switch bạn đang dùng và may mắn phần cứng (silicon lottery). Để có trải nghiệm ổn định hơn, giữ khung hình khóa ở mức 30 FPS, bạn sẽ cần ép xung Switch của mình. Việc này khá dễ thực hiện thông qua sys-clk và bạn có thể tạo các cấu hình khác nhau cho chế độ cầm tay (handheld), cắm dock và sạc. Chúng tôi đã thử nghiệm ép xung vừa phải đối với CPU, GPU và bộ nhớ trên một chiếc Switch OLED, và có thể chạy game ở mức 30 FPS "mượt mà" miễn là không có quá nhiều hành động diễn ra xung quanh. Ngay khoảnh khắc một đám NPC xuất hiện trong nhiệm vụ hoặc có một vụ nổ chẳng hạn, tốc độ khung hình sẽ sụt giảm khá mạnh. Các nút điều khiển cũng có cảm giác nặng nề vì Joy-Con không phù hợp cho các chuyển động chính xác, do đó trải nghiệm di động có thể sẽ bị ảnh hưởng đôi chút. Rất nhiều người trên mạng cũng đã vượt qua nhiệm vụ đầu tiên và khám phá thế giới mở. Không có vấn đề gì với các trạng thái lưu game (save states) và tựa game chạy mượt mà đến bất ngờ nếu xét đến quy mô của Switch. Hãy nhớ rằng mã nguồn làm cho điều này có thể thực hiện được đến từ phiên bản GTA V Legacy, cụ thể là phiên bản dành cho PS4, Xbox One và PC. Phiên bản PS3/Xbox 360 của trò chơi không bị rò rỉ, nếu không thì việc thu nhỏ logic để vừa vặn với bộ nhớ đệm 4GB của Switch sẽ dễ dàng hơn nhiều. Các máy console đó chỉ đi kèm với 512MB RAM thống nhất. Thay vào đó, các modder phải đối mặt với các tài sản đồ họa độ phân giải cao từ PC cần phải được nén mạnh trước. Các file cấu hình đã chỉnh sửa được đề cập trước đó sẽ giới hạn các cài đặt như khoảng cách hiển thị (draw distances) và số lượng hạt (particle counts) để mã nguồn động cơ PC không làm tan chảy Switch ngay lập tức. Cuối cùng, bản port Homebrew mang lại hiệu suất tương tự như phiên bản PS3/Xbox 360 của trò chơi. Paralympics Productions đã phát hành một số bản vá giúp cải thiện hiệu suất và sẽ còn nhiều bản nữa ra mắt trong thời gian tới, đặc biệt là khi bản port Android xuất hiện. Bạn đã có thể giả lập GTA V trên điện thoại Android thôngผ่าน các ứng dụng như GameHub và Winlator để chuyển đổi các lệnh x86 sang Arm. Trò chơi sẽ chạy mượt mà hơn rất nhiều nếu bạn sở hữu một chiếc điện thoại flagship (dùng chip Snapdragon) trong vài năm qua. Thậm chí bạn còn có thể giả lập bản port Homebrew này thông qua một trình giả lập Switch nếu muốn tận hưởng hiệu năng dư dả gấp đôi. Có vẻ như cộng đồng giả lập và modding trên toàn bộ không gian thiết bị cầm tay đang trải qua thời kỳ phục hưng. Kể từ khi Steam Deck châm ngòi, các nhà phát triển này đã biến những điều không thể thành có thể. Mọi người từng tự hỏi tại sao GTA V chưa bao giờ phát hành trên chiếc Switch đời đầu (câu trả lời là GTA: Online) cho đến tận vài tuần trước, và giờ đây chúng ta đã có tựa game chạy native trên một thiết bị gần như đã một thập kỷ tuổi vốn dĩ đã yếu kém ngay cả khi mới ra mắt. Điều này không đồng nghĩa với việc Switch 2 có thể chạy được GTA VI. Đối với phiên bản dành cho PS5/Xbox Series của trò chơi, bạn sẽ cần một chiếc Switch 3 tiềm năng nếu chúng ta tuân theo quỹ đạo tương tự. Quan trọng hơn hết, lập trường của Rockstar đối với Nintendo nói chung đã thay đổi, và điều đó đóng vai trò lớn hơn nhiều trong việc đưa GTA VI lên phần cứng Nintendo một ngày nào đó thay vì chỉ dựa vào năng lực của phần cứng silicon. 🗞 Nguồn: Tom's Hardware #vgsnews #vgs #tintuc
Nguồn: Tom's Hardware