Commit Graph
156 Commits
Author SHA1 Message Date
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 8e5d115c8e Get basic axis mapping working. 2013-07-07 16:10:20 -07:00
Henrik Rydgard bab30279c2 fbo_unbind should not be necessary when pausing anymore. 2013-07-08 01:01:47 +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 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 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
Henrik Rydgard e115ed4187 Work-around crash in sceMpeg with bad ringbuffer address.
Add reminder on first run to access the ingame menu with ESC on windows.
2013-06-11 00:51:10 +02:00
Henrik Rydgard 84a9209285 More new-ui - a toggle, for example. 2013-06-10 22:06:51 +02:00
Henrik Rydgard 51daa1f878 Delete the "Use Media Engine" option. 2013-06-08 22:53:36 +02:00
mgaver d615249c6d Update EmuScreen.cpp
use shorten keys.
2013-05-27 21:27:42 +09:00
mgaver 3ed3c176d9 Make on screen messages translatable 2013-05-27 21:25:30 +09:00
Henrik Rydgard 059aed36ee Add on-screen feedback for some keyboard shortcuts (so you know which setting was changed) 2013-05-22 18:00:06 +02:00
Henrik Rydgård 367e9bcefb Remove DrawWireframe option to save space in dialog, it doesn't really work right anyway 2013-05-16 17:18:53 +02:00
Steven Cherry 992b6aad12 Fix 2013-05-13 19:45:49 -05:00
Steven Cherry e7622ebbd6 Custom Fps Limiter
First time contributing. Set FPS limit on second page of graphics
settings. Press Tab key or on 360 controller, press left stick to toggle
between 3 states.
2013-05-09 19:36:23 -05:00
Henrik Rydgard f20e00315d Add basic support for the second analog stick present in the PS3 PSP emu for HD remakes.
Make vi2f safer.
2013-04-28 22:15:33 +02:00
Henrik Rydgard e3fb88de68 Background thread for icon loading, show in game list. Switch to GNU STL in Android port. 2013-04-13 21:24:07 +02:00
Henrik Rydgard 21fcf7b984 Fix the 2XSSAA hack on startup 2013-04-11 21:05:32 +02:00
Henrik Rydgard be755cb253 Let touch controls work even if they are not displayed, some people like this. 2013-04-10 00:59:52 +02:00
Henrik Rydgard 82aa605b36 Add back shadows to FPS counter and debug text. Warning fixes. 2013-04-08 20:59:45 +02:00
Henrik Rydgard 84ca406b7b Bigger stack buffer for gpu stats (yes need to do something better here). 2013-04-07 23:02:33 +02:00
Henrik Rydgard 7900a6d807 Don't use PPGe for debug overlays. Fixes fps counter in games where it didn't work before. 2013-04-07 22:43:59 +02:00
Unknown W. Brackets fd0a422d89 Actually respect autorun on Windows.
Fixes #1179.
2013-04-05 00:57:43 -07:00