Cách xây dựng NES hoặc SNES Classic của riêng bạn với Raspberry Pi và RetroPie
NES Classic Edition là bản sao chính thức của Hệ thống giải trí Nintendo gốc và là một trong những cách tốt nhất để chơi các trò chơi cổ điển yêu thích của bạn. SNES Classic là người kế nhiệm của nó. Thật không may, nó quá phổ biến nên bạn gần như không thể thực hiện được. Đừng trả 300 đô la trên eBay khi bạn có thể sử dụng Raspberry Pi có giá khiêm tốn để xây dựng trò chơi của riêng mình — với nhiều trò chơi hơn nữa.
NES và SNES Classic là gì, và tại sao Raspberry Pi lại tốt hơn?
Vào mùa thu năm 2016, Nintendo đã phát hành NES Classic Edition, một bản sao thu nhỏ của Hệ thống giải trí Nintendo cũ từ những năm 1980. Nó xuất xưởng với 30 trò chơi cổ điển bao gồmSuper Mario Bros., Truyền thuyết về Zelda, và Castlevania và một bộ điều khiển NES kiểu cũ (mặc dù có cáp rất ngắn và đầu nối khác nhau để phù hợp với kích thước nhỏ hơn của NES Classic).
Nó được bán lẻ với giá 60 đô la và đi kèm với một bộ điều khiển — bạn có thể mua bộ điều khiển trình phát thứ hai với giá thêm 10 đô la, nâng tổng số tiền đầu tư của bạn lên đến 70 đô la. Thật không may, bảng điều khiển đã được chứng minh là quá phổ biến và Nintendo đã sản xuất quá ít đến mức họ gần như không thể tìm được giá niêm yết ban đầu, chỉ xuất hiện trên các trang web như eBay với mức tăng giá 200-500%.
Năm 2017, Nintendo tiếp tục tung ra SNES Classic Edition, được bán lẻ với giá 70 đô la và đi kèm với hai bộ điều khiển. Các đơn đặt hàng trước đã bắt đầu và rất khó để có được một đơn đặt hàng.
Tuy nhiên, đừng thất vọng: ngay cả khi chúng hiếm đến mức bạn chưa từng nhìn thấy trực tiếp (chưa nói đến cơ hội mua một chiếc), bạn có thể dễ dàng tung bảng điều khiển Classic Edition mạnh mẽ của riêng mình tại nhà — với nhiều hơn thế nữa trò chơi và nhiều tính năng khác. Trong hướng dẫn hôm nay, chúng ta sẽ kết hợp Raspberry Pi tiết kiệm, một số phần mềm miễn phí mô phỏng NES, SNES và các bảng điều khiển khác, cùng với một số bộ điều khiển USB NES rẻ tiền để tạo ra một phiên bản DIY thậm chí còn tốt hơn phiên bản gốc.
Tốt hơn bằng cách nào? Phiên bản DIY của bạn không chỉ bao gồm tất cả các tính năng của NES Classic thực tế — như trạng thái lưu, trình tạo bóng CRT cho các trò chơi mang phong cách cổ điển và tổ chức đẹp mắt với ảnh bìa — mà còn cho phép bạn chơi bất kì trò chơi (không chỉ 30 đi kèm với Classics), sử dụng bất kỳ bộ điều khiển USB nào bạn muốn (không chỉ bộ điều khiển NES 2 nút đơn giản) và bao gồm các trạng thái lưu và tổ chức tốt hơn.
Không chỉ vậy, hệ thống của bạn cũng có thể chơi trò chơi từ các hệ thống khác — như Atari, Game Boy, Sega Genesis và thậm chí cả các hệ thống mới hơn như PlayStation Portable hoặc Nintendo 64. Bạn có thể xem danh sách đầy đủ các hệ thống được hỗ trợ tại đây.
Những gì bạn cần
Để làm theo hướng dẫn của chúng tôi, bạn sẽ cần một số thứ và một chút thời gian rảnh để kết hợp tất cả lại với nhau.
Raspberry Pi và các phụ kiện của nó
Trước hết, bạn sẽ cần một máy vi tính Raspberry Pi và một số phụ kiện cơ bản cho nó. Sức mạnh tính toán cần thiết để chạy trình giả lập Hệ thống giải trí Nintendo là rất thấp, vì vậy nếu bạn đã có sẵn mẫu Raspberry Pi 1 hoặc 2 cũ hơn, bạn có thể (và nên!) Sử dụng nó. Nếu bạn cần mua Pi mới, bằng mọi cách, hãy mua Raspberry Pi 3 mới nhất ($ 40).
Ngoài Pi, bạn sẽ cần một thẻ SD hoặc thẻ microSD có kích thước phù hợp (dựa trên kiểu Pi của bạn), cáp HDMI để kết nối nó với TV của bạn, bàn phím USB (chỉ tạm thời để thiết lập nó) và cung cấp điện tốt. Bạn cũng có thể muốn truy cập Internet trên Pi để tải xuống các bản cập nhật và chuyển trò chơi — bạn có thể thực hiện việc này bằng cáp Ethernet hoặc bằng Wi-Fi. Raspberry Pi 3 được tích hợp Wi-Fi, trong khi các mẫu cũ hơn sẽ yêu cầu bộ chuyển đổi Wi-Fi USB.
Nếu bạn chưa quen với Raspberry Pi, đừng lo lắng: chúng tôi đã viết một hướng dẫn chi tiết cho tất cả các phần bạn cần, vì vậy hãy xem bài viết đó để biết thêm thông tin.
Vụ án tạo nên dự án
Để hoàn thiện thiết lập Pi của bạn, bạn cũng sẽ cần một chiếc ốp lưng. Nếu bạn đã thực hiện một loạt các dự án Pi, thì bạn đã có một trường hợp, điều này tốt. Nhưng nếu bạn đang bắt đầu lại từ đầu hoặc thực sự muốn trải nghiệm đầy đủ, bạn có thể cân nhắc việc mua một chiếc vỏ theo chủ đề NES hoặc SNES tùy chỉnh cho Raspberry Pi của mình.
Có một số trường hợp theo chủ đề NES và SNES trên Amazon, bao gồm cả trường hợp Old Skool NES và trường hợp Super Tinytendo. Tuy nhiên, nếu bạn không thích giao diện của những cái đó vì bất kỳ lý do gì, bạn luôn có thể in 3D của riêng mình một trong những cái này hoặc cái này hoặc tìm những cái khác trên các trang web như Etsy.
Bộ điều khiển: Old School hoặc Modern Comfort
Tiếp theo, bạn sẽ cần ít nhất một bộ điều khiển USB (hai chiếc nếu bạn muốn chơi trò chơi với bạn bè). Bạn có thể tiếp cận tình huống bộ điều khiển bằng một trong hai cách: Đầu tiên, bạn có thể chuyển sang dạng cổ điển thuần túy và mua một cặp bộ điều khiển USB NES.
Cách tiếp cận này, chúng tôi sẽ là người đầu tiên thừa nhận, khó hơn nhiều so với dự đoán ban đầu. Có vẻ như sẽ vô cùng đơn giản nếu chỉ mua một số bộ điều khiển NES giá rẻ và được sản xuất tốt, nhưng trên thực tế hiện nay trên thị trường đang diễn ra một cuộc chạy đua đến mức danh sách thường không chính xác, rất khó mua bộ điều khiển và phương pháp tốt nhất mà chúng ta có thể khuyến nghị vào lúc này là mua nhiều bộ điều khiển cùng một lúc, trả lại bộ điều khiển bạn không muốn và giữ lại những bộ điều khiển tốt (có độ bền tốt, phản hồi nút tốt và chơi tốt).
Chúng tôi đã thử nghiệm hai bộ điều khiển USB NES phổ biến nhất trên Amazon: bộ điều khiển Retro-Link và một Bộ điều khiển USB NES cổ điển chung chung nhưng được đánh giá tốt (khi thực sự xuất hiện, có nhãn hiệu iNext). Mặc dù chúng tôi thích độ bền của Retro-Link tốt hơn, nhưng khả năng phản hồi nút của bộ điều khiển iNext tốt hơn. Thực tế mà nói, đây là một trải nghiệm thử và sai. (Nếu bạn muốn một thứ gì đó cổ điển nhưng thoải mái hơn bộ điều khiển NES, chúng tôi không có gì ngoài những điều tốt đẹp để nói về bộ điều khiển Buffalo SNES này.)
Cách tiếp cận khác mà bạn có thể thực hiện, mang lại cảm giác ít chân thực hơn nhưng linh hoạt hơn một chút, là mua một bộ điều khiển hiện đại hơn, như bộ điều khiển Xbox 360 có dây. Không chỉ chất lượng xây dựng và tính khả dụng nhất quán hơn, mà nền tảng giả lập mà chúng tôi sắp thiết lập, RetroPie, hỗ trợ nhiều hơn chỉ NES — vì vậy nếu bạn muốn chơi trò chơi từ các hệ thống khác, một bộ điều khiển mới hơn với nhiều nút hơn sẽ đẹp.
Dù bằng cách nào, bạn sẽ cần ít nhất một bộ điều khiển USB cho dự án, vì vậy hãy chọn bộ điều khiển yêu thích của bạn.
Phần mềm: RetroPie và ROM cho tất cả các trò chơi yêu thích của bạn
Ngoài phần cứng, bạn cũng sẽ cần một số phần mềm để chơi trò chơi của mình. Bạn sẽ cần tải xuống bản sao của RetroPie, một gói phần mềm tuyệt vời kết hợp một số công cụ và phần mềm mô phỏng vào một giao diện rất thân thiện với người dùng.
Vì mục đích của chúng tôi, chúng tôi sẽ sử dụng các hình ảnh tạo sẵn cho Raspberry Pi (thay vì cài đặt nó trên hệ điều hành hiện có). Tải xuống hình ảnh phù hợp cho số mô hình Pi của bạn tại đây. Ngoài ra, bạn sẽ cần một số loại công cụ để ghi hình ảnh đó vào thẻ SD của mình — công cụ chúng tôi lựa chọn là trình ghi hình ảnh Etcher đa nền tảng.
LIÊN QUAN:Tải xuống ROM trò chơi video Retro có bao giờ hợp pháp không?
Cuối cùng, và chủ đề quan trọng nhất, bạn sẽ cần một số trò chơi! Chúng ở dạng tệp ROM mà bạn có thể tự tách (với phần cứng thích hợp) hoặc tải xuống từ mạng. Có được ROM là một bài tập, vì các vấn đề pháp lý mờ nhạt, tốt nhất hãy để người đọc — chúng tôi sẽ không liên kết trực tiếp đến các trang ROM hoặc ROM tại đây. Tuy nhiên, điều đó nói rằng, một tìm kiếm đơn giản trên Google sẽ đưa bạn đi xa.
Bước một: Chuẩn bị số Pi của bạn
Với tất cả các tài liệu nói trên đã thu thập được, đã đến lúc bắt tay vào việc chuẩn bị Pi. Đầu tiên, chúng tôi sẽ thiết lập thẻ SD. Đưa thẻ SD vào máy tính của bạn và kích hoạt Etcher. Quá trình này dễ dàng như 1-2-3: chọn hình ảnh RetroPie bạn đã tải xuống, xác nhận thẻ SD là đĩa đã chọn, sau đó nhấp vào “Flash!”
Chờ hình ảnh hoàn tất quá trình ghi, rút thẻ SD ra khỏi máy tính một cách an toàn và lấy Pi và các phụ kiện của bạn. Kết nối Pi với TV bằng cáp HDMI, cắm (các) bàn phím và bộ điều khiển USB của bạn, lắp thẻ SD và cắm cáp nguồn để cấp nguồn cho hệ thống.
Nếu bạn gặp khó khăn trong quá trình cài đặt, vui lòng tham khảo hướng dẫn dành cho người mới bắt đầu sử dụng Raspberry Pi của chúng tôi, có nhiều thông tin hữu ích về thiết lập ban đầu.
Bước hai: Định cấu hình RetroPie
Sau khi bạn cấp nguồn cho Pi lần đầu tiên bằng thẻ SD RetroPie được lắp đặt, nó sẽ tự động chạy qua một số bước thiết lập một lần (như mở rộng phân vùng, giải nén tệp, v.v.). Sau đó, nó sẽ khởi động lại đưa bạn đến màn hình cấu hình bộ điều khiển như bên dưới.
Đúng như màn hình gợi ý, bạn nên nhấn và giữ bất kỳ nút nào trên bộ điều khiển USB để bắt đầu quá trình cấu hình. Trong menu cấu hình, nhấn nhanh nút tương ứng cho từng mục nhập được liệt kê (ví dụ: lên trên bảng điều hướng để bắt đầu).
Cuối cùng, bạn sẽ đến các mục nhập nút có thể không có các nút tương ứng trên bộ điều khiển của bạn (ví dụ: nếu bạn đang sử dụng bộ điều khiển NES truyền thống và nó bắt đầu hỏi bạn về các nút X và Y). Khi bạn tiếp cận các mục nhập cho các nút bạn không có, chỉ cần nhấn và giữ một nút bạn đã lập trình trong 2 giây, sau đó thả nút đó ra. Thao tác này sẽ báo hiệu cho trình hướng dẫn cấu hình rằng bạn muốn bỏ qua nút đó. Lặp lại quá trình này cho đến khi bạn đã bỏ qua tất cả các mục không cần thiết và có thể nhấp vào “OK” để tiếp tục.
Tại thời điểm này, bạn sẽ thấy màn hình sau với biểu trưng RetroPie và "13 trò chơi có sẵn" bên dưới nó.
“Mười ba trò chơi? Ngọt!" bạn có thể đang nghĩ. Không quá nhanh: đó không phải là 13 trò chơi bạn có thể chơi, đó là 13 công cụ cấu hình cho “RetroPie” (được công nhận là một trong những trình giả lập của bạn, mặc dù đó thực sự là hệ thống cơ bản). Đừng lo lắng, chỉ trong giây lát, chúng ta sẽ đến với các trò chơi thực tế.
Nếu bạn đang sử dụng cáp Ethernet với Pi để truy cập mạng thay vì Wi-Fi, bạn có thể chuyển ngay sang phần tiếp theo để bắt đầu ngay việc đưa trò chơi vào RetroPie. Tuy nhiên, nếu bạn đang sử dụng Wi-Fi, hãy nhấn nút A trên bộ điều khiển để khởi chạy menu. Bảng màu mặc định RetroPie khiến bạn hơi khó nhìn thấy trong một ảnh chụp màn hình nhỏ hơn, nhưng mục nhập cho Wi-Fi là mục cuối cùng trong danh sách, như được thấy bên dưới.
Khi bạn chọn mục nhập “WIFI”, nó sẽ khởi chạy công cụ cấu hình Wi-Fi. Chọn “Kết nối với Mạng WiFi”.
Tiếp theo, chọn mạng gia đình của bạn, nhập mật khẩu, nhấp vào OK, sau đó nhấp lại vào OK trên màn hình chính để thoát ứng dụng (bạn sẽ được quay lại màn hình mà bạn đã chọn mục nhập Wi-Fi từ đó).
Mặc dù bạn có thể sử dụng RetroPie mà không cần truy cập internet, việc chuyển trò chơi của bạn sang thiết bị bằng mạng sẽ dễ dàng hơn nhiều.
Bước ba: Thêm trò chơi của bạn
Với Pi của chúng tôi được thiết lập và kết nối với mạng gia đình của chúng tôi, bước quan trọng nhất là ở chúng tôi: tải nó lên với các trò chơi cổ điển, ngọt ngào. Cách dễ nhất để chuyển trò chơi là sử dụng mạng chia sẻ. (Bạn có thể sử dụng ổ USB, nhưng việc thiết lập mạng thực sự còn đơn giản hơn, vì vậy chúng tôi sẽ trình bày chi tiết phương pháp đó tại đây). Bắt đầu nào.
Theo mặc định, hộp RetroPie được chỉ định một phần chia sẻ mạng có tên “retropie” và bạn có thể duyệt đến nó bằng cách chỉ cần mở Windows Explorer trên PC của mình và nhập \ retropie \
trong hộp địa chỉ. Sau đó, chỉ cần mở thư mục “roms”, điều hướng đến hệ thống bạn chọn (chúng tôi sẽ sử dụng “nes” trong ví dụ này) và sao chép bất kỳ tệp ROM nào vào thư mục đó. Chúng tôi đã sao chép một trong những trò chơi RPG yêu thích của mình, Crystalis, dưới dạng ROM thử nghiệm của chúng tôi.
Sau khi đã thêm trò chơi, bạn cần khởi động lại RetroPie (hoặc cụ thể hơn là giao diện Trạm giả lập bên dưới). Trên Pi của bạn, nhấn nút B trên bộ điều khiển của bạn để quay lại menu chính, sau đó nhấn nút Bắt đầu để mở menu chính, như hình dưới đây. Chọn “Thoát”.
Chọn “Khởi động lại máy giả lập” và xác nhận rằng bạn thực sự muốn khởi động lại nó.
Khi nó khởi động lại, đột nhiên sẽ không chỉ có một mục cho “RetroPie” trong GUI chính mà (vì chúng tôi đã thêm các bản rom vào thư mục “nes”) nên bạn sẽ thấy một mục cho Hệ thống Giải trí Nintendo. Đó là bước quan trọng để thiết lập bất kỳ trình giả lập nào trên RetroPie. Có rất nhiều trình giả lập cho các nền tảng trò chơi điện tử khác nhau được cài đặt theo mặc định, nhưng chúng sẽ không xuất hiện trong giao diện cho đến khi bạn thêm ít nhất một ROM vào thư mục “roms” của chúng.
Nhấn nút A để xem các trò chơi có sẵn. Chọn trò chơi bạn muốn chơi (trò chơi duy nhất trong trường hợp của chúng tôi) và nhấn A lần nữa.
Sau một khoảnh khắc rất ngắn, trình giả lập NES sẽ hoàn tất quá trình tải ROM của bạn và bạn sẽ thấy trò chơi giống như thể bạn đã tải nó lên trên một thiết bị NES cổ điển.
Tại thời điểm này, bạn có thể chơi trò chơi giống như bạn đang chơi bản gốc. Nếu bạn cần khởi động lại trò chơi, chỉ cần nhấn CHỌN và B cùng một lúc. Nếu bạn muốn thoát trò chơi trở lại menu RetroPie, hãy nhấn CHỌN và BẮT ĐẦU cùng một lúc. Vui lòng lặp lại bước này cho các trò chơi SNES, trò chơi Genesis và bất kỳ hệ thống nào khác mà bạn muốn chơi.
The Juicy Extras: Cover Art, Shaders và Save Games
Đó là tất cả những gì bạn cần để bắt đầu chơi. Nhưng nếu bạn muốn có trải nghiệm đầy đủ “Tôi đã xây dựng NES Classic của riêng mình”, thì chúng ta cần khai thác thêm một số tính năng bổ sung: ảnh bìa (giúp thư viện của bạn đẹp và dễ trình duyệt), trình tạo bóng (giúp trò chơi trông đẹp hơn retro trên TV hiện đại của bạn) và lưu trạng thái (cho phép bạn lưu trò chơi của mình, ngay cả khi trò chơi gốc không hỗ trợ nó. Đây là tất cả các tính năng có trong NES Classic chính thức.
Thêm ảnh bìa vào thư viện của bạn
Khi bạn đã sao chép một loạt trò chơi vào thư mục “roms”, hãy quay lại menu NES (nơi chúng tôi vừa khởi chạy trò chơi thử nghiệm của mình), nhấn nút Bắt đầu để mở menu, sau đó chọn “Scraper”.
Trong màn hình tiếp theo, bạn có thể điều chỉnh cài đặt. Để bộ cạp là “THEGAMESDB”. Bạn có thể tắt xếp hạng nếu muốn (chúng tôi vẫn bật). Sau đó chọn “Scrape Now”.
Vì đây là lần thử đầu tiên của chúng tôi, hãy chuyển bộ lọc thành “Tất cả trò chơi”. Theo mặc định, trình quét được đặt để chỉ sử dụng hệ thống mà nó được tải vào (trong trường hợp này là NES), vì vậy không cần phải thay đổi bất kỳ điều gì. Cuối cùng, đảm bảo "Người dùng quyết định xung đột" được bật. Điều này rất quan trọng, nếu không người quét có thể lấy nhầm dữ liệu nếu không chắc trò chơi có Rồng đôi hoặc là Double Dragon II.
Lý do duy nhất khiến bạn không muốn sử dụng cài đặt đó là nếu bạn có hàng trăm trò chơi cần xử lý và không muốn xác nhận từng lựa chọn theo cách thủ công (tuy nhiên, bạn sẽ phải quay lại và tự khắc phục mọi xung đột sau này, từng trò chơi) . Khi bạn đã sẵn sàng, hãy chọn “Bắt đầu”.
Khi hệ thống hoạt động, bạn sẽ được nhắc xác nhận từng lựa chọn (ngay cả khi chỉ có một lựa chọn). Nhấn A khi bạn đã chọn đúng trò chơi.
Khi hoàn tất, bạn sẽ có một bộ sưu tập trò chơi được tổ chức độc đáo.
Có được Vibe CRT Old School đó với Smoothing và Shaders
Một điều bạn có thể nhận thấy ngay sau khi bào một trò chơi là đồ họa trông sống động và sắc nét như thế nào. Trên thực tế, khi tải lên trò chơi demo của chúng tôiCrystalis, điều đầu tiên tôi nhận thấy là màu sắc sáng hơn rất nhiều và các đường nét sắc nét hơn nhiều so với những gì tôi nhớ.
Lý do chính cho sự khác biệt này là cách hình ảnh được hiển thị trên màn hình kỹ thuật số so với màn hình CRT tương tự. Màn hình máy tính và HDTV của bạn đang trình chiếu trò chơi với tỷ lệ pixel trên pixel 1: 1 hoàn hảo, trong khi màn hình CRT cũ của bạn dựa trên phosphor với hình ảnh mềm hơn và ánh sáng / màu sắc "nở" xung quanh các điểm riêng lẻ trên màn hình.
Để bù đắp điều đó, bạn có thể thiết lập hệ thống của mình để áp dụng các thuật toán đổ bóng hoặc làm mịn để tạo lại hiệu ứng CRT đó. Bạn không chắc đó có phải là điều bạn quan tâm không? Hãy so sánh các hình ảnh được chụp từ cùng một trò chơi tại cùng một thời điểm với các hiệu ứng khác nhau được áp dụng. Trước tiên, hãy xem khoảnh khắc có thể chơi đầu tiên trongCrystalis trông không có đổ bóng hoặc làm mịn.
Lưu ý rằng tất cả các đường đều rất sắc nét, rõ ràng hơn đáng kể so với những gì bạn có thể nhớ (nếu bạn chơi trò chơi gốc trên phần cứng gốc). Nếu bạn thích kiểu dáng sắc nét hơn với các cạnh sắc nét, thì hãy chơi trò chơi theo cách này.
Hãy cùng xem trò chơi trông như thế nào với đồ họa được làm mịn bằng thuật toán làm mịn. Nếu bạn đang sử dụng Pi cũ hơn, đây là một lựa chọn tuyệt vời vì thuật toán làm mịn (không giống như các trình đổ bóng) đặt rất ít hoặc không tải lên GPU.
Nhìn vào màn hình này trên màn hình máy tính hoặc thiết bị di động có màn hình độ phân giải cao sắc nét, bạn có thể nghĩ “Trông… mờ”. nhưng khi được xem ở khoảng cách xa (như giữa ghế dài và TV của bạn), hiệu ứng làm mịn mang lại cho trò chơi cảm giác giống CRT hơn và độ mờ không quá dữ dội. Đứng lại và nhìn những tảng đá ở rìa bức tranh so với hình ảnh đầu tiên và bạn sẽ hiểu ý tôi muốn nói.
Cuối cùng, bạn có thể sử dụng bộ đổ bóng để tạo hiệu ứng CRT như đường quét và thậm chí là biến dạng nhẹ (vì mặt trước của màn hình CRT hơi cong trong hầu hết các trường hợp). Dưới đây là một công cụ đổ bóng CRT đơn giản được áp dụng.
Một lần nữa, khi được xem trong một crop so sánh gần như chúng ta có ở đây, hiệu ứng có vẻ rõ rệt (giống như thể bạn đang ngồi rất gần màn hình CRT). Nhưng khi nhìn từ xa, nó trông rất tự nhiên. Trên thực tế, mặc dù tôi không bận tâm về cách trò chơi trông không mượt mà hay đổ bóng, nhưng khi bật CRT shader, tôi đã “Ồ!Cái đó trông giống như trò chơi mà tôi nhớ! ”
Cả cài đặt làm mịn và đổ bóng đều nằm ở cùng một nơi, nhưng có một số tinh chỉnh nhỏ mà chúng tôi phải thực hiện trước khi đi sâu vào menu đó. Mặc dù RetroPie được cho là xuất xưởng với các trình tạo bóng đã được tải sẵn, theo kinh nghiệm của chúng tôi, bạn cần cập nhật danh sách trình tạo bóng theo cách thủ công (bạn sẽ cần kết nối Internet, vì vậy hãy cắm cáp Ethernet đó ngay bây giờ nếu chưa có). Quay lại menu cài đặt RetroPie mà chúng ta đã truy cập ban đầu và chọn “RetroArch” từ menu, như hình dưới đây.
Điều này sẽ khởi chạyrất menu cấu hình RetroArch trông cổ điển. Chọn mục nhập “Trình cập nhật trực tuyến”.
Trong menu “Online Updater”, chọn “Update GLSL Shaders”.
Ở góc dưới bên trái, với dòng chữ nhỏ màu vàng, bạn sẽ thấy một chỉ báo cập nhật nhỏ, cho biết rằng “shaders_gsls.zip” đang tải xuống. Chờ cho nó hoàn thành. Sau khi quá trình hoàn tất, nhấn phím Esc trên bàn phím hoặc nút B trên bộ điều khiển của bạn để quay lại các menu đến menu chính. Tại đó, chọn “Quit RetroArch”. Khi quay lại menu RetroPie, chọn “Thiết lập RetroPie”.
Bên trong menu cài đặt RetroPie, chọn “configedit - Chỉnh sửa cấu hình RetroPie / RetroArch”.
Chọn “Định cấu hình các tùy chọn trình giả lập libretro cơ bản”.
Tại đây, bạn có thể chọn định cấu hình bộ đổ bóng và làm mịn trên cơ sở trình mô phỏng theo từng trình giả lập hoặc áp dụng nó trên toàn cầu. Trừ khi bạn muốn các cài đặt đổ bóng khác nhau cho từng hệ thống, tốt nhất bạn chỉ nên chọn “Định cấu hình các tùy chọn mặc định cho tất cả các trình giả lập libretro”.
Trong menu này, bạn sẽ tìm thấy tất cả các cài đặt bạn cần cho cả làm mịn và đổ bóng. Điều quan trọng cần lưu ý là làm mịn và đổ bóng là một trong hai / hoặc giải pháp — bạn không thể sử dụng cả hai cùng một lúc. Nếu bạn đang cố gắng quyết định giữa hai điều này, hãy nhớ rằng làm mịn tài nguyên của Pi nhẹ hơn nhiều so với trình tạo bóng.
Nếu bạn muốn sử dụng tính năng làm mịn, hãy chọn “Làm mịn video” và thay đổi “sai” thành “đúng”. Sau đó, bạn có thể quay lại menu chính và chơi với tính năng làm mịn được bật.
Nếu bạn muốn sử dụng shader, bạn có hai bước. Đảm bảo rằng “Làm mịn video” được đặt thành giá trị mặc định là false. Sau đó, đặt “Kích hoạt Trình tạo bóng video” thành “true”. Cuối cùng, chọn “Video Shader File” để chọn shader mà bạn muốn sử dụng.
Danh sách trình tạo bóng có thể trông hơi khó khăn, nhưng có một giải pháp dễ dàng. Chỉ cần tìm các tệp đổ bóng có tên “pi”, như tệp “crt-pi.glslp” ở trên. Các trình tạo bóng này đã được tối ưu hóa cho GPU kém mạnh mẽ hơn của Raspberry Pi. Bạn luôn có thể sử dụng các trình tạo bóng khác, nhưng đừng ngạc nhiên nếu hiệu suất bị ảnh hưởng.
Nếu bất cứ lúc nào bạn không còn muốn chơi với làm mịn hoặc đổ bóng (hoặc muốn thay đổi trình đổ bóng bạn đang sử dụng), bạn có thể chỉ cần quay lại các menu này và đặt các giá trị thành false hoặc thay đổi tệp đổ bóng.
Thiết lập Save States… Bởi vì Contra thực sự khó
Nếu bạn là người theo chủ nghĩa thuần túy, bạn có thể chỉ muốn bỏ qua phần này hoàn toàn. Một số trò chơi tự nhiên hỗ trợ lưu tiến trình của bạn, một số trò chơi thì không (ví dụ: bạn có thể lưu trò chơi của mình trong Truyền thuyết về Zelda nhưng bạn không thể vàoSuper Mario Bros.).
Ngay cả những trò chơi hỗ trợ lưu yêu cầu bạn phải lưu trò chơi theo một cách cụ thể, thường sử dụng một số cơ chế trong trò chơi như ghé thăm một quán trọ hoặc đăng ký tại một trạm vũ trụ. Với trình giả lập, bạn có thể lưu trò chơiBất cứ lúc nào vàbất cứ nơi nào, giống như bạn có thể lưu một tệp trong Microsoft Word khi bạn làm việc trên đó. Nó cũng cung cấp cho bạn nhiều khe lưu cho mỗi trò chơi, vì vậy bạn có thể có bao nhiêu tệp lưu tùy thích. Đó có thể không phải là cách thuần túy nhất để làm điều đó, nhưng đó là một cách hay để giảm mức độ thất vọng của bạn khi chơi những trò chơi cực kỳ khó.
Bạn có thể lưu và tải trò chơi của mình khi chơi bằng cách sử dụng các phím nóng dựa trên bộ điều khiển. Đối với những người sử dụng bộ điều khiển có nhiều nút (như bộ điều khiển Xbox 360 đã nói ở trên), bạn không cần thực hiện bất kỳ ánh xạ phím khó hiểu nào, bạn chỉ cần sử dụng bản đồ nút RetroPie / RetroArch mặc định cho bộ điều khiển của mình. Hãy xem mục nhập wiki RetroPie này để xem các phím nóng trên bàn di chuột mặc định.
Tuy nhiên, nếu bạn đang sử dụng bộ điều khiển NES, số lượng nút hạn chế thực sự gây ra một chút gánh nặng. Nếu bạn muốn sử dụng hệ thống trạng thái lưu, bạn sẽ cần thực hiện một số chỉnh sửa sơ đồ bàn phím nhỏ. Sơ đồ bàn phím mặc định để lưu và tải các trạng thái lưu sử dụng các nút vai trên bộ điều khiển, các nút này không có trên bộ điều khiển NES. Chúng tôi sẽ cần chỉnh sửa lại các nút đó để truy cập các chức năng đó. Có hai cách để làm như vậy: bạn có thể chỉnh sửa tệp retroarch.cfg nằm trong \ retropie \ configs \ all \ retroarch.cfg
(rất tẻ nhạt) hoặc bạn có thể sử dụng giao diện RetroArch (đó là một mức độ tẻ nhạt bình thường). Chúng ta sẽ đi qua phần sau.
Để sử dụng giao diện sơ đồ bàn phím, hãy khởi chạy lại hệ thống menu RetroArch (từ menu RetroPie chính, chọn danh mục RetroPie và sau đó chọn “RetroArch”). Trong menu chính, chọn “Cài đặt”. Trước khi thực hiện bất kỳ thay đổi nào, chúng tôi cần bật cài đặt lưu khi thoát để duy trì những thay đổi đó.
Trong menu Cài đặt, chọn “Cấu hình”.
Trong menu đó, chọn “Lưu cấu hình khi thoát” để bật chế độ lưu. Nếu không có cài đặt này, bất kỳ thay đổi nào chúng tôi thực hiện sẽ không được giữ nguyên khi chúng tôi thoát khỏi hệ thống menu RetroArch.
Nhấn nút B hoặc phím Esc để quay lại menu cho đến khi bạn ở lại menu RetroArch chính. Chọn menu Cài đặt.
Chọn “Đầu vào”. Đây là nơi bạn sẽ tìm thấy tất cả các cài đặt cho liên kết khóa và các cấu hình liên quan.
Chọn “Nhập liên kết phím nóng”. Tại đây, chúng tôi có thể thay đổi chức năng của các tổ hợp phím nóng trên bộ điều khiển của bạn.
Để vừa mở khóa quyền truy cập vào menu RetroArch khi ở trong trò chơi, vừa cho phép chúng tôi truy cập thích hợp để lưu các trạng thái, có ba tổ hợp nút mà chúng ta cần lập bản đồ: lưu, tải và truy cập menu RetroArch. Bạn có thể chọn sử dụng bất kỳ tổ hợp nút nào mà bạn muốn cho mỗi tổ hợp này, nhưng các tổ hợp nút mà chúng tôi đã chọn cho hướng dẫn này là tối ưu theo nghĩa là chúng không ảnh hưởng đến bất kỳ sơ đồ bàn phím hiện có nào.
Hãy bắt đầu với "Trạng thái tải". Chọn mục nhập đó và nhấn A trên bộ điều khiển của bạn. Bạn sẽ được nhắc đếm ngược bốn giây để nhấn phím bạn muốn ánh xạ đến chức năng này.
Bạn muốn ánh xạ phím Xuống trên bàn phím định hướng để khi bạn nhấn vào trình kích hoạt phím nóng (nút Chọn) và Xuống, nó sẽ lưu trò chơi của bạn. Chọn “Lưu trạng thái” và ánh xạ nó với phím Lên trên bàn phím định hướng. Hãy tiếp tục và để nguyên các mục “Savestate slot +/-” vì những mục này đều ổn (nó được thiết lập để bạn có thể nhấp vào trái hoặc phải để thay đổi vị trí lưu).
Cuối cùng, cuộn xuống cuối danh sách cho đến khi bạn thấy “Menu chuyển đổi”. Chọn nó và sau đó ánh xạ nút A với nó (điều này sẽ cho phép bạn nhấn Select + A) trong trò chơi để truy cập menu RetroArch.
Nhấn nút B để quay lại các menu cho đến khi bạn ở màn hình chính, sau đó chọn “Quit RetroArch” để lưu các thay đổi của bạn.
Tại thời điểm này, bạn đã hoàn tất và hiện có thể sử dụng các tổ hợp nút sau:
- Chọn + Bắt đầu: Thoát trình giả lập.
- Chọn + B: Đặt lại trình giả lập.
- Chọn + A: Tạm dừng trò chơi và mở menu RetroArch từ trong trình giả lập.
- Chọn + Phải: Tăng vị trí lưu (ví dụ: chuyển từ Lưu vị trí số 1 thành số 2)
- Chọn + Trái: Giảm vị trí lưu (ví dụ: chuyển từ Lưu vị trí số 2 sang vị trí số 1)
- Chọn + Lên: Lưu trò chơi vào vị trí lưu được chọn hiện tại.
- Chọn + Xuống: Tải trò chơi từ phần lưu trong khe lưu hiện tại.
Giờ đây, bạn có thể chơi qua ngay cả những trò chơi khó nhất mà không cần phải bắt đầu lại từ đầu mỗi khi bạn kết thúc Trò chơi.
Cuối cùng thì bạn cũng đã hoàn thành: chúng tôi không chỉ tạo lại trải nghiệm sử dụng NES Classic mà còn thực sự tạo ra một phiên bản cao cấp hơn, vì nó có thể chơi bất kỳ trò chơi NES nào từng được tạo ra, hỗ trợ nhiều khe lưu hơn NES Classic, hơn thế nữa shader và các tùy chọn video, và (nếu bạn muốn làm như vậy), bạn có thể vượt ra ngoài phạm vi của hướng dẫn này và thậm chí sử dụng mã gian lận giống như Game Genie, phát lại tức thì, v.v. Xem wiki RetroPie và RetroArch để biết thêm thông tin về tất cả các tính năng nâng cao có trong nền tảng, cũng như hướng dẫn của chúng tôi về cài đặt nâng cao của RetroArch.
LIÊN QUAN:Cách thiết lập RetroArch, Trình giả lập trò chơi cổ điển tất cả trong một tối ưu
Tín dụng hình ảnh: Fynsya / Etsy và Clive Darra / Flickr.