2 releases

0.0.2 Jun 8, 2023
0.0.1 Jun 8, 2023

#324 in Emulators

24 downloads per month
Used in desmume-rs

GPL-3.0-or-later

17MB
196K SLoC

C++ 161K SLoC // 0.1% comments C 23K SLoC // 0.2% comments Bitbake 5K SLoC GNU Style Assembly 3.5K SLoC // 0.0% comments Visual Studio Project 2.5K SLoC // 0.0% comments Automake 606 SLoC // 0.1% comments Rust 309 SLoC // 0.0% comments HICAD 275 SLoC Python 177 SLoC // 0.2% comments Visual Studio Solution 134 SLoC JavaScript 89 SLoC // 0.1% comments Shell 25 SLoC // 0.3% comments Batch 6 SLoC

Contains (Windows DLL, 1.5MB) SDL2.dll, (Windows DLL, 1.5MB) SDL2.dll, (static library, 1.5MB) agg-2.5-x64.lib, (static library, 1MB) SDL2test.lib, (static library, 1MB) SDL2test.lib, (static library, 1MB) agg-2.5.lib and 19 more.

desmume-sys

FFI for the DeSmuME interface.

Note that under Windows binaries that use this need to ship with a SDL2 DLL. For more information and other dependencies, see the documentation of DeSmuME.

This crate builds a fork of DeSmuME with some minor adjustments and no concrete stable version number by default. At the moment there is no option to skip this and link to a dynamic system library instead. Pull Requests are welcome.

At the time of writing, you may also need to pass the /SAFESEH:NO linker argument for 32-bit Windows builds in your crates build script. See the build.rs of desmume-rs.

The version of this crate does currently not correspond to any specific or stable release of DeSmuME.

This is not an "official" crate provided by the DeSmuME maintainers, but instead maintained by the SkyTemple project.

Dependencies