py-desmume¶
A Python library for DeSmuME, the Nintendo DS library.
Library to interface with DeSmuME’s “interface” frontend.
Reimplementation of the DeSmuME Glade-GTK UI with GTK3.
Running the setup.py (eg. via pip) compiles the library from the fork. Wheels are available for Linux, Windows and MacOS.
Documentation can be found in the docs
directory and at
https://py-desmume.readthedocs.org.
- Quick Start
- API Documentation
- desmume.emulator module
DeSmuME
- Emulator base classDeSmuME_Input
- Keyboard and Joystick controlsDeSmuME_Savestate
- Managing savestatesDeSmuME_Movie
- Movie recording and playbackDeSmuME_Memory
- R/W access to the DS memoryMemoryAccessor
- Pythonic way to read and write the memoryRegisterAccessor
- Reading and writing from/to registersDeSmuME_SDL_Window
- Easy way to display the emulator- Misc. classes
- desmume.controls module
- desmume.emulator module
- GTK+ Integration