Nintendo · Máy console · 1983
Thử nghiệm
Giả lập NES trên PC
Nostyra chạy game NES (Famicom) qua core libretro Mesen. Lần đầu bạn chơi một game NES, Nostyra tải core này từ libretro buildbot.
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
- File có đuôi
.nesvà header iNES được liệt kê là game NES. - File
.neskhông có header được ghi là "not scanned" (chưa quét); Nostyra không tự đoán hệ máy. - Nostyra không dựa vào tên thư mục: game NES có thể nằm ở bất kỳ đâu trong thư mục ROM của bạn.
Nhận diện và save
- Mỗi file được tính hash và đối chiếu với No-Intro NES DAT (từ libretro-database) để lấy tên chính thức, khu vực và metadata.
- Save trong game (lưu bằng pin trên băng) nằm ở
saves/nes/<ROM name> [<ID>]/save.srm. ID lấy từ hash của file, nên khi di chuyển hoặc đổi tên ROM, save vẫn được giữ.
Điều khiển
- Trình chỉnh phím (Controls) hiển thị B, A, Select, Start và D-pad.
- Bàn phím mặc định: phím mũi tên = D-pad, Z = B, X = A, A = Y, S = X, Q / W = L / R, Enter = Start, Right Shift = Select.
Hạn chế đã biết
- Đang ở mức Thử nghiệm: các bài kiểm thử tự động đã đạt, việc kiểm thử thủ công trên game thật vẫn đang tiến hành.
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 NES. 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 NES
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×.
Run-ahead
Nhiều game phản hồi nút bấm chậm một hoặc vài khung hình, kể cả trên máy thật. Run-ahead giả lập trước rồi quay lại mỗi khung hình để che 1–2 khung hình độ trễ đó.
Shader CRT và LCD
Shader thay đổi cách vẽ hình ảnh, ví dụ để mô phỏng đường quét của TV CRT hoặc lưới điểm ảnh của màn hình máy cầm tay.
Vá ROM (soft patch)
Bản dịch, bản sửa lỗi và hack thường được chia sẻ dưới dạng file vá. Nostyra áp dụng chúng trong bộ nhớ khi game khởi động; file ROM không bao giờ bị thay đổi.
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 game NES 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.