Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
systems:3ds [2021/12/01 02:00] – created atarisystems:3ds [2026/02/20 23:39] (current) – .3ds extension back lbrpdx
Line 9: Line 9:
 It was known for its gimmicky display; an autostereoscopic panel that would allow users to perceive 3D images without the need of any special glasses, as long as you were looking at the device straight-on. You could kind of think of it like those special edition cards that switched image based on what angle you looked at them from, but only for your left and right eyes. The function could be turned off via a slider on the right side of the screen, requiring games to support both 3D and 2D modes (some games would even alter performance settings based on this, such as increased framerates). Later models opted to use a regular 2D display instead. Nintendo advised for young children not to use the 3DS's stereoscopic mode (though it is speculated that said advisories were more for liability reasons in case of a health-related lawsuit and not so much any serious concern). It was known for its gimmicky display; an autostereoscopic panel that would allow users to perceive 3D images without the need of any special glasses, as long as you were looking at the device straight-on. You could kind of think of it like those special edition cards that switched image based on what angle you looked at them from, but only for your left and right eyes. The function could be turned off via a slider on the right side of the screen, requiring games to support both 3D and 2D modes (some games would even alter performance settings based on this, such as increased framerates). Later models opted to use a regular 2D display instead. Nintendo advised for young children not to use the 3DS's stereoscopic mode (though it is speculated that said advisories were more for liability reasons in case of a health-related lawsuit and not so much any serious concern).
  
-The later releases of the console that prepended the "New" word to its name use a more powerful 804 MHz quad-core ARM11 CPU and 256MB of RAM. It also featured additional shoulder buttons (ZL/ZR) and a C-stick, however no game *requiredthese controls to function. Not all games, especially older ones, even support these extra controls. These additional controls could be retroactively added to an original model via the use of the [[wp>Nintendo_3DS#Circle_Pad_Pro|Circle Pad Pro accessory]].+The later releases of the console that prepended the "New" word to its name use a more powerful 804 MHz quad-core ARM11 CPU and 256MB of RAM. It also featured additional shoulder buttons (ZL/ZR) and a C-stick, however no game //required// these controls to function. Not all games, especially older ones, even support these extra controls. These additional controls could be retroactively added to an original model via the use of the [[wp>Nintendo_3DS#Circle_Pad_Pro|Circle Pad Pro accessory]].
  
-This system scrapes metadata for the "3ds" group(s) and loads the ''3ds'' set from the currently selected theme, if available.+This system scrapes metadata for the "3ds" group and loads the ''3ds'' set from the currently selected theme, if available.
 </WRAP> </WRAP>
  
Line 21: Line 21:
 ==== Quick reference ==== ==== Quick reference ====
  
-  * **Accepted ROM formats:** ''.3ds'', ''.3dsx'', ''.cxi'', ''.axf'', ''.elf''+  * **Accepted ROM formats:** ''.3ds'', ''.cci'', ''.cxi'', ''.cia'', ''.axf'', ''.elf''
   * **Folder:** ''/userdata/roms/3ds''   * **Folder:** ''/userdata/roms/3ds''
  
 ^ Emulators ^ ^ Emulators ^
-| [[#citra|citra]] | +| [[#citra|Citra]] | 
-| [[#libretro_citra|libretro/citra]] |+| [[#libretro:_citra|libretro: Citra]] |
  
 ===== BIOS ===== ===== BIOS =====
Line 46: Line 46:
 ==== Encryption ==== ==== Encryption ====
  
-To add to the confusion, either of these formats can be encrypted or decrypted, with no clear indication of what it is based on its extension. Batocera recommends working with decrypted ROMs only, however it is possible to configure Citra to [[https://citra-emu.org/wiki/aes-keys/|use AES keys]] to read encrypted ROMs.+To add to the confusion, either of these formats can be encrypted or decrypted, with no clear indication of what it is based on its extension. Batocera recommends working with decrypted ROMs only, however it is possible to configure Citra to [[https://citra-emu.org/wiki/aes-keys/|use AES keys]] to read encrypted ROMs. The AES keys file is read from ''/userdata/saves/3ds/citra-emu/sysdata/''.
  
 Extracting the files from a real 3DS is outside of the scope of Batocera's support channels/this wiki. Refer to [[https://citra-emu.org/wiki/faq/|Citra's FAQ]] for more info. Extracting the files from a real 3DS is outside of the scope of Batocera's support channels/this wiki. Refer to [[https://citra-emu.org/wiki/faq/|Citra's FAQ]] for more info.
Line 74: Line 74:
 ==== RetroArch ==== ==== RetroArch ====
  
-[[https://docs.libretro.com/|RetroArch]] (formerly SSNES), is a ubiquitous frontend that can run multiple "cores", which are essentially the emulators themselves. The most common cores use the [[https://www.libretro.com/|libretro]] API, so that's why cores run in RetroArch in Batocera are referred to as "libretro/(core name)". RetroArch aims to unify the feature set of all libretro cores and offer a universal, familiar interface independent of platform.+[[https://docs.libretro.com/|RetroArch]] (formerly SSNES), is a ubiquitous frontend that can run multiple "cores", which are essentially the emulators themselves. The most common cores use the [[https://www.libretro.com/|libretro]] API, so that's why cores run in RetroArch in Batocera are referred to as "libretro(core name)". RetroArch aims to unify the feature set of all libretro cores and offer a universal, familiar interface independent of platform.
  
 === RetroArch configuration === === RetroArch configuration ===
Line 88: Line 88:
 | **THREADED VIDEO ''3ds.video_threaded''** | Improves performance at the cost of latency and more video stuttering. Use only if full speed cannot be obtained otherwise.\\ => On ''true'', Off ''false''. | | **THREADED VIDEO ''3ds.video_threaded''** | Improves performance at the cost of latency and more video stuttering. Use only if full speed cannot be obtained otherwise.\\ => On ''true'', Off ''false''. |
  
-=== libretro/Citra ===+=== libretroCitra ===
  
 <WRAP center round todo> <WRAP center round todo>
Line 94: Line 94:
 </WRAP> </WRAP>
  
-== libretro/Citra configuration ==+== libretroCitra configuration ==
  
 ===== Controls ===== ===== Controls =====
  • systems/3ds.1638324018.txt.gz
  • Last modified: 5 years ago
  • by atari