Screenshot
Dust is a Nintendo DS emulator written in Rust, aiming for high performance and ease of use. Dust provides various features and debugging tools for both end-users and developers.
You can try Dust directly in your browser via the Web frontend.
Dust offers prebuilt binaries with various configurations for different operating systems. These include:
Note: Debugging configurations only add debugging features for loaded programs. All binaries are compiled with optimizations and do not include debug symbols for the emulator itself.
OS and Binary Type | Base | Debugging | Debugging + GDB Server |
---|---|---|---|
Windows x86_64 .exe | Windows.zip | Windows-debug.zip | Windows-debug-gdb.zip |
Linux x86_64 binary | Linux.zip | Linux-debug.zip | Linux-debug-gdb.zip |
macOS universal app | macOS-app.zip | macOS-app-debug.zip | macOS-app-debug-gdb.zip |
macOS x86_64 binary | macOS-x86_64.zip | macOS-x86_64-debug.zip | macOS-x86_64-debug-gdb.zip |
macOS ARM64 binary | macOS-aarch64.zip | macOS-aarch64-debug.zip | macOS-aarch64-debug-gdb.zip |
Special thanks to the following contributors and projects:
For more information and to contribute to the project, visit the Dust repository.