January 12, 2019

Cách chơi giả lập những tựa game NES, SNES, N64 trên macOS

Bằng một bộ giả lập và vài hướng dẫn cơ bản trong bài này, anh em có thể dễ dàng giải trí và quay lại tuổi bằng những tựa game huyền thoại, ví như các game Mario, Zelda, bắn xe tăng, các game thuộc hệ máy NES, SNES, Nintendo 64, PlayStation, Game Boy và một tỉ thứ khác trên nền hệ điều hành macOS – cái này thì Windows rất phổ biến rồi, mình sẽ có một bài hướng dẫn sau.

1. Tải về bộ giả lập
Việc mô phỏng để chơi lại các game này yêu cầu đòi hỏi 2 thứ: một là ROM, là thứ chứa các dữ liệu game, và thứ hai là một bộ giả lập để giúp hoạt động như là một hệ thống chơi game console. Nếu ví dụ anh em muốn chơi game NES, anh em sẽ cần tới bộ mô phỏng NES, tương tự cho PS1 hay sao đó. Một vài bộ giả lập có thể hoạt động cả trên nhiều hệ máy chơi game, tuy nhiên khá là hiếm và đa số vẫn chỉ hoạt động cho 1 hệ máy mà thôi.

Để tải bộ giả lập, anh em có thể tải từ Emulator Zone hoặc từ Emu Paradise, chỉ đơn giản là truy cập trang web, chọn bộ giả lập mình cần và tải về. Lời khuyên của mình là tải bộ OpenEmu nhé. Đây là phần mềm miễn phí, dự án mã nguồi mỡ và có thể chạy được đa hệ thống trên macOS. Đây được xem là một cái hub cho toàn bộ những game quá khứ phổ biến nhất. Đây cũng được xem là bộ giả lập phổ biến nhất dành cho Mac và có thể chạy nhiều game NES, SNES, N64, PS, Game Boy và nhiều hệ máy khác.

2. Tải ROM
Có “một tỷ” website để anh em có thể lên đó và tải về các ROM game mà anh em thích. Thật sự mà nói thì các nguồn game này không hoàn toàn chính đáng xét về pháp lý, bản quyền. Trước đây thì các công ty sở hữu bản quyền game khá là dễ dãi nên để các bên thứ 3 cho tải về ROM game rất nhiều, tuy nhiên trong vài năm trở lại đây, họ đã gắt gao hơn và điều này làm cho nhiều nguồn game phải đóng cửa để tránh dính về hậu quả pháp lý, dẫn tới một phần lớn lượng game bị mất.



Đang tải Screen Shot 2019-01-12 at 10.37.59 AM.png…

Nói đi cũng phải nói lại, kho ROM game hiện tại vẫn rất lớn và dễ tìm. Một lượng lớn game có thể tìm thấy ở các trang chứa link torrent, có khi một lần kéo torrent có thể kéo được cả trăm game hơn,… Vì những lý do kể trên, mình xin phép không giới thiệu link tải mà nhờ anh em tự kiếm nhé :D

Lưu ý rằng bản thân các ROM game không kén hệ điều hành. Đối với ROM, các bộ bộ giả lập mới quan trọng, vì thế khi anh em đã có bộ giả lập cho macOS rồi thì game vẫn chạy bất kể trên Windows hay macOS, nên việc tìm kiếm rất dễ.



Đang tải openemu-emulate-retro-games-macos-library-view.jpg…

3. Cài đặt và chơi
Sau khi cài đặt OpenEmu và tải về các game mà anh em muốn chơi, điều còn lại là chiến thôi. Có nhiều cách để mở game, có thể bấm chuột phải vào và chọn open with OpenEmu, mở trực tiếp phần mềm và kéo thả ROM game vào đó, hoặc chọn File >> Open ROM Image trên thanh menu là được.



Đang tải emulate-retro-games-macos-open-rom-open-with.jpg…

Chuột phải và chọn Open With OpenEmu



Đang tải snes9x-emulate-retro-games-macos-open-rom-image.jpg…

Hoặc thao tác ngay trên thanh menu

Có một thủ thuật nhỏ đó là lưu lại các màn chơi. Trên trình giả lập, chúng ta chỉ có thể dựa vào các hệ thống lưu trong game, Tuy nhiên chúng ta vẫn có thể đánh lừa hệ thống lưu này bằng các dùng “save states”. Bằng cách này, bộ giả lập sẽ tự động lưu các tiến trình chơi game ra riêng và lưu trữ độc lập so với ROM, giúp hạn chế các lỗi, và trong một vài trường hợp cần chọn màn chơi thì mẹo này rất hữu ích.



Đang tải openemu-emulate-retro-games-macos-save-statehero.jpg…

4. Các controller được hỗ trợ
Đa số các tay cầm hay thiết bị hỗ trợ chơi game hiện tại đều có thể sử dụng với các emulator này, các bộ giả lập này đều hỗ trợ các tay cầm tương thích HID. OpenEmu cũng có thể tự động map các nút trên tay cầm để phù hợp với game, tuy nhiên một vài bộ giả lập khác thì cần phải cài đặt thủ công nhé. Nếu không có các tay cầm, chơi bằng bàn phím cũng không sao :D

Chúc anh em có những trải nghiệm vui vẻ với các tựa game tuổi thơ. Sắp tới nghĩ lễ lộc, đây sẽ là cách để giải trí tuyệt vời đấy :D

 

Add a Comment

Your email address will not be published. Required fields are marked *