How To Set Up DeSmuME Nintendo DS Emulator - How To Retro (2024)

The follow-up to the hugely popular Game Boy Advance, the Nintendo DS was a rethink of what a handheld console could be. Inspired by the dual-screen form factor of its own game and watch devices from decades earlier, Nintendo added touchscreen capability and produced a behemoth!

DeSmuME is one of the best Nintendo DS emulators without a doubt, there is even a DeSmuME RetroArch core if RetroArch is your preferred emulation frontend.

In this guide, we show you how to set up DeSmuME in a few short steps.

Article Contents hide

1Requirements

3DeSmuME Setup

5DeSmuME Graphics / 3D Settings

6DeSmuME Sound Settings

7Cheat Codes In DeSmuME

8How To Speed Up DeSmuME

9Enjoy Playing DS Games With DeSmeME

Requirements

Before we start, the following requirements are worth noting before you follow the guide.

  • Recommended PC requirements– Recommended requirements are very modest for DeSmuME. A Core 2 Duo CPU @ 3.0 GHz upwards and 2GB of RAM – DesMuME relies more on a stronger CPU than GPU, but the bar is quite low these days, so most systems should be able to deliver good performance.
  • Some DS Games – You’ll at least one game to test out in this guide!
  • A Controller– If you have a controller, ensure this is connected before launching CEMU. Whilst using the keyboard is possible, we recommend using a controller! The8bitdo Pro 2 Bluetooth Controlleris an excellent emulator controller and can also be connected by USB.

Download DeSmuME & Install

Download DeSmuME from https://desmume.org/.

Visit the DesMuMEsite and go to the Download page which will give you instructions on where to download DesMuME.

How To Set Up DeSmuME Nintendo DS Emulator - How To Retro (1)

Next, create a folder where you would like to install DesMuME, I have just created a folder called DesMuME on my external hard drive where I store all my emulators.

How To Set Up DeSmuME Nintendo DS Emulator - How To Retro (2)

DeSmuME Setup

Once you have extracted the files, boot up DesMuME. You will now see a small blank window for the DesMuME emulator.

How To Set Up DeSmuME Nintendo DS Emulator - How To Retro (3)

DeSmuME Controller Setup

Setting up your controller in DeSmuME is really easy.
First of all, make sure your controller is connected to your device (whether this is via USB or wirelessly) before launching DeSmuME.

Next, boot up DeSmuME and go to the menu option ‘Config -> Control Config’.

How To Set Up DeSmuME Nintendo DS Emulator - How To Retro (4)

Simply then click on which button you would like to remap to your controller.

When you press the button on the controller you wish to allocate to the selected button, you should see the detail change in the control config window.

DeSmuME Graphics / 3D Settings

To adjust DeSmuME graphics settings, go to the menu and select ‘Config -> 3D Settings’. Next, ‘Config -> Display Method’.

How To Set Up DeSmuME Nintendo DS Emulator - How To Retro (5)

The default settings here are generally fine to use, but should you want to increase the upscaling settings even further than the stock settings, then try stepping up the GPU Scaling Factor in the settings up one notch at a time, along with the texture scaling rate.

Test a game with each increase until you are happy with the increase in graphical fidelity, or until you hit a limit to what your system can handle.

DeSmuME Sound Settings

To adjust DeSmuME sound settings, go to the menu and select ‘Config -> Sound Settings’.

How To Set Up DeSmuME Nintendo DS Emulator - How To Retro (6)

Here you can change the audio API DeSmuME uses as well as some other sound emulation settings. Generally speaking, you won’t need to adjust anything here.

If you are using a low-end system and experiencing performance issues, then disabling ‘Advanced SPU Logic’ is an option to test to see if that improves things.

Cheat Codes In DeSmuME

DeSmuME supports the use of Action Replay cheat codes as well as having its own functionality that searches the memory for exploits allowing you to manipulate the behaviour of the game to benefit from things like infinite lives, unlocking features in the game, etc.

Check out our guide on how to use cheat codes in DeSmuME for more details.

How To Speed Up DeSmuME

Speeding up DeSmuME is very easy to do. To increase the emulation speed, simply press the = key to increase emulation speed, or the – key to decrease emulation speed.

Another way to speed up DeSmeME is to activate the fast-forward mode by holding the ‘tab’ key.

These features are particularly useful when you want to speed through things like cut scenes or sections of games that take a long time to progress though.

How To Set Up DeSmuME Nintendo DS Emulator - How To Retro (7)

Enjoy Playing DS Games With DeSmeME

Simply click on ‘File -> Open ROM’ in the menu and select a DS game to boot, and enjoy!

How To Set Up DeSmuME Nintendo DS Emulator - How To Retro (8)

How To Set Up DeSmuME Nintendo DS Emulator - How To Retro (9)

Matt James

A lifelong avid gamer and computing enthusiast, Matt has decades of Retro Gaming experience. Now over 40 years old, Matt now even considers himself retro, but fortunately, nobody has developed a Matt emulator (not yet at least!).

How To Set Up DeSmuME Nintendo DS Emulator - How To Retro (2024)
Top Articles
Latest Posts
Article information

Author: Duncan Muller

Last Updated:

Views: 5961

Rating: 4.9 / 5 (79 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Duncan Muller

Birthday: 1997-01-13

Address: Apt. 505 914 Phillip Crossroad, O'Konborough, NV 62411

Phone: +8555305800947

Job: Construction Agent

Hobby: Shopping, Table tennis, Snowboarding, Rafting, Motor sports, Homebrewing, Taxidermy

Introduction: My name is Duncan Muller, I am a enchanting, good, gentle, modern, tasty, nice, elegant person who loves writing and wants to share my knowledge and understanding with you.