Computer >> Máy Tính >  >> Hệ thống >> Linux

Cách chơi trò chơi Nintendo DS trên Linux với DeSmuME

Cách chơi trò chơi Nintendo DS trên Linux với DeSmuME

Nintendo DS là một bảng điều khiển cực kỳ phổ biến trong nhiều năm. Nó là nền tảng cho vô số trò chơi, bây giờ được coi là kinh điển. Nó thậm chí còn làm sống lại nhiều mục yêu thích cũ. Bây giờ DS cũng đã là dĩ vãng, nhưng làm thế nào bạn có thể chơi các trò chơi Nintendo DS của mình trên Linux? DeSmuME là trình giả lập dành cho Linux sẽ cho phép bạn hồi tưởng lại những ngày huy hoàng của DS ngay trên máy tính xách tay hoặc máy tính để bàn của bạn.

Cài đặt DeSmuME

DeSmuME có sẵn chính thức trên Windows (x86 / x86-64 / x86 không có SSE2) và Mac (x86 / x86-64 và PowerPC), nhưng mã nguồn của nó cũng có sẵn cho bất kỳ ai muốn chuyển nó ở nơi khác. Do đó, bạn có thể tìm thấy các cổng của nó ngay cả cho Xbox và PlayStation. Vì vậy, nó gần như đã cho rằng nó sẽ tìm được đường đến Linux.

Bạn có thể tìm thấy DeSmuME trong nhiều kho lưu trữ chính thức của nhiều bản phân phối, giúp việc cài đặt nó trở nên dễ dàng.

Ubuntu / Debian

Bạn có thể tìm thấy DeSmuME trên các kho lưu trữ chính thức của Debian và Ubuntu. Cài đặt nó bằng:

sudo apt install desmume

Arch / OpenSUSE / Solus Linux

Việc cài đặt DeSmuME trên Arch, OpenSUSE hoặc Solus Linux cũng dễ dàng như trên Debian và Ubuntu. Đối với Arch, bạn có thể mang nó lên máy bay với:

sudo pacman -S desmume

Trên OpenSUSE, bạn có thể cài đặt nó bằng:

sudo zypper in desmume

Cuối cùng, để cài đặt nó trên Solus, hãy thử:

sudo eopkg it desmume

Fedora

Fedora là một trong những bản phân phối không bao gồm DeSmuME trong kho lưu trữ của nó. Rất may, RPM Fusion có. Để cài đặt DeSmuME, trước tiên bạn phải thêm nguồn phần mềm không chính thức này vào danh sách kho của bạn. Làm điều này với:

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Việc cài đặt thực tế chỉ cần:

sudo dnf install desmume

Chơi trò chơi

Có hai cách để tải trò chơi Nintendo DS trên PC Linux của bạn và chỉ một trong số đó là hợp pháp. Đầu tiên là sao lưu các trò chơi DS của bạn bằng hộp mực flash.

Cách khác - và dễ dàng hơn nhiều - là tải chúng xuống. Thật không may, điều này hoàn toàn bất hợp pháp ở nhiều quốc gia nhưng lại nằm trong vùng xám hợp pháp ở những quốc gia khác.

Khi, bằng cách này hay cách khác, bạn có một trò chơi bạn muốn chơi dưới dạng ROM ở định dạng “ds”, hãy kích hoạt DeSmuME, sau đó nhấp vào biểu tượng đầu tiên trên thanh công cụ của trò chơi đó và chọn tệp trò chơi của bạn.

Cách chơi trò chơi Nintendo DS trên Linux với DeSmuME

Trò chơi bạn đã chọn sẽ tự động tải và chạy. Tùy thuộc vào trò chơi, bạn có thể cần phải sử dụng chuột trên màn hình thứ hai của DS được mô phỏng (đó là màn hình dưới cùng theo mặc định) hoặc nhấn một số nút để chơi.

Cách chơi trò chơi Nintendo DS trên Linux với DeSmuME

Chéo hướng các phím của Nintendo DS được ánh xạ tới các phím con trỏ. Các nút A, B, R, L, X và Y của nó tương ứng được ánh xạ tới X , Z , W , Q , S A trên bàn phím. Cuối cùng, các điều khiển Bắt đầu và Chọn theo mặc định được ánh xạ tới Quay lại Shift bên phải phím.

Điều khiển Remapping

Nếu không thích các điều khiển mặc định của DeSmuME, bạn có thể ánh xạ lại chúng thành các phím khác bằng cách truy cập vào “Định cấu hình -> Chỉnh sửa điều khiển”.

Cách chơi trò chơi Nintendo DS trên Linux với DeSmuME

Để ánh xạ lại bất kỳ điều khiển nào với một phím khác, hãy nhấp vào nó, sau đó nhấn phím mới tương ứng với hành động này.

Cách chơi trò chơi Nintendo DS trên Linux với DeSmuME

Chúng tôi thấy tốt hơn nên sử dụng kết hợp chuột và bàn phím cho các trò chơi sử dụng màn hình cảm ứng của DS. Tuy nhiên, nhiều trò chơi DS chỉ sử dụng màn hình thứ hai làm màn hình hiển thị chứ không phải đầu vào bổ sung. Những trò chơi đó cảm thấy tốt hơn với bàn di chuột, gần với cách sắp xếp nút ban đầu của DS. DeSmuME hoạt động với hầu hết các bàn di chuột thông thường đã có thể sử dụng được trên PC của bạn. Các điều khiển đó cũng có thể được ánh xạ lại nếu bạn không thích các điều khiển mặc định. Bạn có thể thay đổi chúng từ “Cấu hình -> Chỉnh sửa điều khiển Cần điều khiển.”

Cách chơi trò chơi Nintendo DS trên Linux với DeSmuME

Kiểm soát màn hình

DS có một màn hình dưới màn hình kia và hầu hết các trò chơi của nó được thiết kế cho hướng màn hình này. Tuy nhiên, một số thì không và coi mỗi màn hình là một màn hình độc lập. Với những trò chơi đó, bạn có thể tận dụng tốt hơn khu vực màn hình rộng trên PC của mình bằng cách sắp xếp lại các màn hình của DeSmuME bên cạnh màn hình khác.

Cách chơi trò chơi Nintendo DS trên Linux với DeSmuME

Bạn có thể làm điều đó từ “View -> LCDs Layout -> Horizontal” hoặc bằng cách nhấn Ctrl + 2 trên bàn phím. Quay lại hướng dọc từ menu này hoặc bằng cách nhấn Ctrl + 1 . DeSmuME cũng cho phép bạn hoán đổi các màn hình từ menu này hoặc bằng cách nhấn Dấu cách , hữu ích khi bạn quan tâm đến đầu vào của màn hình phụ hơn là màn hình thụ động trên màn hình chính. Cuối cùng, đối với những trò chơi hiếm hoi không sử dụng màn hình phụ, bạn có thể đặt trình giả lập chỉ hiển thị một màn hình. Chọn tùy chọn “Một màn hình” từ cùng một menu hoặc nhấn Ctrl + 0 trên bàn phím của bạn.

Cách chơi trò chơi Nintendo DS trên Linux với DeSmuME

Bạn có thể có màn hình HD trên PC và đầu ra của DeSmuME sẽ giống như hình thu nhỏ trên màn hình của bạn. Bạn có thể thay đổi kích thước màn hình ảo từ “Chế độ xem -> Kích thước cửa sổ”, sau đó chọn hệ số từ menu phụ đó. 1x có nghĩa là kích thước gốc và là kích thước mặc định. Hệ số nhân cao hơn sẽ phóng to màn hình ảo. Chia tỷ lệ thành cửa sổ sẽ “giải phóng” hệ số để phù hợp với kích thước cửa sổ của trình mô phỏng.

Cách chơi trò chơi Nintendo DS trên Linux với DeSmuME

Do cách hoạt động của màn hình LCD, sẽ tốt hơn nếu bạn chọn một hệ số chẵn. Cả số nhân lẻ và số nhân chẵn sẽ trông có vẻ khối, nhưng trên hết, các số nhân lẻ làm tăng khả năng tạo tác.

Cách chơi trò chơi Nintendo DS trên Linux với DeSmuME

Có một cách để giảm thiểu sự tắc nghẽn bằng cách sử dụng các bộ lọc. DeSmuME cung cấp cho bạn một bộ sưu tập các bộ lọc, có thể truy cập từ menu phụ “Xem -> Bộ lọc Video”.

Hiệu suất &Tiết kiệm Tiểu bang

DeSmuME là một trình giả lập tương đối cũ và bạn có thể sẽ không gặp bất kỳ vấn đề nào về hiệu suất trên PC hiện đại. Nếu bạn làm như vậy, khi sử dụng PC cũ hơn hoặc kém năng lượng, bạn có thể cải thiện hiệu suất của trình mô phỏng bằng cách bỏ qua khung hình. Tùy chọn này có thể truy cập được từ “Config -> Frameskip” và ban đầu được đặt thành 0 (không bao giờ bỏ qua).

Cách chơi trò chơi Nintendo DS trên Linux với DeSmuME

Trình giả lập sẽ hiển thị ít khung hình hơn bằng cách chọn một giá trị tăng lên, do đó "tăng tốc" trò chơi. Tuy nhiên, những khung hình đó sẽ bị thiếu, dẫn đến hình ảnh động và cuộn đẹp mắt hơn. Sau một thời điểm, tùy chọn này sẽ chỉ hữu ích trong các trò chơi chậm, chủ yếu là trò chơi tĩnh, như game nhập vai và phiêu lưu, vì mọi thứ khác với điều khiển thời gian thực sẽ không thể chơi được.

Chơi hầu hết các trò chơi sẽ không có ích gì nhiều nếu bạn không thể lưu tiến trình của mình. Đầu tiên, trong hầu hết các trò chơi, bạn thực sự có thể sử dụng các tính năng lưu tích hợp để lưu dữ liệu trong DeSmeME. Chơi trò chơi của bạn như bạn thường làm và tiết kiệm dữ liệu của bạn. Bạn sẽ có thể tải nó vào lần sau. Tuy nhiên, một số trong số đó bị giới hạn - bạn chỉ có thể lưu ở những điểm cụ thể trong trò chơi.

Có một cách khác để lưu trạng thái của trò chơi trực tiếp thông qua DeSmuME.

Cách chơi trò chơi Nintendo DS trên Linux với DeSmuME

Chọn “Tệp -> Lưu trạng thái” và một trong mười vị trí để lưu trạng thái hiện tại của trò chơi vào một tệp. Để gọi lại trạng thái đã lưu, hãy chọn “Tệp -> Trạng thái tải” và vị trí trò chơi đã lưu.

Cũng cần lưu ý rằng DeSmuME cho phép bạn ghi lại âm thanh và video từ trò chơi của mình thông qua “Tệp -> Ghi video / âm thanh” được đặt tên thích hợp. Bạn cũng có thể chụp ảnh màn hình từ “Tùy chọn chụp ảnh màn hình” sau đó hoặc bằng cách nhấn Ctrl + S trong khi chơi.

Bây giờ bạn đã biết cách chơi trò chơi Nintendo DS trên Linux, tiếp theo, bạn có thể cài đặt DOSbox để chơi các trò chơi DOS cũ hoặc chơi trò chơi PSP với PPSSPP.