2. Heavily changed configWindow, not finished
3. Some alterations to how enum_keys.cpp\h works
4. Added SINGLE_INPUT_SETTING udp packet
5. Some linux ifdef's
6. Probably others, this is old and should have been commited into a couple commits
Fixed VJoy device not being reset upon initialization.
Added a value check in SetAxisPercent.
Implemented volume & 3d Slider input.
Implemented Volume controls for axis/sliders.
Forced backlight to stay on depending on the current screen.
Syntax changes.
2. 3DS Lid and backlights function like DS
3. Fixed 3DS Find IP button.
4. Cleaned up main9.cpp.
5. Implemented 3DS UDP non-blocking.
6. Increased stylus data from uint8_t to uint16_t for the enlarged 3DS screen.
7. Removed outdated PPJoy and replaced with current VJoy.
UDP protocol changed to accommodate the extra buttons on a New 3DS.
No bells or whistles for the 3DS yet:
Extra buttons work, but no analog support for the cstick, touch screen
doesn't currently do anything. DS GUI is disabled on the 3DS for now.
Windows GUI is not updated, nor tested with 3DS.
Mostly harmless changes. in config.cpp/h added the GetClient function to
clean up some code. Linux code altered and untested in input.cpp.
Elsewhere I merged some nested if's, hopefully no typos are anywhere,
have not tested thoroughly.
2. Implemented customized command button text and position. Windows gui displays data, but is unable to properly edit.
3. Altered DS drawing routines. Slightly safer methods.
2. Each "Command button", "physical button", or "guitar grip button" can now be assigned a "key", "joypad button", or execute an "application" or "system command".
3. GUI has been updated to show all settings, but can not setup "Joypad buttons" or "system commands" quite yet, must be done manually.
4. I have not tested linux recently, should work with minimal tweaks.
5. Fixed typo bug in PPJoy::ResetAxes.
2. Replaced most printf, sprintf(stderr with cout and clog, removed unused log functions
3. Separated struct DS2KeyPacket into it's own header file
4. Removed memset where possible
5. Enabled guitar grip support
6. Increased ppjoy buttons up to 20
7. Codeblocks projects files should work but I wasn't able to verify