Với việc Apple đã nới lỏng lập trường về ứng dụng giả lập, mở cửa cho các loại hình ứng dụng này trên App Store, nhiều người dùng bắt đầu tự hỏi liệu Apple TV có thể trở thành một cỗ máy chơi game retro chuyên dụng hay không. Chúng tôi tại Thời Báo Công Nghệ đã tự mình kiểm chứng điều này bằng cách tận dụng chiếc Apple TV HD cũ kỹ để khám phá tiềm năng của nó. Dù kết quả không hoàn toàn như mong đợi, nhưng trải nghiệm này mang lại nhiều bài học giá trị.
Apple TV đã trở thành nền tảng giả lập game như thế nào?
Bạn có thể đã biết, Apple cuối cùng đã cho phép các ứng dụng giả lập xuất hiện trên App Store. Apple TV vận hành trên hệ điều hành tvOS, về cơ bản là một phiên bản iOS được tinh chỉnh để thân thiện hơn với màn hình TV. Điều này giúp các nhà phát triển dễ dàng chuyển đổi ứng dụng giữa hai nền tảng, giải thích lý do tại sao bạn thường thấy Apple TV được liệt kê là thiết bị tương thích trong các danh sách trên App Store.
Các trình giả lập đã không chính thức có mặt trên các nền tảng của Apple trong nhiều năm. Trước khi Apple “thay đổi tấm lòng”, người dùng thường phải tự xây dựng và sideload ứng dụng hoặc đăng ký thiết bị thông qua các tính năng dành cho ứng dụng doanh nghiệp ngoài App Store. Tuy nhiên, Apple vẫn còn các quy định hạn chế một số dự án giả lập nhất định, và đáng tiếc là vẫn chưa cho phép các ứng dụng phụ thuộc vào biên dịch JIT (Just-In-Time). Đây là lý do tại sao chúng ta vẫn chưa thấy trình giả lập Wii và GameCube Dolphin xuất hiện trên App Store chính thức.
Apple TV và điều khiển từ xa, minh họa cho khả năng chạy ứng dụng giả lập
Những trình giả lập nào hoạt động trên Apple TV?
Trong khi Delta là ứng dụng giả lập đầu tiên tạo ấn tượng mạnh mẽ trên iPhone (và sau đó là iPad), thì ứng dụng này vẫn chưa có sẵn cho Apple TV. Hiện tại, nếu bạn muốn chơi game retro trên tvOS, bạn có một giải pháp chính: RetroArch.
RetroArch không phải là một trình giả lập mà là một giao diện người dùng (front-end) cho các trình giả lập khác. Nó là “chất keo” gắn kết các trình giả lập lại với nhau, sử dụng các “cores” để chơi game từ một loạt lớn các nền tảng retro. Điều này bao gồm mọi thứ từ Magnavox Odyssey và BBC Micro đến các máy arcade hiện đại, PlayStation, và nhiều hơn nữa.
Ứng dụng RetroArch hiển thị trên App Store của tvOS, cổng vào thế giới game cổ điển
RetroArch có sẵn cho hầu hết mọi hệ thống và nền tảng. Bạn có thể tải xuống và thiết lập nó trên Windows, Mac và Linux. Bạn có thể tải phiên bản cho Xbox Series X|S (cần thiết lập ở Chế độ nhà phát triển). Nó có sẵn trên các thiết bị cầm tay retro chuyên dụng và các thiết bị di động khác như Steam Deck.
RetroArch là một lựa chọn phổ biến vì nó đơn giản hóa rất nhiều chi tiết phức tạp. Giao diện này nhận diện nhiều phương pháp điều khiển phổ biến, cung cấp một giao diện đơn giản để tương tác và khởi chạy ROM, xử lý các trạng thái lưu game và các bản hack giả lập, và thậm chí cho phép bạn thêm thành tựu vào các trò chơi retro với sự trợ giúp của tích hợp RetroAchievements. Nó cũng bao gồm một cách dễ dàng để tải xuống các bản game miễn phí, chẳng hạn như các dự án do người hâm mộ tạo ra thuộc phạm vi công cộng.
Quản lý ROM và dữ liệu game trên Apple TV: Thách thức lớn
Có lẽ khía cạnh mà chúng tôi tò mò nhất trước khi bắt đầu là cách thức hoạt động của ROM trên Apple TV. Rõ ràng, việc tải xuống ROM mà bạn không sở hữu là bất hợp pháp, và Apple tất nhiên có lập trường chống vi phạm bản quyền. Do đó, không có cách nào dễ dàng để lấy ROM từ internet bằng RetroArch trên Apple TV.
Khi bạn đã cài đặt RetroArch và lần đầu tiên khởi chạy ứng dụng, điều đầu tiên bạn sẽ thấy là một thông báo yêu cầu bạn truy cập một địa chỉ web trên trình duyệt máy tính. Miễn là bạn được kết nối với cùng mạng cục bộ với Apple TV của mình, giao diện web này cho phép bạn truyền ROM (và các tệp BIOS) trực tiếp đến Apple TV qua kết nối cục bộ.
Giao diện web của RetroArch cho phép chuyển các file ROM và BIOS lên Apple TV
Tính năng này hoạt động trơn tru. Hầu hết các tệp chúng tôi chuyển đều có kích thước dưới một megabyte, nhưng ngay cả những tệp lớn hơn cũng được tải lên tương đối nhanh chóng. Về cơ bản, bạn có quyền truy cập vào thư mục “root” của cài đặt RetroArch của mình, mặc dù ban đầu không nhất thiết phải rõ ràng các tệp của bạn sẽ được đặt ở đâu.
Cuối cùng, điều đó không quá quan trọng. Chúng tôi đã chọn điều hướng đến thư mục “downloads” và thả các tệp của mình vào đó. Bạn có thể tạo các thư mục riêng để giữ mọi thứ gọn gàng, nhưng chúng tôi đã ném tất cả vào cùng một lúc để các tựa game Game Boy và PlayStation nằm chung một chỗ.
Từ đây, bạn chỉ cần quay lại Apple TV, khởi chạy RetroArch và điều hướng đến Main Menu > Import Content > Scan Folder rồi chọn vị trí mặc định. Từ đây, điều hướng đến cùng thư mục mà các tệp của bạn đã được đặt (đó là “downloads”) và sau đó chọn tùy chọn “Scan This Directory” ở đầu màn hình.
Quá trình quét nội dung mới trong RetroArch trên Apple TV để thêm các tựa game retro
RetroArch sẽ phân tích các tệp từng cái một. Sau khi quá trình nhập hoàn tất, mọi thứ sẽ xuất hiện dưới Main Menu > Playlists trong danh mục console liên quan. Để chạy một trò chơi, bạn chỉ cần chọn một hệ thống, chọn một trò chơi, sau đó chọn “Run”. Lần đầu tiên bạn chạy một trò chơi, bạn sẽ được mời chọn một core cụ thể. Hãy làm điều đó và nhấn “Run” lần nữa để bắt đầu chơi.
Game đang chạy trên RetroArch Apple TV
Tuy nhiên, có một vấn đề lớn ở đây. Vì Apple TV là một thiết bị stream, nó không thực sự được thiết kế để lưu trữ nhiều dữ liệu. Chắc chắn, bạn có thể tải xuống ứng dụng, nhưng các ứng dụng này không thể giữ dữ liệu ngoài các tệp ứng dụng cốt lõi cần thiết để ứng dụng chạy. Về cơ bản, tvOS có thể chọn thu hồi không gian bất cứ lúc nào từ bộ nhớ ứng dụng của bạn.
Điều này có nghĩa là tvOS có thể bất cứ lúc nào quyết định xóa không chỉ ROM và tệp BIOS của bạn, mà còn cả tệp lưu game, trạng thái lưu game, cấu hình và bất kỳ phương tiện nào (ảnh chụp màn hình hoặc video) mà bạn đã chụp. Điều tương tự cũng đúng với các ứng dụng tiêu thụ đa phương tiện của tvOS như VLC. Đây là một điểm yếu chí mạng khi sử dụng Apple TV cho mục đích giả lập.
Hỗ trợ tay cầm chơi game: Một điểm cộng lớn
Một điều chắc chắn sẽ không làm bạn thất vọng là khả năng hỗ trợ tay cầm Bluetooth của Apple TV. Nền tảng này hỗ trợ hai thế hệ tay cầm PlayStation, hai thế hệ tay cầm không dây Xbox, Joy-Con và Pro Controller của Nintendo Switch, cùng với một loạt các gamepad Bluetooth khác từ các thương hiệu như GameSir và 8BitDo.
Chúng tôi đã ghép nối một tay cầm DualSense thông qua menu Settings > Remotes and Devices > Bluetooth sau khi đưa nó vào chế độ ghép nối (bằng cách giữ đồng thời nút PS và Create). RetroArch nhận diện tay cầm ngay lập tức, điều duy nhất chúng tôi thay đổi là tùy chọn “Toggle Menu” để có thể truy cập menu RetroArch bằng cách nhấn đồng thời L3 và R3.
Ghép nối tay cầm DualSense của PlayStation với Apple TV qua Bluetooth để chơi game giả lập
Bạn có thể điều hướng tất cả các menu và ứng dụng của Apple TV bằng tay cầm Bluetooth, và thành thật mà nói, trải nghiệm này dễ chịu hơn nhiều so với việc sử dụng bàn di chuột của remote.
Trải nghiệm hiệu năng thực tế trên Apple TV HD
Chúng tôi đã quyết định thực hiện bài kiểm tra này trên chiếc Apple TV HD cũ của mình. Chiếc Apple TV thế hệ thứ tư này đã có tuổi đời một thập kỷ, nhưng vẫn được Apple hỗ trợ và chạy tvOS 18 mới nhất. Nó chỉ được trang bị bộ xử lý A8 cũ kỹ, cùng loại chip mà Apple đã sử dụng để cung cấp năng lượng cho iPhone 6. Để so sánh, Apple TV 4K mới hơn có bộ xử lý A15 (từ iPhone 14 Pro và iPhone 15).
Thông số kỹ thuật Apple TV 4K (Thế hệ mới nhất)
Thuộc tính | Chi tiết |
---|---|
Hệ điều hành | tvOS |
Độ phân giải | 4K |
Bộ xử lý | Chip A15 Bionic |
Bộ nhớ RAM/trong | 64GB hoặc 128GB |
Codec âm thanh | Dolby Atmos |
Kết nối | Wi-Fi hoặc Wi-Fi và Ethernet |
Giá tham khảo | ~129 USD (Apple), ~135 USD (Amazon) |
Chi tiết cấu hình Apple TV 4K với chip A15 Bionic
Điểm mấu chốt ở đây là chiếc Apple TV của chúng tôi đã rất cũ, vì vậy chúng tôi không mong đợi quá nhiều từ nó. Bạn có thể dễ dàng tìm thấy một chiếc tương tự với giá vài chục ngàn đồng tại các cửa hàng đồ cũ. Để thêm tính năng AirPlay vào bất kỳ TV nào hoặc phát nội dung 1080p từ Netflix hay các dịch vụ tương tự, nó hoạt động rất tốt.
Chúng tôi bắt đầu bằng cách thử nghiệm tựa game kinh điển Pokémon Red Version của Game Boy, một trò chơi từ năm 1996. Mặc dù trò chơi dường như chạy ổn định, nhưng âm thanh bị lỗi và nhạc nền bị gián đoạn. Chúng tôi đã mong đợi một con chip từ năm 2014 có thể xử lý điều này mà không gặp vấn đề gì, nhưng thực tế lại không phải vậy.
Từ đó, chúng tôi chuyển sang Sonic the Hedgehog trên SEGA Genesis và gặp phải vấn đề tương tự. Trò chơi có vẻ chơi được, nhưng âm thanh bị rè và lỗi. Chúng tôi đã thử chuyển đổi các core cho cả hai trình giả lập này, nhưng không có gì giúp ích được. Chúng tôi đã thử điều chỉnh một vài cài đặt core, nhưng không thể giải quyết vấn đề âm thanh.
Game Sonic the Hedgehog đang chạy trên Apple TV, minh họa vấn đề âm thanh khi giả lập
Sau đó, chúng tôi chuyển sang Super Mario World trên SNES và nhận được kết quả như mong đợi: khả năng chơi game ổn định, nhưng âm thanh lại tệ hại. Đáng tiếc, một vấn đề khác đã xảy ra với giả lập SNES. Trò chơi có vẻ chạy chậm hơn đáng kể so với bình thường, mặc dù ít nhất nó cũng ổn định.
Super Mario World trên SNES hoạt động chậm và âm thanh kém trên Apple TV HD
Cảm thấy thất vọng, chúng tôi quyết định xem mình có thể “phá vỡ” Apple TV HD đến mức nào bằng cách chạy tựa game đình đám của Nintendo 64 là Super Mario 64. Đây là lúc mọi thứ trở nên thực sự kỳ lạ vì trò chơi dường như hoạt động hoàn hảo. Không có bất kỳ lỗi âm thanh nào, tốc độ khung hình thành thật mà nói cảm giác cũng tệ như trên N64 gốc, và chơi qua Bob-Omb Battlefield thì… ổn?
Game Super Mario 64 chạy đáng ngạc nhiên trên Apple TV HD, dù hiệu năng tổng thể không ổn định
Được khích lệ bởi thành công này, chúng tôi chuyển sang PlayStation để thử nhanh tựa game Ridge Racer và tất cả các vấn đề âm thanh của chúng tôi lại quay trở lại. Trò chơi có thể chơi được, nhưng âm thanh là tệ nhất mà chúng tôi từng trải nghiệm. Có vẻ như đây là một điểm yếu thực sự của Apple TV khi giả lập.
Trải nghiệm game đua xe Ridge Racer trên Apple TV với vấn đề âm thanh nghiêm trọng
Tại thời điểm này, chúng tôi nghĩ mình nên thử một số tựa game cũ hơn. Chúng tôi đã thử Missile Command trên Atari 5200, và âm thanh vẫn tệ. Chúng tôi làm tương tự với Pac-Man và mọi thứ vẫn còn lỗi. Chúng tôi chuyển sang phiên bản Atari 7800 của Asteroids và mặc dù nó cũng chơi được như những trò khác, các vấn đề âm thanh vẫn tồn tại.
Pac-Man trên Apple TV vẫn gặp lỗi âm thanh, mặc dù là game đơn giản
Chúng tôi kết thúc bài kiểm tra của mình với một đoạn chơi nhanh tựa game platform kinh điển của TurboGrafx16 là Bonk’s Adventure, và mặc dù trò chơi có thể chơi được đến mức chúng tôi đã lãng phí 15 phút trong ngày để “đập đầu” xuống đất, nhưng nhạc nền liên tục bị biến dạng trong suốt quá trình chơi.
Trải nghiệm Bonk's Adventure trên Apple TV, chứng minh vấn đề âm thanh phổ biến
Apple TV có đáng để đầu tư cho mục đích giả lập game retro?
Có thể nói rằng, chiếc Apple TV HD cũ không đáng để bận tâm cho mục đích giả lập. Các mẫu mới hơn bao gồm chip A10X, A12 và A15 có khả năng mang lại hiệu suất tốt hơn nhiều, mặc dù chúng tôi chưa thể kiểm tra chúng. Nếu bạn có một chiếc Apple TV HD ở nhà, việc thử nghiệm tất cả chỉ mất khoảng 20 phút.
Đáng tiếc, tất cả các mẫu Apple TV đều gặp phải một vấn đề lớn: tvOS có thể quyết định xóa bộ sưu tập game và các tệp lưu của bạn bất cứ lúc nào. Điều này khiến nền tảng này khó được khuyến nghị, đặc biệt khi một chiếc Mac mini cũ hoặc thậm chí một máy tính bảng đơn như Raspberry Pi 5 không gặp phải những vấn đề tương tự.
Trên thực tế, một chiếc laptop cũ được kết nối với TV gần như luôn là một lựa chọn tốt hơn.
Nếu bạn có thể mua một chiếc Mac mini cũ, bạn có thể sử dụng nó để chạy máy chủ Home Assistant, đảm nhiệm các tác vụ trung tâm đa phương tiện và streaming, và chạy RetroArch tốt hơn bất kỳ mẫu Apple TV nào. Đối với chúng tôi, hiện tại, chúng tôi vẫn sẽ tiếp tục sử dụng Steam Deck làm cỗ máy giả lập chính.
Thông số kỹ thuật Steam Deck OLED
Thuộc tính | Chi tiết |
---|---|
Nguồn điện | Pin 50Whr |
Bao gồm | Máy chơi game, sạc, túi đựng |
Thương hiệu | Valve |
Màn hình | LCD 7.4 inch (đường chéo) |
Bộ nhớ trong | SSD NVMe 512GB |
CPU | Zen 2 4c/8t, 2.4-3.5GHz |
Kết nối | Bluetooth 5.3, Wi-Fi 6E |
Kích thước | 298mm x 117mm x 49mm |
Trọng lượng | Khoảng 640 gram |
Âm thanh | Stereo với DSP tích hợp |
RAM | RAM LPDDR5 16 GB trên bo mạch |
Độ phân giải màn hình | 1280 x 800 |
Giá tham khảo | ~549 USD (Steam) |
Thiết bị chơi game cầm tay Steam Deck OLED, một lựa chọn thay thế mạnh mẽ cho giả lập game retro
Bạn nghĩ sao về khả năng giả lập game trên Apple TV? Liệu bạn có sẵn sàng đánh đổi sự tiện lợi để có trải nghiệm chơi game retro chuyên nghiệp hơn? Hãy để lại bình luận bên dưới!