9 trình giả lập tốt nhất cho Mac Gaming

Tác giả sysadmin, T.Mười 27, 2023, 01:58:09 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

9 trình giả lập tốt nhất cho Mac Gaming


Cảnh mô phỏng vẫn tồn tại và hoạt động tốt trên Mac. Nếu bạn đang loay hoay tìm bất cứ thứ gì đáng chơi trên máy Mac thì tại sao không tìm đến những tác phẩm kinh điển thay thế? Dưới đây là những trình giả lập tốt nhất mà bạn có thể sử dụng để chơi các trò chơi cũ trên máy Mac hiện đại của mình.


1. Trình giả lập là hợp pháp, việc tải xuống ROM thì không

Phần mềm có thể thực hiện mô phỏng là hợp pháp, do đó có danh sách các dự án được liên kết bên dưới. Nhưng một trình giả lập không có bất kỳ ROM nào cũng hữu ích như một bảng điều khiển không có bất kỳ trò chơi nào để chơi. Bạn nên lưu ý rằng việc tải xuống ROM từ internet cho các trò chơi mà bạn không sở hữu là bất hợp pháp.

Không có dự án nào dưới đây sẽ liên kết với ROM, vì vậy bạn sẽ cần phải tự mình tìm ra phần đó của phương trình. Đây là khu vực màu xám về mặt pháp lý, nơi người ta thường chấp nhận rằng việc tạo ROM từ các bản sao trò chơi mà bạn sở hữu là được phép.

Có thể việc tải xuống ROM cho trò chơi mà bạn đã sở hữu được bảo đảm theo nguyên tắc sử dụng hợp lý nhưng luật pháp không chặt chẽ. Một số trình giả lập thậm chí còn yêu cầu các tệp chương trình cơ sở từ phần mềm gốc để chạy và một lần nữa, kỳ vọng ở đây là bạn sẽ tự tạo chúng.

Bạn muốn tìm hiểu thêm? Chúng tôi đã nói chuyện với luật sư để biết thêm chi tiết về sự phức tạp của ROM và bản quyền.

1.1. RetroArch : Giả lập đa nền tảng


RetroArch có lẽ là trình giả lập duy nhất bạn cần. Đó là một nền tảng đa hệ thống tích hợp các trình mô phỏng vào một phần mềm duy nhất, với hệ nhị phân Universal hoạt động nguyên bản trên cả hai mẫu Apple Silicon và Intel Mac. Những trình giả lập riêng lẻ này được gọi là lõi và chúng thường tạo nên một số trình giả lập đáng chú ý nhất trên web.

Cái hay của RetroArch là tất cả quá trình mô phỏng của bạn có thể diễn ra trong một ứng dụng, từ một giao diện duy nhất. Bạn có thể tải xuống các lõi trong ứng dụng, trỏ RetroArch vào các thư mục chứa tệp ROM của bạn và thậm chí dựa vào cấu hình bộ điều khiển (hoặc ánh xạ lại chúng theo ý muốn). Khi lõi được cập nhật, bạn có thể tự động cập nhật mọi thứ từ bên trong ứng dụng.

RetroArch là một lựa chọn tốt cho các hệ thống cũ và mới. Nó thường bao gồm nhiều lõi cho nền tảng để bạn có thể chọn lõi nào mình thích. Phạm vi hỗ trợ từ hệ thống Atari cũ đến PlayStation, Dreamcast và Nintendo 64, cùng với các bản phát hành MAME và bảng trò chơi điện tử riêng lẻ. Thậm chí còn có một số cổng nguồn dành cho các trò chơi như Doom và Quake II.

Thậm chí còn có hỗ trợ cho netplay, cho phép bạn chơi các tựa game nhiều người chơi qua internet thông qua sảnh hoặc bằng cách thiết lập trò chơi theo cách thủ công. Cả hai bạn sẽ cần sử dụng một ROM giống hệt nhau để thực hiện việc này và thậm chí bạn có thể sử dụng tính năng này để phát qua mạng cục bộ nếu muốn.

1.2. OpenEmu : Giả lập đa nền tảng


OpenEmu là một nền tảng mô phỏng hoạt động tương tự như RetroArch. Mọi thứ đều sống dưới một mái nhà, với các lõi mô phỏng riêng biệt được sử dụng để chơi trò chơi từ nhiều hệ thống khác nhau. Thật không may, dự án đã thất bại trong những năm gần đây và do đó chỉ có sẵn dưới dạng nhị phân dựa trên Intel (nhưng một phiên bản chỉ chạy tốt thông qua Rosetta 2 trên các mẫu Apple Silicon Mac).

Kết quả là OpenEmu có thể không hoạt động hiệu quả như RetroArch. Tuy nhiên, đây có thể không phải là vấn đề lớn vì nền tảng này chủ yếu tập trung vào các nền tảng cũ hơn. Các thiết bị cầm tay như Sony PSP và Nintendo DS tạo nên những nền tảng được hỗ trợ hiện đại nhất, trong đó PlayStation nguyên bản là máy chơi game gia đình hiện đại nhất.

Bạn có thể thích OpenEmu hơn RetroArch vì giao diện người dùng của nó, giao diện này giống ứng dụng Mac hơn RetroArch. OpenEmu được thiết kế dành cho chuột, với các ROM được phân tách theo hệ thống và hiển thị trong giao diện lát gạch. Thêm ROM chỉ là một trường hợp đơn giản là kéo và thả vào ứng dụng và bạn cũng có thể xếp hạng bộ sưu tập của mình, chụp ảnh màn hình và sử dụng trạng thái lưu.

Ứng dụng này có nhiệm vụ tải xuống hình hộp cho bất kỳ tựa sách nào bạn thêm vào nhưng nó không hoạt động như quảng cáo vào lần cuối chúng tôi thử (có thể do dự án hiện đã hơi lỗi thời). Người ta hy vọng rằng dự án có thể hoạt động trở lại, đặc biệt khi xem xét phần cứng Apple Silicon xử lý mô phỏng tốt như thế nào.

1.3. RPCS3 : PlayStation 3

Là một trình giả lập PlayStation 3 non trẻ, RPCS3 có thể là dự án mạo hiểm nhất trong danh sách này. Nó có sẵn dưới dạng tệp nhị phân Universal cho cả mẫu Apple Silicon và Intel Mac và nó có khả năng tương thích "có thể chơi được" với khoảng 68% tựa game PS3 đã được thử nghiệm.

Dự án nguồn mở đã tồn tại từ năm 2011, với lần phát hành công khai đầu tiên vào năm 2012. Tuy nhiên, phải đến giữa năm 2022, RPCS3 mới nhận được sự hỗ trợ của Mac, với các mẫu Apple Silicon hoạt động đặc biệt tốt nhờ cấu trúc được tối ưu hóa. Bạn có thể tham khảo Hướng dẫn bắt đầu nhanh RPCS3 để tìm hiểu những gì bạn cần bắt đầu và cách xử lý những thứ như cài đặt, cập nhật, quản lý lưu dữ liệu và các tệp cần thiết.

Giống như nhiều trình giả lập khác, RPCS3 cho phép bạn tùy chỉnh trải nghiệm theo ý thích. Điều này bao gồm việc tăng độ phân giải hoặc điều chỉnh lại chất lượng nếu bạn gặp vấn đề về hiệu suất. Danh sách tương thích của RCPS3 cho thấy một số trò chơi thậm chí có thể chơi được qua netplay bằng RPCN, điều này đánh lừa trình giả lập tin rằng trò chơi được kết nối với PSN.

1.4. PCSX2 : PlayStation 2

PlayStation 2 có một trong những thư viện trò chơi tuyệt vời nhất mọi thời đại, chưa kể đến một trong những tiếng chuông khởi nghiệp hay nhất mọi thời đại. Nhờ PCSX2, bạn có thể tận hưởng cả hai điều này một cách thoải mái trên máy Mac của mình. Dự án nguồn mở này có sẵn trên macOS sử dụng các bản dựng hàng đêm (vì vậy bạn sẽ cần chọn "Hàng đêm mới nhất" thay vì "Ổn định mới nhất" trên trang tải xuống).

Hơn 97% thư viện PlayStation 2 được phân loại là "có thể chơi được" nhưng chỉ có khoảng 1% trong số đó là "hoàn hảo" theo danh sách tương thích PCSX2. May mắn thay, bạn luôn có thể yêu cầu diễn đàn Hỗ trợ Mac PCSX2 để được trợ giúp giải quyết các vấn đề liên quan cụ thể đến việc phát hành Mac. Nếu không, có Wiki PCSX2 lành mạnh có thể giúp bạn tối ưu hóa trình mô phỏng.

Giống như các dự án tương tự, bạn có thể tăng độ phân giải kết xuất cho các trò chơi PS2 cao cấp và cải thiện chất lượng hình ảnh tổng thể. Bạn cũng có thể chia sẻ thẻ nhớ ảo (và lưu dữ liệu) cũng như tạo trạng thái lưu để bạn có thể quay lại hành động ngay mà không cần sử dụng cơ chế lưu trong trò chơi.

1.5. xemu : Xbox

Chơi các trò chơi Xbox gốc trên máy Mac của bạn bằng xemu, một trình giả lập mã nguồn mở cho phép bạn chơi các trò chơi từ bảng điều khiển gốc của Microsoft. Điều này có thể thực hiện được bằng cách sử dụng hệ nhị phân Universal chạy tự nhiên trên cả chip Apple Silicon và Intel. Hiện tại, khoảng 83% tựa game đạt được xếp hạng "có thể chơi được" hoặc "hoàn hảo" trong danh sách tương thích của xemu.

Trước khi chơi, hãy đảm bảo bạn hiểu các yêu cầu về tệp cần thiết của xemu và cách chuyển đổi hình ảnh đĩa của bạn sang định dạng "xiso" được yêu cầu. Sau khi mọi thứ đã được thiết lập, hầu hết các bộ điều khiển sẽ hoạt động bình thường, bao gồm bộ điều khiển Xbox One và Xbox Series, thậm chí cả bộ điều khiển DualShock 4 và DualSense PlayStation.

Kết nối mạng hoạt động nhưng hiện tại chỉ hoạt động đối với các trò chơi liên kết hệ thống cục bộ. Bạn có thể tăng độ phân giải kết xuất để có độ trung thực cao hơn. Một số trò chơi, như Jet Set Radio Future, trông sắc nét đến bất ngờ nhờ phong cách nghệ thuật (nhưng kết cấu sẽ trông hơi mềm và phẳng).

1.6. Dolphin : Wii và GameCube

Có lẽ là một trong những trình giả lập nổi tiếng nhất, Dolphin hỗ trợ cả trò chơi Nintendo Wii và GameCube thông qua hệ nhị phân Universal dành cho máy Mac chạy Apple Silicon và Intel. Dolphin được cho là một trong những dự án mô phỏng hiện đại thành công nhất, với hơn 97% tựa game được thử nghiệm là "hoàn hảo" hoặc "có thể chơi được" theo danh sách tương thích với Dolphin.

Đảm bảo bạn đã đọc qua các hướng dẫn thiết lập khác nhau để hiểu những gì bạn cần làm để cải thiện hiệu suất, chơi trò chơi qua internet qua netplay và thiết lập các phụ kiện khác nhau, như thanh cảm biến, để có trải nghiệm đầy đủ. Ngoài các tựa game Wii và GameCube, Dolphin còn hỗ trợ các trò chơi WiiWare có thể tải xuống qua Shop Channel.

Có lẽ một trong những lý do thuyết phục nhất để chơi với Dolphin, thay vì trên phần cứng gốc, là khả năng tăng độ phân giải, áp dụng tính năng lọc bất đẳng hướng và thêm tính năng khử răng cưa.

1.7. Flycast : SEGA Dreamcast


Bạn có thể chơi các trò chơi Dreamcast trên máy Mac của mình thông qua Flycast, một trình giả lập không chỉ hỗ trợ bảng điều khiển cuối cùng của SEGA mà còn hỗ trợ các bo mạch arcade Atomiswave, Naomi và Naomi 2. Bạn có thể tải xuống Flycast từ trang GitHub của dự án hoặc cài đặt trình giả lập bằng Homebrew. Đối với trường hợp thứ hai, trước tiên bạn cần tải xuống và thiết lập Homebrew, sau đó chạy lệnh brew install -cask flycast.

Những gì bạn sẽ nhận được là một tệp nhị phân Universal được thiết kế cho các mẫu máy Mac Intel và Apple Silicon chạy nhiều tựa game ở tốc độ tối đa. Thật không may, không có danh sách tương thích chính thức cho Flycast, vì vậy có một chút thử nghiệm và sai sót liên quan. Chúng tôi đã thành công khi chơi Sega Rally 2, Sonic Adventure 2 và Metropolis Street Racer mà không gặp phải một số vấn đề.

Bạn có thể tăng độ phân giải bên trong để có được hình ảnh sắc nét hơn nhưng phải đánh đổi bằng hiệu năng, thêm tính năng lọc bất đẳng hướng và thậm chí buộc hỗ trợ màn hình rộng trong các trò chơi ban đầu không hỗ trợ tính năng này. Đảm bảo quét Flycast Wiki để tìm hiểu thêm về các tệp BIOS, ROM arcade và cách thiết lập và chạy nhanh chóng.

1.8. DOSBox-X : DOS/Windows 95 hoặc 98


DOSBox là một trình giả lập MS-DOS hoàn thiện và DOSBox-X là một nhánh của dự án bổ sung thêm nhiều tính năng. Nó có sẵn với hệ nhị phân Universal chạy xuất sắc trên chip Intel và Apple Silicon, cho phép bạn chạy phần mềm được thiết kế cho DOS một cách thoải mái trong môi trường macOS hiện đại.

DOSBox-X làm cho trình giả lập trở nên mạnh mẽ và tiện lợi hơn bằng cách thêm hỗ trợ cho mô phỏng card đồ họa 3dfx Voodoo, kết xuất Glide, in, kết nối mạng, v.v. Bạn có thể tạo các tệp cấu hình và khởi chạy chúng để nhanh chóng định cấu hình DOSBox-X cho các tác vụ cụ thể.

Điều này bao gồm khả năng cài đặt Windows 95 hoặc 98 vào ổ cứng ảo, nhờ đó bạn có thể chơi các trò chơi cuối thập niên 90. Hiệu suất ngang bằng với thời đại (vì vậy có thể có những cách tốt hơn để chơi một số tựa game này), nhưng điều đó không có nghĩa là dành vài giờ với DOSBox-X và một số tác phẩm kinh điển cũ không phải là cách tuyệt vời để dành một buổi chiều.

1.9. FS-UAE: Commodore Amiga


Dòng sản phẩm Commodore Amiga có thể được biết đến nhiều nhất nhờ sự đóng góp của nó cho nền âm nhạc đang phát triển trong những năm 1990, nhưng nền tảng này cũng chứa đầy các trò chơi cổ điển. FS-UAE là trình giả lập duy nhất bạn cần để thưởng thức chúng và nó có đầy đủ các tiện ích hiện đại giúp chơi các tựa game cũ tốt hơn bao giờ hết.

Có sẵn dưới dạng nhị phân phổ quát, FS-UAE hoạt động tốt trên máy Mac Intel và Apple Silicon hiện đại. Trình mô phỏng dựa trên ứng dụng trình khởi chạy mà bạn phải khởi chạy trước để thiết lập phiên của mình. Tải đĩa vào ổ đĩa ảo, định cấu hình phương thức nhập hoặc chuyển đổi giữa các kiểu máy tính khác nhau trong trình khởi chạy và sau đó, khi đã sẵn sàng, bạn có thể nhấn "Bắt đầu" và FS-UAE sẽ hoạt động và thực hiện thiết lập của bạn.

FS-UAE là một trình giả lập mạnh mẽ, hỗ trợ tất cả các loại phụ kiện ảo hóa, ổ cứng, thẻ mở rộng và tăng tốc cũng như phần cứng tùy chỉnh. Rất may, có một thư viện tài liệu FS-UAE phong phú bao gồm mọi thứ từ việc hủy đĩa mềm cũ của bạn đến thiết lập thiết bị MIDI.

2. Vượt xa khả năng mô phỏng với FPGA

Nếu việc mô phỏng phần mềm không phù hợp với bạn và bạn có vài trăm (hoặc nghìn) đô la trong túi, hãy xem xét chén thánh của trò chơi cổ điển: FPGA.

Mảng cổng lập trình trường (FPGA) là các chip có thể ảo hóa các chip khác. Thay vì mô phỏng cách hệ thống hoạt động trong phần mềm, FPGA tái tạo hệ thống ở cấp độ phần cứng. Điều này kết hợp sự tiện lợi của việc lưu trữ kỹ thuật số với độ chính xác của phần cứng gốc. Tìm hiểu thêm về FPGA và lý do tại sao chúng lại tuyệt vời cho trò chơi cổ điển.