DESMUME(1)

๐Ÿ’– DESMUME ๐Ÿ’–

okay bestie, welcome to the desmume(1) manual page, the general commands manual, and honestly? you're gonna eat this up ๐Ÿ“


โœจ NAME โœจ

desmume โ€” a Nintendo DS emulator ๐ŸŽฎ๐Ÿ’…


๐ŸŒธ SYNOPSIS ๐ŸŒธ

desmume [options] files...

๐Ÿฆ‹ DESCRIPTION ๐Ÿฆ‹

So this manual page documents briefly the desmume program. Like, briefly. It's giving overview energy, not dissertation energy, and we respect that ๐Ÿ’œ

desmume is a Nintendo DS emulator. It runs homebrew demos and commercial games. yes really, both, it's that girl ๐Ÿ‘‘


๐ŸŽ€ OPTIONS ๐ŸŽ€

These programs follow the usual GNU command line syntax, with long options starting with two dashes (that's the - character, queen). A summary of options is included below, and I am NOT skipping any of them, periodt โœ‹

  • --load-slot=NUM โ€” Loads savegame from slot NUM. picking up where you left off, iconic behaviour honestly ๐Ÿ˜Œ
  • --opengl-2d โ€” Enables using OpenGL for screen rendering. fancy graphics pipeline, slay โœจ
  • --soft-convert โ€” Use software colour conversion during OpenGL screen rendering. Heads up though: this may produce better or worse frame rates depending on hardware. so like, it's giving "your mileage may vary", no cap ๐ŸŒˆ
  • --3d-engine=ENGINE โ€” Select available 3d emulation. your choices are:
    • 0 = 3d disabled (no 3d, we're on a break ๐Ÿ’€)
    • 1 = internal desmume software rasterizer (this is the default, the main character ๐Ÿ‘‘)
    • 2 = osmesa or gtkglext opengl (if available, depending on compilation options, see desmume --help) โ€” so this one might not even exist on your build, check help bestie ๐Ÿซถ
  • --disable-sound โ€” Disables the sound emulation. silent mode, study-girl era ๐Ÿ™ˆ
  • --disable-limiter โ€” Disables the 60 fps limiter. zoom zoom ๐Ÿ”ฅ
  • --arm9gdb=PORT_NUM โ€” Enable the ARM9 GDB stub on the given port. debugger girlies, this one's for you ๐Ÿงš
  • --arm7gdb=PORT_NUM โ€” Enable the ARM7 GDB stub on the given port. and the ARM7 twin ๐Ÿ’œ
  • --save-type=TYPE โ€” Select savetype from the following:
    • 0 = Autodetect
    • 1 = EEPROM 4kbit
    • 2 = EEPROM 64kbit
    • 3 = EEPROM 512kbit
    • 4 = FRAM 256kbit
    • 5 = FLASH 2mbit
    • 6 = FLASH 4mbit

(the way there are exactly seven of these and I listed every single one ๐Ÿ’…)

  • --fwlang=LANG โ€” Set the language in the firmware. LANG as follows:
    • 0 = Japanese
    • 1 = English
    • 2 = French
    • 3 = German
    • 4 = Italian
    • 5 = Spanish

so your DS firmware speaks six languages and honestly? multilingual queen ๐ŸŒโœจ

  • --cflash=PATH_TO_DISK_IMAGE โ€” Enable disk image GBAMP compact flash emulation. give it a path to a disk image and it just works ๐Ÿ’–
  • -h, --help โ€” Show summary of options. when in doubt, ask for help, that's not embarrassing that's self-care ๐Ÿซถ
  • -v, --version โ€” Show version of program. flex which version you're on ๐Ÿ˜Ž

๐Ÿ’œ INPUT ๐Ÿ’œ

okay so this is the part where you learn to actually play, bestie:

Mouse cursor acts as stylus, mouse click replaces stylus touch. yes, your mouse is a tiny plastic pen now, deal with it ๐Ÿ–Š๏ธโœจ

Keyboard can be configured, and by default works as follows:

  • 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

Desmume accepts joystick events, which can be configured by user. controller girlies rise up ๐ŸŽฎ๐ŸŒˆ


๐Ÿ‘‘ AUTHOR ๐Ÿ‘‘

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

This manual page was written by Reinhard Tartler <siretart@tauware.de> and modified by Pascal Giard <pascal@debian.org>, for the Debian project (but may be used by others). shoutout to the manual-page girlies, the unsung heroes of documentation ๐ŸŽ€


aaaaand that's the whole page, no notes, you're fully caught up โญ

cute little sign-off: this is the General Commands Manual edition of the page, dated June 26, 2007, so yeah it's vintage and we love her for that ๐Ÿฆ‹ bye bestie, go play some DS games ๐Ÿ’…๐Ÿ’–

๐Ÿ“ฆ where this page comes from