Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Controller:Nintendo DS"

From PCGamingWiki, the wiki about fixing PC games
(→‎Games with Nintendo button prompts: migrated to Cargo query)
m
 
(13 intermediate revisions by 4 users not shown)
Line 4: Line 4:
 
|cover        = Nintendo DS.jpg
 
|cover        = Nintendo DS.jpg
 
|xinput      = hackable
 
|xinput      = hackable
 +
|connection method = Wi-Fi, Wireless dongle
 
|predecessor  = [[Controller:Game Boy Advance|Game Boy Advance]]
 
|predecessor  = [[Controller:Game Boy Advance|Game Boy Advance]]
 
|successor    = [[Controller:Nintendo 3DS|Nintendo 3DS]]
 
|successor    = [[Controller:Nintendo 3DS|Nintendo 3DS]]
Line 11: Line 12:
 
'''Key points'''
 
'''Key points'''
 
{{--}} Lacks native XInput support, requiring the use of a XInput wrapper (see [[Glossary:Controller#XInput_wrappers|XInput wrappers]]) for games that do not support DirectInput or the controller natively.
 
{{--}} Lacks native XInput support, requiring the use of a XInput wrapper (see [[Glossary:Controller#XInput_wrappers|XInput wrappers]]) for games that do not support DirectInput or the controller natively.
 +
 +
'''Inputs'''
 +
* Resistive touchscreen (lower screen only)
 +
* 2 × digital shoulder buttons: {{Key|𝐋}}, {{Key|𝐑}}
 +
* 7 × digital buttons: {{Key|𝐀}}, {{Key|𝐁}}, {{Key|𝐗}}, {{Key|𝐘}}, {{Key|sᴇʟᴇᴄᴛ}}, {{Key|sᴛᴀʀᴛ}}
 +
* 4 × digital directional buttons (d-pad): {{Key|↑}}, {{Key|↓}}, {{Key|←}}, {{Key|→}}
 +
* {{Key|Power}} button
 +
* Microphone
 +
* Volume slider
 +
{{ii}} Nintendo DSi revision has two inner and outer 0.3 megapixel digital cameras.
  
 
==Use with PC platforms==
 
==Use with PC platforms==
Line 36: Line 47:
 
{{ii}} Can be recognized as Xbox 360 controller but after manual assignment. Controller cannot be found in [https://support.steampowered.com/kb_article.php?ref=5199-TOKV-4426 Supported Controller Database], so Steam recognizes it as standard DirectInput device.
 
{{ii}} Can be recognized as Xbox 360 controller but after manual assignment. Controller cannot be found in [https://support.steampowered.com/kb_article.php?ref=5199-TOKV-4426 Supported Controller Database], so Steam recognizes it as standard DirectInput device.
  
==Support In Games==
+
==Support in games==
 +
{{ii}} Support for some controller features may be only available on certain systems. Refer to game-specific articles for details.
 +
 
 +
===Games with controller's speaker support===
 +
{{--}} There is no application yet which unlocks controller's built-in speaker to be a Windows output device.
 +
{{--}} [[Cemu]] emulator allows to use secondary audio device (gamepad) in general audio settings, but Nintendo DS cannot be used as Windows output device yet.
 +
{{--}} Built-in speaker cannot be used with [https://dolphin-emu.org/blog/2015/12/20/hey-listen-wiimoteaudio/ Dolphin] emulator yet.
 +
 
 +
===Games with microphone support===
 +
{{--}} Games with implemented voice chat are able to use controller's microphone, but microphone support for Nintendo DS is not implemented yet.
 +
{{++}} [https://store.steampowered.com/app/374400/VoiceBot/ VoiceBot] and [https://store.steampowered.com/app/583010/VoiceAttack/ VoiceAttack] allows to control games and applications by voice commands.
 +
{{mm}} {{W|Category:Microphone-controlled computer games|List of Microphone-controllerd computer games}}.
 +
 
 +
===Games with motion control support===
 +
''For a list of games, see [[List_of_games_that_support_tracked_motion_controllers_in_non-VR_gameplay|List of games with native Nintendo DS support]].''
 +
{{ii}} Requires [https://web.archive.org/web/20080503100321/http://ndsmotion.com/ DS Motion Card] and [https://en.wikipedia.org/wiki/List_of_Nintendo_DS_accessories#Motion_Pack DS Motion Pak]. They each contain a 3-axis accelerometer and a single-axis gyroscope, and plug into the DS to enable full motion sensing on the DS and the DS lite.<ref>{{W|List_of_Nintendo_DS_accessories#DS_Motion_Card|Motion Pak}}</ref>
 +
{{--}} Number of games which natively support motion controls is limited and gyro support is still not a PC standard.
 +
{{--}} There is no application which properly emulates motion controls.
 +
 
 +
===Games with touchpad support===
 +
{{feature|touchpad}}
 +
{{ii}} Touchpad is placed on the front of the console. The functionality of the touchpad can differ from between games.
 +
{{++}} Thanks to [https://github.com/sypherce/ds2key ds2key.nds] homebrew application, touchpad can be remapped as mouse in any game.
 +
{{--}} Number of games which natively support touchpad controls is limited and touchpad support is still not a PC standard.
 +
 
 +
===Games with controller's camera support===
 +
{{--}} There is no application yet which unlocks controller's built-in camera to be a Windows web camera device.
 +
{{--}} Nintendo DS's front camera support for PC games is still in development stage.
 +
{{ii}} [[Cemu]] supports games where front camera can be used in-game.
 +
 
 
===Games with Nintendo button prompts===
 
===Games with Nintendo button prompts===
{{ii}} This is a list for games that offer Nintendo button prompts.
+
{{mm}} [[List of games with Nintendo button prompts]]
{{#cargo_query:
 
tables=Infobox_game,Input
 
|join on=Infobox_game._pageName=Input._pageName
 
|where=Input.Other_button_prompts HOLDS LIKE 'Nintendo'
 
|fields=Infobox_game._pageName,Infobox_game.Series,Infobox_game.Developers,Infobox_game.Publishers,Infobox_game.Released,Infobox_game.Available_on
 
|format=template
 
|named args=yes
 
|limit=100
 
|intro={{Game list/intro}}
 
|template=Game list/row
 
|outro=</table></div>
 
}}
 
  
 
==Other information==
 
==Other information==
Line 69: Line 97:
  
 
{{References}}
 
{{References}}
 +
 +
[[Category:Controllers with accelerometer]]
 +
[[Category:Controllers with gyroscope]]
 +
[[Category:Controllers with speakers]]
 +
[[Category:Controllers with microphone]]
 +
[[Category:Controllers with Wi-Fi connection]]
 +
[[Category:Controllers with touchpad]]
 +
[[Category:Controllers with haptic feedback]]

Latest revision as of 04:31, 4 June 2023

This page is a stub: it lacks content and/or basic article components. You can help to expand this page by adding an image or additional information.
Nintendo DS
cover
XInput support
Connection method
Wi-Fi, Wireless dongle
Predecessor
Game Boy Advance
Successor
Nintendo 3DS
Nintendo DS on Wikipedia

Key points

Lacks native XInput support, requiring the use of a XInput wrapper (see XInput wrappers) for games that do not support DirectInput or the controller natively.

Inputs

  • Resistive touchscreen (lower screen only)
  • 2 × digital shoulder buttons: 𝐋, 𝐑
  • 7 × digital buttons: 𝐀, 𝐁, 𝐗, 𝐘, sᴇʟᴇᴄᴛ, sᴛᴀʀᴛ
  • 4 × digital directional buttons (d-pad): , , ,
  • Power button
  • Microphone
  • Volume slider
Nintendo DSi revision has two inner and outer 0.3 megapixel digital cameras.

Use with PC platforms

Windows

Run the ds2key.nds homebrew application on Nintendo DS and run server application on PC.
Supports Action Buttons - normal button input, 𝗔, 𝗕, 𝗟, 𝗥.
Exact mouse movement - Touching the middle of the touch screen sets the cursor on the Middle of the PC screen.
Mouse Touch Screen buttons - the screen is divided into having 12 buttons working similar to the normal buttons.
Guitar Hero Grip buttons - all four buttons act the same as the normal buttons, but have their own settings.
Mouse Clicks Left, right, and middle buttons

Linux

Run the ds2key.nds homebrew application on Nintendo DS and run server application on PC.
All functions work as they do in Windows.

Hardware

Wireless Gameboy Controller

Transmitted keys: , , , , sᴛᴀʀᴛ, sᴇʟᴇᴄᴛ, 𝗔, 𝗕, 𝗟, 𝗥.
Supports: Gameboy Advance, Gameboy Advance SP, Gameboy Micro, DS and DS Lite. Can works on the Revo K101+ system too.
Range: At least 4 metres line of sight; you can increase the PPK to improve it slightly but it also depends on how the cart is oriented when playing (there can be some dead zones) and if your fingers/body is close to the wireless module.
Refresh rate: Every 2ms, the keys are checked and a packet is transmitted to the receiver.
Requires aditional USB receiver. Bluetooth version is wishlisted and might be developed later.

Steam

Can be recognized as Xbox 360 controller but after manual assignment. Controller cannot be found in Supported Controller Database, so Steam recognizes it as standard DirectInput device.

Support in games

Support for some controller features may be only available on certain systems. Refer to game-specific articles for details.

Games with controller's speaker support

There is no application yet which unlocks controller's built-in speaker to be a Windows output device.
Cemu emulator allows to use secondary audio device (gamepad) in general audio settings, but Nintendo DS cannot be used as Windows output device yet.
Built-in speaker cannot be used with Dolphin emulator yet.

Games with microphone support

Games with implemented voice chat are able to use controller's microphone, but microphone support for Nintendo DS is not implemented yet.
VoiceBot and VoiceAttack allows to control games and applications by voice commands.
List of Microphone-controllerd computer games.

Games with motion control support

For a list of games, see List of games with native Nintendo DS support.

Requires DS Motion Card and DS Motion Pak. They each contain a 3-axis accelerometer and a single-axis gyroscope, and plug into the DS to enable full motion sensing on the DS and the DS lite.[1]
Number of games which natively support motion controls is limited and gyro support is still not a PC standard.
There is no application which properly emulates motion controls.

Games with touchpad support

For a list of games, see List of games that support touchpad.

Touchpad is placed on the front of the console. The functionality of the touchpad can differ from between games.
Thanks to ds2key.nds homebrew application, touchpad can be remapped as mouse in any game.
Number of games which natively support touchpad controls is limited and touchpad support is still not a PC standard.

Games with controller's camera support

There is no application yet which unlocks controller's built-in camera to be a Windows web camera device.
Nintendo DS's front camera support for PC games is still in development stage.
Cemu supports games where front camera can be used in-game.

Games with Nintendo button prompts

List of games with Nintendo button prompts

Other information

Technical information

Device name: Wireless GB/GBA Adapter
Controller button Button label and axis
A Button 1
B Button 0
Select Button 3
Start Button 2
L Button 4
R Button 5
D-pad up POV up
D-pad down POV down
D-pad left POV left
D-pad right POV right


References