All Projects → Kelpsy → dust

Kelpsy / dust

Licence: other
A DS emulator written in Rust

Programming Languages

rust
11053 projects
typescript
32286 projects

Projects that are alternatives of or similar to dust

Emuloader
Emuloader is an application that allows easy management of game backups locally or on the cloud and one-click installs of emulator enivronments
Stars: ✭ 55 (-1.79%)
Mutual labels:  emulation, ds
Nes Snd Emu
NES / Famicom sound library, descended from blargg's Nes_Snd_Emu
Stars: ✭ 19 (-66.07%)
Mutual labels:  emulation
Gamestarter
🎮 Retrogaming kodi add-on repository for LibreELEC
Stars: ✭ 222 (+296.43%)
Mutual labels:  emulation
RGB
RGB (Rust Game Boy) is a simple emulator for the original game boy
Stars: ✭ 19 (-66.07%)
Mutual labels:  emulation
Yuzu
Nintendo Switch Emulator
Stars: ✭ 17,405 (+30980.36%)
Mutual labels:  emulation
scemu
x86 malware emulator
Stars: ✭ 150 (+167.86%)
Mutual labels:  emulation
Emu Docs
Emulator documentation archive
Stars: ✭ 222 (+296.43%)
Mutual labels:  emulation
ArduZ80
The first Z80 emulation library for Arduino
Stars: ✭ 44 (-21.43%)
Mutual labels:  emulation
LudOS
Just enough OS for libretro using the Ludo frontend on a LibreELEC 9.2 base
Stars: ✭ 36 (-35.71%)
Mutual labels:  emulation
resid-rs
Port of reSID, a MOS6581 SID emulator engine, to Rust
Stars: ✭ 25 (-55.36%)
Mutual labels:  emulation
Booma.Proxy
Collection of C#/.NET libraries for communication, understanding and emulating Phantasy Star Online Blue Burst. Both client and server.
Stars: ✭ 30 (-46.43%)
Mutual labels:  emulation
Openswe1r
An Open-Source port of the 1999 Game "Star Wars Episode 1: Racer"
Stars: ✭ 236 (+321.43%)
Mutual labels:  emulation
daily-coding-problems
Solutions to the daily coding problems
Stars: ✭ 51 (-8.93%)
Mutual labels:  ds
Vigem
Virtual Gamepad Emulation Framework
Stars: ✭ 225 (+301.79%)
Mutual labels:  emulation
poke.AI
An experimental AI that plays the 3rd gen Pokemon games - Winner of Judge's Choice Award for NUS Orbital Project
Stars: ✭ 39 (-30.36%)
Mutual labels:  emulation
T3mujinpack
Collection of film emulation presets for open-source RAW developer software Darktable.
Stars: ✭ 222 (+296.43%)
Mutual labels:  emulation
flashcard-archive
An archive of all the firmwares for Nintendo DS flashcards
Stars: ✭ 170 (+203.57%)
Mutual labels:  nintendo-ds
lazy-dsi-file-downloader
Automatically downloads, extracts and places files used for DSi modding
Stars: ✭ 78 (+39.29%)
Mutual labels:  nintendo-ds
dvcon download
Download proccedings from DVCon
Stars: ✭ 20 (-64.29%)
Mutual labels:  emulation
android-hce-desfire
A HCE software implementation of the NXP Desfire NFC protocol in an Android app (to be used with Cyanogenmod HCE patch)
Stars: ✭ 30 (-46.43%)
Mutual labels:  emulation

Dust

Screenshot

Build and test status

Web version

Web deploy status

Web frontend

Prebuilt native binaries

There are three versions available for each operating system:

  • Release: only includes details useful to an end user
  • Debug: includes logging and debugging views that could be useful for game developers or to do some simple analysis on game behavior
  • Debug + GDB server: includes everything in the debug version, plus a stub to connect a GDB client enabled for 32-bit ARM targets directly to the emulator, enabling more advanced interaction and debugging of the emulated CPU

Do note that none of these versions include debug symbols for the emulator itself; they are all compiled with the same set of optimizations and LTO, and aren't suitable for debugging of the emulator; for that purpose, the only solution at the moment is a local build using the release profile must be used (debug profile builds are currently unstable due to an upstream Rust issue); accordingly, debug symbols are already enabled in Cargo.toml.

Release build status

Release Debug Debug + GDB server
Windows (release) Windows (debug) Windows (debug + GDB)
Linux (release) Linux (debug) Linux (debug + GDB)
macOS (release) macOS (debug) macOS (debug + GDB)

Credits

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].