Crate desmume_rs

Source

Re-exports§

pub use crate::input::DeSmuMEInput;
pub use crate::mem::DeSmuMEMemory;

Modules§

input
mem

Structs§

DeSmuME
The DeSmuME emulator.
DeSmuMEMovie
Record and play movies.
DeSmuMESavestate
Load and save savestates. Either slots can be used (maximum number of slots is in the constant NB_STATES), or savestates can be directly loaded from / saved to files.
DeSmuMESdlWindow
A window that displays the emulator and processes touchscreen and keyboard inputs (default keyboard configuration only).

Enums§

DeSmuMEError
Language
Firmware language

Constants§

NB_STATES
SCREEN_HEIGHT
SCREEN_HEIGHT_BOTH
SCREEN_PIXEL_SIZE
SCREEN_PIXEL_SIZE_BOTH
SCREEN_WIDTH

Functions§

free_desmume
This will free DeSmuME preventing it from ever be used again within this process. This function could be removed in a future update and DeSmuME freeing could be automated, but only when freeing DeSmuME doesn’t prevent it from being initialized again.