Henrik Rydgard
28ad8dc230
Lots of NewUI stuff (still experimental), fix back bug with x360 controllers
2013-07-17 22:27:50 +02:00
sum2012
76621d78d2
Fix for PPSSPP auto logging mode for Windows 64-bit
...
Thanks @pal1000
Fix https://github.com/hrydgard/ppsspp/issues/2785
2013-07-16 06:42:46 +08:00
Henrik Rydgard
09a7bd08fa
Assorted UI cleanups. Add a bunch of little image files that may be used in the Ouya port later.
2013-07-15 17:41:24 +02:00
raven02
fa0af3c150
Back to use "Read Framebuffers to Memory"
2013-07-11 08:12:19 +08:00
The Dax
32bb4d7db5
Windows UI: Add INI option to allow emulator to start in fullscreen mode on launch.
2013-07-10 14:22:22 -04:00
Henrik Rydgård
4930c26082
Merge pull request #2723 from papel/master
...
More shortcuts for the Windows version
2013-07-10 10:30:04 -07:00
papel
abf2faec67
Put back savestate error message.
2013-07-10 13:45:26 -03:00
papel
1e0c0dbab9
Fix shortcuts in pause menu.
2013-07-10 11:49:48 -03:00
Henrik Rydgård
1edce69608
Merge pull request #2732 from Kingcom/Debugger
...
Highlight disabled breakpoints and use font sizes in more controls
2013-07-10 02:16:26 -07:00
Kingcom
f9f9429980
Make memory viewer and register list use the configurable font size
2013-07-10 11:10:08 +02:00
Kingcom
0eeebf5221
-display disabled breakpoints with separate icon
...
-toggling disabled breakpoints will enable them
-confirmation on toggling breakpoints with a custom condition
2013-07-10 10:56:03 +02:00
papel
314d286e37
Changed pause and speed shortcuts. Fixed disabled run on load.
2013-07-09 21:54:42 -03:00
Henrik Rydgard
34d1643213
Minor improvements to mouse handling in Windows.
...
* Don't lock the input_state mutex too much
* Capture the cursor so that the joystick follows the mouse even if you leave the window when holding down the mouse button.
2013-07-09 22:51:02 +02:00
papel
22de16d178
Improving shortcuts of Windows version.
2013-07-09 17:25:29 -03:00
Henrik Rydgard
43205362fd
Fix mouse issues with newUI stuff in 1x mode
2013-07-09 14:46:48 +02:00
Kingcom
9a65263230
Merge branch 'master' of https://github.com/hrydgard/ppsspp into Debugger
2013-07-09 11:19:31 +02:00
Kingcom
98289b624a
Make disassembly font size configurable
2013-07-09 11:17:57 +02:00
Henrik Rydgård
b25c85f135
Merge pull request #2709 from Kingcom/Debugger
...
Move breakpoint list to separate class
2013-07-08 09:04:46 -07:00
Kingcom
007e03a4d7
Move breakpoint list to separate class
2013-07-08 17:59:34 +02:00
Henrik Rydgard
f2e739992d
More mousewheel support
2013-07-08 12:35:08 +02:00
Henrik Rydgård
476382d2cc
Merge pull request #2692 from unknownbrackets/keymap-axis
...
Do axis keymap as well (should replace right stick bind)
2013-07-08 01:14:02 -07:00
Unknown W. Brackets
9d50579aa9
Add a context menu to play with threads.
2013-07-07 23:47:22 -07:00
Unknown W. Brackets
7f858d7263
Add a context menu to enable/disable breakpoints.
...
Probably it could edit or etc. too...
2013-07-07 23:28:35 -07:00
Unknown W. Brackets
d39662f291
Don't change the selected line when scrolling.
...
With the mouse wheel or otherwise, it's confusing.
2013-07-07 22:55:57 -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
4541a79d54
Send only changed analog sticks in dinput.
2013-07-07 16:10:21 -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
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
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
Henrik Rydgard
b581b73757
Make even more keys mappable
2013-07-07 14:38:10 +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
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