Commit Graph

623 Commits

Author SHA1 Message Date
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
cee45d0ad2 Win32: Switch to RawInput for keyboard processing. Lets us distinguish LSHIFT/RSHIFT and LCTRL/RCTRL. 2013-07-07 11:25:18 +02:00
Unknown W. Brackets
861eafef26 Make pause/speed virtual buttons work again.
Fixes #2669.
2013-07-06 23:06:35 -07:00
Unknown W. Brackets
efb2ab52b4 Add a rapid fire virtual key, like before. 2013-07-06 23:06:34 -07:00
Unknown W. Brackets
1ab86a68c9 Add rapid fire ctrl interface, minor cleanup. 2013-07-06 23:06:32 -07:00
Henrik Rydgard
989f791f79 Fix virtual analog stick getting stuck. Fixes #2653. 2013-07-06 22:08:43 +02:00
Henrik Rydgard
b0ee3a173a Add mechanism for unlimited mappable virtual keys (not restricted by some bitfield). Use it to implement X/Y analog key mapping. 2013-07-06 20:45:44 +02:00
Henrik Rydgard
cc58e34cf8 Remove legacy key mapping and associate devices with keys (DInput has been left behind for now, will be fixed up soon). Saving is broken, will be fixed soon. 2013-07-06 20:45:44 +02:00
Daniel Dressler
78e0d301c3 Fix misleading var name
Update() can be called at subframe intervals.
2013-07-04 12:12:50 -07:00
Daniel Dressler
1c513c1bd0 Fix forgetting pressed keys 2013-07-04 10:59:19 -07:00
Daniel Dressler
5983a838a5 Fix emu screen trashing legacy input 2013-07-03 19:04:29 -07:00
Daniel Dressler
f24d9c4c4e Merge branch 'master' of github.com:hrydgard/ppsspp 2013-07-02 20:56:43 -07:00
Daniel Dressler
770456156d Make both modern and legacy key mapping input work 2013-07-02 20:49:30 -07:00
Daniel Dressler
643133238f Make emu core use key mapped keys 2013-06-30 21:43:01 -07:00
Unknown W. Brackets
5684c32165 Just use FPS except in the name.
Hopefully users don't get confused.  I don't think "internal FPS" is gonna
fit for all languages in a way that makes sense.
2013-06-30 00:05:38 -07:00
Unknown W. Brackets
4f68703cfd Rename "VPS"/"FPS" to "Speed"/"FPES" so it's clear.
Still scaled to 60, but could change to 100 instead?

"FPES" is "frames per emulated second."  Or we could change it instead...
2013-06-29 20:06:34 -07:00
Henrik Rydgard
604ad0181b Merge branch 'new-ui'. Still incomplete. Enable by setting NewUI=True in ppsspp.ini
Conflicts:
	UI/MenuScreens.cpp
2013-06-27 16:28:38 +02:00
Daniel Dressler
29271f67d7 Sync KeyMap to native changes 2013-06-24 21:34:14 -07:00
raven02
d24ad28ceb Follow as 1/2/3 option 2013-06-19 15:24:35 +08:00
raven02
de4d970ab6 Toggle to adjust VPS/FPS/Both , new timeFormat/dateFormat/buttonPerference 2013-06-19 15:09:01 +08:00
Henrik Rydgård
c4abec3560 Add option for very transparent touch buttons 2013-06-17 20:28:22 +02:00
Unknown W. Brackets
6ff9cf64ca Measure flips per second. 2013-06-17 00:20:27 -07:00
The Dax
c8917bfbaf No need to have an if true there. 2013-06-14 13:11:35 -04:00
The Dax
4ba1373985 Fix ifdefs not to break iOS. 2013-06-14 13:07:13 -04:00
The Dax
a2853d4986 Changed my previous implementation to an ifdef at Henrik's request. Disable touch controls for "desktop" platforms(Windows/Linux/mac). The intention was to disable the invisible controls, but this commit will break the touch controls completely, even if visible. Platforms such as Android/Meego shouldn't be affected. 2013-06-14 03:45:03 -04:00