Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

Dust

Build status Discord server

Screenshot

Web version

Web deploy status

Web frontend

Prebuilt binaries

Binary release build status macOS app bundle release build status

  • The base configuration only includes all features necessary to run games as an end user
  • The debugging configuration additionally enables logging of diagnostic events on the emulated system (i.e. invalid I/O device usage or port accesses) and several debugging views (i.e. memory and register viewer and a disassembly view), all accessible from the Debug menu
  • The debugging + GDB server configuration also enables support for a GDB client to attach to and debug the emulated program, by starting/stopping the server from the Debug menu while running a program

NB: The debugging configurations only add debugging features for loaded programs; all binaries are compiled with optimizations and don't include debug symbols for the emulator itself.

OS and binary typeBaseDebuggingDebugging + GDB server
Windows x86_64 .exeWindows.zipWindows-debug.zipWindows-debug-gdb.zip
Linux x86_64 binaryLinux.zipLinux-debug.zipLinux-debug-gdb.zip
macOS universal appmacOS-app.zipmacOS-app-debug.zipmacOS-app-debug-gdb.zip
macOS x86_64 binarymacOS-x86_64.zipmacOS-x86_64-debug.zipmacOS-x86_64-debug-gdb.zip
macOS ARM64 binarymacOS-aarch64.zipmacOS-aarch64-debug.zipmacOS-aarch64-debug-gdb.zip

Credits

Sister projects

  • Kaizen: Experimental work-in-progress low-level N64 emulator
  • n64: Low-level, accurate, fast and easy to use Nintendo 64 emulator
  • Panda3DS: A new HLE Nintendo 3DS emulator
  • melonDS: "DS emulator, sorta"; a DS emulator that focuses on being accurate and easy to use
  • SkyEmu: A low-level GameBoy, GameBoy Color, GameBoy Advance and Nintendo DS emulator that is designed to be easy to use, cross platform and accurate
  • NanoBoyAdvance: A Game Boy Advance emulator focusing on hardware research and cycle-accurate emulation
  • Chonkystation: WIP PS1 emulator

关于 About

A Nintendo DS emulator written in Rust for desktop devices and the web, with debugging features and a focus on accuracy
debugging-toolsdsemulatornintendo-dsrust

语言 Languages

Rust96.2%
TypeScript2.3%
Less0.5%
WGSL0.4%
HTML0.3%
JavaScript0.2%
GLSL0.0%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
9
Total Commits
峰值: 8次/周
Less
More

核心贡献者 Contributors