Nintendo · Máy cầm tay · 2004
Thử nghiệm
Giả lập Nintendo DS trên PC
Nostyra chạy game Nintendo DS qua melonDS DS với BIOS có sẵn và firmware tự tạo, nên không cần file BIOS hay firmware. Game được khởi động trực tiếp.
Viết bởi vivusk, người duy trì Nostyra Rà soát lần cuối Dựa trên README của Nostyra và ghi chú phát hành
File game
.nds,.dsi(game DS có thêm tính năng DSi, chạy ở chế độ DS) và.ids(iQue DS), nhận diện qua checksum trong header.- Hãy dùng bản dump đã giải mã (bộ No-Intro "Decrypted"). Bản dump còn mã hóa vẫn được liệt kê nhưng sẽ dừng kèm thông báo rõ ràng khi bạn bấm Play.
- Game chỉ chạy trên DSi được liệt kê trong "files not added" (file chưa được thêm). File nén Zip và 7z không được đọc.
Màn hình và cảm ứng
- Hai màn hình hiển thị trên dưới (256×384). R3 chuyển sang đặt cạnh nhau và ngược lại.
- Bấm chuột trái lên màn hình dưới để chạm. Trên tay cầm, cần phải di chuyển con trỏ chạm và R2 để chạm.
- Giữ L3 để "thổi vào micro".
Save
- Save trong game là
saves/nds/<game> [<ID>]/save.srm, được ghi mỗi phút và khi thoát. File.savgốc từ melonDS có thể chép vào và đổi tên. - Khi tải một save state, save trong game cũng bị ghi đè bằng bản lưu trong state đó, nên save trong game tạo sau state đó sẽ mất. Hãy lưu ý điều này trước khi tải một slot cũ.
Hạn chế đã biết
- Run-ahead hoạt động nhưng tốn khoảng 18 ms mỗi khung hình, nên phần lớn PC bị rớt khung hình. Nên để tắt.
- Một game 512 MiB cần khoảng 2 GB RAM (core giữ nhiều bản sao trong bộ nhớ).
- Chưa hỗ trợ: upscale bằng OpenGL, BIOS / firmware của riêng bạn, chế độ DSi, khe GBA slot-2, micro thật, Wi-Fi, nút gập máy.
Trước khi bắt đầu
Nostyra không kèm theo, không tải về và không cung cấp link tới game hay file BIOS của Nintendo DS. Hãy dùng game bạn sở hữu, trích từ băng hoặc đĩa của chính bạn. Xem miễn trừ trách nhiệm.
Tính năng cho game Nintendo DS
Save state
Save state lưu toàn bộ trạng thái của máy giả lập tại một thời điểm, nên bạn có thể chơi tiếp từ bất kỳ chỗ nào, không chỉ ở nơi game cho phép save.
Tua lại
Tua lại giữ một đoạn lịch sử ngắn của game trong bộ nhớ. Khi bạn giữ phím tua lại, game chạy ngược với tốc độ 2×.
Tay cầm PS4, PS5 và Xbox
Nostyra đọc tay cầm qua SDL3. Tay cầm dùng được ngay, và trình chỉnh phím (Controls) hiện nhãn nút Xbox hoặc PlayStation đúng với tay cầm của bạn. Người duy trì đã thử với DualSense (PS5).
RetroAchievements
RetroAchievements là dịch vụ cộng đồng thêm thành tích cho game cổ điển. Nostyra hỗ trợ dịch vụ này trên 14 hệ máy qua rcheevos, cùng thư viện mà RetroArch dùng.
Chơi tiếp
Khi bạn thoát game, Nostyra lưu một điểm chơi tiếp. Lần sau khi bạn bấm Play, Nostyra hỏi bạn muốn chơi tiếp từ đó hay chơi lại từ đầu.
Chơi game Nintendo DS với Nostyra
Miễn phí và mã nguồn mở. File zip portable, không cần cài đặt, không cần tài khoản.
Tải cho Windows
macOS (sắp có)
Linux (sắp có)
iOS (sắp có)
Android (sắp có)
Phiên bản 0.1.0 · 25.9 MB zip · Windows 10 / 11, 64-bit
Lưu trữ trên GitHub Releases. Lần đầu dùng? Xem hướng dẫn cài đặt.