Commit Graph
18709 Commits
Author SHA1 Message Date
Unknown W. Brackets facad022ee Reverse default DirectInput Y mapping.
As it was before.
2013-07-07 17:18:24 -07:00
Unknown W. Brackets cb1b1164d1 Only send XInput analog on change. 2013-07-07 17:18:02 -07:00
Unknown W. Brackets d9bfcce0de Switch to buttons instead of A/B/X/Y for dinput.
This way people don't say "but my X button shows up as L1."
2013-07-07 17:05:03 -07:00
Unknown W. Brackets 4f93d57186 Add a few more dinput axises since it's easy. 2013-07-07 16:28:36 -07:00
Unknown W. Brackets 82442fa68a Cut down on analog stick latency. 2013-07-07 16:25:15 -07:00
Unknown W. Brackets fc50094725 Add back the right stick, but no UI.
Not sure where to fit it...
2013-07-07 16:17:04 -07:00
Unknown W. Brackets e45863cb87 Support binding analog backwards. 2013-07-07 16:14:28 -07:00
Unknown W. Brackets 5f382c5ab0 Unpress the reverse direction, avoids sticking. 2013-07-07 16:10:21 -07:00
Unknown W. Brackets 4541a79d54 Send only changed analog sticks in dinput. 2013-07-07 16:10:21 -07:00
Unknown W. Brackets fb2ca2bb82 Add default mappings for left analog sticks. 2013-07-07 16:10:20 -07:00
Unknown W. Brackets 8e5d115c8e Get basic axis mapping working. 2013-07-07 16:10:20 -07:00
The Dax 95cffd97b5 Fix PSN eboot crash. Allows PSN demo eboots to run again, and HD Remaster eboots to finally boot. 2013-07-07 19:07:43 -04:00
Henrik Rydgard bab30279c2 fbo_unbind should not be necessary when pausing anymore. 2013-07-08 01:01:47 +02:00
Henrik Rydgard 3281aa5bb6 Fix the actual typo.. 2013-07-08 00:36:25 +02:00
Henrik Rydgard 613b9ec994 Change a variable name to match the name used in the ini file. Default screenshots to JPG. 2013-07-08 00:10:23 +02:00
Henrik Rydgard a4e95e5ce9 Fix touch buttons that got broken. Also, make the onscreen turbo a pure unthrottle, I don't understand how the other is supposed to work heh (checking iFrameLimit?) 2013-07-08 00:08:43 +02:00
Henrik Rydgård d1cc98c2fc Merge pull request #2668 from thedax/directinputUpdate
Windows: Preliminary update for DirectInput to the new key mapping system
2013-07-07 14:48:33 -07:00
Henrik Rydgard 66891dc49e Merge branch 'png' of https://github.com/dykebeard/ppsspp into dykebeard-png 2013-07-07 23:37:21 +02:00
Henrik Rydgard 05f620f5b2 Make sure stb_image_write.c is "included in the project". 2013-07-07 23:36:55 +02:00
dykebeard ead1237dea git makes me want to disembowel myself 2013-07-07 17:10:45 -04:00
thedax b6bad32c1d Merge pull request #1 from unknownbrackets/dinput-fix
Merge pull request #1 from unknownbrackets/dinput-fix
2013-07-07 13:47:16 -07:00
Unknown W. Brackets 3852e26558 Remove the force device setting, map instead. 2013-07-07 13:44:21 -07:00
Unknown W. Brackets b3b2269536 Remove some dead code. 2013-07-07 13:43:53 -07:00
Unknown W. Brackets e6f4f3a9ac Fix POV so it resets, cooperates with kbd.
Only resends on change.  DirectInput is all about polling, unfortunately.
We could use a separate thread and wait on events...
2013-07-07 13:43:28 -07:00
The Dax 0003b4d4dd Layout ApplyButtons to more closely resemble the XInput code. 2013-07-07 16:33:15 -04:00
The Dax 175223118a Make coding style consistent across entire DinputDevice.cpp file. 2013-07-07 16:28:42 -04:00
The Dax 82b3afe923 Fix more styling issues. 2013-07-07 16:25:23 -04:00
The Dax 7e2c5815da Rebase to latest master. 2013-07-07 16:20:25 -04:00
The Dax d182a3388e Fix some styling issues, remove some old and irrelevant comments. 2013-07-07 16:19:55 -04:00
The Dax c65a2eeda3 Fix default button mappings and incorrect axes(they are wrong on my controller, at least..).
TODO: Fix comments.

Also, is there no way to remove the hack for the special buttons..?
2013-07-07 16:19:55 -04:00
The Dax c5ffd23fb1 Fix inverted buttons, and allow the special keys to be remapped[hopefully..]. 2013-07-07 16:19:55 -04:00
The Dax 9aaf4e5e08 Add RightStickBind support. It's still not 100% bug free... 2013-07-07 16:19:55 -04:00
The Dax 3023ab91ec Add POV support. 2013-07-07 16:19:55 -04:00
The Dax bc06c5992e Fix horrible styling. 2013-07-07 16:19:54 -04:00
The Dax 8e136bc383 Begin updating DirectInput for keymapping, and to take it off the legacy path. 2013-07-07 16:19:54 -04:00
dykebeard 57713a6a64 hurf 2013-07-07 15:44:00 -04:00
Henrik Rydgård 70921b27d3 Add stb_image_write to Android.mk 2013-07-07 21:28:04 +02:00
Henrik Rydgård e2b5bfcd13 Merge pull request #2686 from unknownbrackets/keymap-win
Clean up keymap for Windows
2013-07-07 12:15:43 -07:00
Henrik Rydgård c8a571063c Merge pull request #97 from dykebeard/png
Add stb_image_writer for PNG screenshots
2013-07-07 12:13:52 -07:00
dykebeard dc0a7de62b PNG screenshot writing 2013-07-07 14:56:18 -04:00
dykebeard 151b377506 Simple PNG screenshot support 2013-07-07 14:32:03 -04:00
Unknown W. Brackets 55a060332e Clean up some magic numbers, remove old code. 2013-07-07 09:27:53 -07:00
Unknown W. Brackets f6abce2102 Add some missing keyboard VK constants.
VK_PRINT is confusingly not print screen.  Also remove some dups.
2013-07-07 09:27:18 -07:00
Unknown W. Brackets ef8ce2d05c Add some missing key names. 2013-07-07 09:26:30 -07:00
Henrik Rydgard 76c3f16b5c Merge branch 'patch-8' of https://github.com/raven02/ppsspp into raven02-patch-8 2013-07-07 14:40:24 +02:00
Henrik Rydgard b581b73757 Make even more keys mappable 2013-07-07 14:38:10 +02:00
Henrik Rydgard 839222a4fa Add keycode for the 102th key on euro keyboards. 2013-07-07 14:37:37 +02:00
Henrik Rydgard a8e932830e Revert part of 3ac9aa9cfb , it crashes GTA: LCS. @tpunix, might want to investigate. 2013-07-07 14:19:40 +02:00
Henrik Rydgard ab1b7e7288 Get rid of remaining legacy key mappings. Make Pause and F3 mappable, add default mappings. You may need to manually map these if you have an old ppsspp.ini. 2013-07-07 14:08:08 +02:00
Henrik Rydgard d5f4933b44 Bugfix R2 on x360 controller 2013-07-07 13:44:32 +02:00