DS2Key: Difference between revisions
From GameBrew
More actions
No edit summary |
No edit summary |
||
| Line 3: | Line 3: | ||
| image = [[File:Ds2key.png]] | | image = [[File:Ds2key.png]] | ||
| type = Opersting System | | type = Opersting System | ||
| version = 1.01 (r44) | | version = 1.01 (r44 & r52) | ||
| licence = Mixed | | licence = Mixed | ||
| author = Sypherce | | author = Sypherce | ||
| website = http://www.1emulation.com/forums/forum/88-ds2key | | website = http://www.1emulation.com/forums/forum/88-ds2key | ||
| download = | | download = [https://dlhb.gamebrew.org/dshomebrew/ds2key.7z r44 and r52] | ||
| source = http://code.google.com/p/ds2key | | source = http://code.google.com/p/ds2key | ||
}} | }} | ||
DS2Key is an application for Nintendo DS that allows you to send key signals to your PC thus emulating a PC game pad. Utilizing the touch screen you can also control the PC mouse. | DS2Key is an application for Nintendo DS that allows you to send key signals to your PC thus emulating a PC game pad. Utilizing the touch screen you can also control the PC mouse. | ||
'''Note:''' | '''Note:''' DS2Key SVN r52 has been rewritten in C++, which contains less features compared to r44. | ||
==Features== | ==Features== | ||
| Line 32: | Line 32: | ||
Mouse input doesn't cover entire screen -- deadzone borders need to be made for the touch screen. | Mouse input doesn't cover entire screen -- deadzone borders need to be made for the touch screen. | ||
GUI log is disabled - log caused lags, disabling command logs should fix this | GUI log is disabled - log caused lags, disabling command logs should fix this. | ||
Setting mouse button clicks in the GUI doesn't work - mouse clicks actually work, just setting them up in the GUI doesn't | Setting mouse button clicks in the GUI doesn't work - mouse clicks actually work, just setting them up in the GUI doesn't. | ||
After changing the IP on the DS, the server ends up sending /p? repeatedly - restarting the DS makes everything work fine | After changing the IP on the DS, the server ends up sending /p? repeatedly - restarting the DS makes everything work fine. | ||
Arrow key settings actually send numpad arrow keys, or numbers, depending on numlocks status | Arrow key settings actually send numpad arrow keys, or numbers, depending on numlocks status. | ||
Setting GUI log to "All Messages" causes lag. This log mode is mostly for testing your connection, just switch the setting to something else and it will run lag free | Setting GUI log to "All Messages" causes lag. This log mode is mostly for testing your connection, just switch the setting to something else and it will run lag free. | ||
==Changelog== | ==Changelog== | ||
'''Version 1.01 ( | '''r52 2013/10/05''' | ||
* Added Turbo Mode. | |||
* Lots of syntax and code structure changes, expect more. | |||
* Access point test code, nothing actively implemented though. | |||
* Maybe other things, not sure. | |||
'''r51''' | |||
* Finished converting the main and keypad windows to classes. Still need to clean up the namespaces. | |||
'''r50''' | |||
* Complete conversion to C++. Everything supported in previous versions, other than Guitar Hero Gamepad are supported. | |||
'''Version 1.01 (r44) 2009/01/20''' | |||
* Fixed bug with arrow keys sending numpad keys (2, 4, 6, 8). | * Fixed bug with arrow keys sending numpad keys (2, 4, 6, 8). | ||
* Fixed GH Pad repeat bug reported blahblahblaster from gbadev.org. | * Fixed GH Pad repeat bug reported blahblahblaster from gbadev.org. | ||
| Line 49: | Line 61: | ||
* Fixed repeated sending of "/p?". | * Fixed repeated sending of "/p?". | ||
* Fixed a bug with the mouse cursor sending negative values, causing wrapping in the linux version. | * Fixed a bug with the mouse cursor sending negative values, causing wrapping in the linux version. | ||
'''Version 1.00 ( | |||
'''Version 1.00 (r38) 2008/12/30''' | |||
* Rewrite from scratch. | * Rewrite from scratch. | ||
==External links== | |||
* 1Emulation - http://www.1emulation.com/forums/forum/88-ds2key | |||
* Google Code http://code.google.com/p/ds2key | |||
[[Category:DS homebrew applications]] | [[Category:DS homebrew applications]] | ||
[[Category:Operating systems on DS]] | [[Category:Operating systems on DS]] | ||
Revision as of 10:13, 5 September 2021
| DS2Key | |
![]() | |
| General | |
|---|---|
| Author(s) | Sypherce |
| Type | Opersting System |
| Version | 1.01 (r44 & r52) |
| Licence | Mixed |
| Links | |
| [r44 and r52 Download] | |
| Website | |
| Source | |
<htmlet>adsense</htmlet>
