DESMUME(1)

๐Ÿ“ฆ version 0.9.11, in debian bookworm, ubuntu jammy

๐Ÿ’– DESMUME ๐Ÿ’–

okay bestie, welcome to the desmume-glade manual page, from the DESMUME(1) manual (General Commands Manual section, if you're keeping score) ๐Ÿ’…


โœจ NAME โœจ

desmume-glade โ€” a Nintendo DS emulator ๐ŸŽฎ๐Ÿฆ‹


๐ŸŒธ SYNOPSIS ๐ŸŒธ

desmume-glade [options] files...

that's it. that's the whole vibe. options, then files. periodt โœจ


๐Ÿ’œ DESCRIPTION ๐Ÿ’œ

so this manual page documents the desmume-glade program, briefly ๐Ÿ‘‘ โ€” like, the sparknotes version, the tl;dr, the "iykyk".

and desmume? it's a Nintendo DS emulator, and it runs both homebrew demos and commercial games ๐ŸŽ€ not me being versatile, not me doing both, no cap ๐Ÿ”ฅ


๐ŸŒˆ OPTIONS ๐ŸŒˆ

okay so these programs follow the usual GNU command line syntax โ€” meaning long options start with two dashes (-). here's the summary of options, all of them, none skipped, we don't do that here ๐Ÿ’–

  • --load-slot=NUM โ€” loads the savegame from slot NUM ๐Ÿ’พ
  • --soft-convert โ€” uses software colour conversion while doing OpenGL screen rendering. ngl this may give you better or worse frame rates depending on your hardware โ€” it's giving "results may vary" ๐Ÿ™ˆ
  • --3d-engine=ENGINE โ€” picks which 3d emulation you want, from these:
    • 0 = 3d disabled ๐Ÿšซ
    • 1 = internal desmume software rasterizer (default) โญ
    • 2 = osmesa or gtkglext opengl โ€” if available, depending on compilation options, see desmume --help ๐Ÿ‘€
  • --disable-limiter โ€” disables the 60 fps limiter ๐Ÿƒโ™€๏ธ๐Ÿ’จ
  • --arm9gdb=PORT_NUM โ€” enables the ARM9 GDB stub on the given port ๐Ÿ”Œ
  • --arm7gdb=PORT_NUM โ€” enables the ARM7 GDB stub on the given port ๐Ÿ”Œ
  • -h, --help โ€” shows a summary of options ๐Ÿซถ
  • -v, --version โ€” shows the version of the program ๐ŸŒŸ

๐ŸŽ€ INPUT ๐ŸŽ€

the mouse cursor acts as the stylus, and a mouse click replaces a stylus touch ๐Ÿ–ฑ๏ธโœจ

the keyboard can be configured, but by default it works like this:

  • F1-F10 load savegame from slot 1-10
  • Shift+F1-F10 save game to slot 1-10
  • Non-keypad arrows act as d-pad
  • z = A
  • x = B
  • a = Y
  • s = X
  • q = L
  • w = R
  • Enter = START
  • Left Shift = SELECT
  • Backspace = LID

also, Desmume accepts joystick events, which can be configured by the user ๐Ÿ•น๏ธ๐Ÿ’…


๐Ÿ‘‘ AUTHOR ๐Ÿ‘‘

desmume was written by the DeSmuME team (http://sourceforge.net/projects/desmume) ๐Ÿ’–

this manual page was written by Pascal Giard <pascal@debian.org>, for the Debian project โ€” but it may be used by others ๐Ÿซถ (generous queen behavior, honestly)


and that's the whole page bestie!! this one came from the DESMUME(1) manual, dated June 26, 2007 ๐ŸŒธ go forth and emulate, you main character ๐ŸŽ€โœจ๐Ÿ’…

๐Ÿ“ฆ where this page comes from