Commit Graph
45601 Commits
Author SHA1 Message Date
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
Henrik Rydgard 7cd45d9375 Make some more keys mappable in Windows. 2013-07-07 12:03:11 +02:00
Henrik Rydgard 19a6edd6cc Let the user map unthrottle and rapidfire. Make more keys mappable. 2013-07-07 11:25:19 +02:00
Henrik Rydgard 47dae8c004 Fix bug with unthrottle as virtual key. Add button to restore default key mappings. 2013-07-07 11:25:19 +02:00
Henrik Rydgard 1256d5528d Use EXT_swap_control_tear when available to ensure that VSync never slows things down (tears instead if it can't keep up, better than stuttering) 2013-07-07 11:25:18 +02:00
Henrik Rydgard cee45d0ad2 Win32: Switch to RawInput for keyboard processing. Lets us distinguish LSHIFT/RSHIFT and LCTRL/RCTRL. 2013-07-07 11:25:18 +02:00
Henrik Rydgård 336bfbb49d Merge pull request #2677 from thedax/hdRemasterSupport
HDRemaster support: Fix memory sizes for Eiyuu Sensetsu games
2013-07-07 02:16:00 -07:00
Unknown W. Brackets 932e0b857c Fix a possible infinite loop in the symbol map. 2013-07-07 01:58:23 -07:00
Henrik Rydgard 127d9d3854 Fix minor bug processing joystick data on android 2013-07-07 10:53:28 +02:00