How does the Nintendo 3DS play DS games?

How does the Nintendo 3DS play DS games? - Turned-on Red and Green Nintendo Switch

Games for the original Nintendo DS run, and have always run, on Nintendo 3DS hardware. I've been trying to read about how this works but am not really finding anything definitive.

How does the Nintendo 3DS play and run DS games?

  • Does the 3DS include a DS "System on a Chip" a la Playstation consoles?
  • Does the 3DS architecture natively support DS code?
  • Does the 3DS use software emulation to run DS games?

To be clear, I'm not asking for technical support with my 3DS. I'm also not asking about any homebrew setups here, but just about Nintendo's official operating system and firmware for the 3DS.



Best Answer

This is not emulation, many of the NDS components are present in the 3DS exclusively to run DS games. The 5 - 8 sec black screen when launching an NDS game is there because the console starts the dedicated "NDS processor" inside, and adapts the game resolution to the 3DS screen.

Between the DS and the 3DS, the so-called "game components" have not evolved much in terms of function, so many of the components are compatible between the two consoles.

We can say that the 3DS has a half of DS inside itself, and the 3DS part of the console fills the other half.




Pictures about "How does the Nintendo 3DS play DS games?"

How does the Nintendo 3DS play DS games? - Person Holding White Snes Controller
How does the Nintendo 3DS play DS games? - Pink And Black Nintendo DS
How does the Nintendo 3DS play DS games? - Pink Nintendo 3ds





How to Play DS Games on Nintendo 3DS




Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.

Images: Pixabay, Jens Mahnke, Stas Knop, Dids