Henrik Rydgard
fee82ce288
Fetch language/region code, fix bug in VFSGetFileInfo
2013-09-04 12:07:05 +02:00
Henrik Rydgard
1790bd8b7e
Replace System_GetName with System_GetProperty so we can return more info
2013-09-04 11:28:19 +02:00
PewnyPL
f12d369b51
An (ugly) hack to make some Bluetooth Gamepads to work.
...
The problem with BT gamepads is the fact they tend to show up as multiple gamepads, while PPSSPP only recognises two. Until the whole gamepad code is reworked, this will allow them to work by always returning inputPlayerA in case of an additional recognised gamepad. Fixes issue #3314
2013-08-30 18:34:21 +02:00
Henrik Rydgard
92dd9cd798
Android: Don't discard "non-game" keys when listening for modern style key events.
2013-08-21 22:09:30 +02:00
Henrik Rydgard
89361d002f
Bugfixes
2013-08-18 00:39:21 +02:00
Henrik Rydgard
0a857fe4a1
Add a way to get the "System name" (will be mostly useful for android). Tweaks.
2013-08-18 00:14:25 +02:00
Henrik Rydgard
2175499217
Typo fixes
2013-08-17 23:49:33 +02:00
Henrik Rydgard
4a1c3c4f83
More UI stuff, add glMapBuffer
2013-08-16 16:47:25 +02:00
Henrik Rydgard
46f7415bc9
Various UI key navigatation improvements
2013-08-12 23:07:27 +02:00
Henrik Rydgard
f00bfc5464
Get device manufacturer + type
2013-08-06 11:08:55 +02:00
Henrik Rydgard
9ae2e857f8
Prevent crashing from bogus motioninput events (with no device)
2013-07-31 20:12:20 +02:00
Henrik Rydgård
d1ce0e9c3e
Merge pull request #101 from unknownbrackets/warnings
...
Fix a couple warnings.
2013-07-27 01:18:02 -07:00
Unknown W. Brackets
5c7383546d
Fix a signed/unsigned warning.
2013-07-26 23:05:04 -07:00
Henrik Rydgard
5d3f2e8b5d
Add some disabled code to use EGL_NV_system_time for timing.
...
This gives NV PerfHud ES some interesting capabilities (can pause, speedup, slow down from the debugger UI).
2013-07-27 00:34:36 +02:00
Henrik Rydgård
13b8277bd3
Fix some confusing code noticed by unknown, typo fix
2013-07-20 09:43:55 +02:00
Henrik Rydgard
8559d298f8
Android: Make preparations to let the app survive an activity shutdown. Lets us deal with orientation change natively.
2013-07-16 22:50:24 +02:00
Henrik Rydgard
7151e4c06e
Generalize the code mapping android key events into pad button bits, add support for keys needed to navigate UI.
2013-07-15 17:37:16 +02:00
Henrik Rydgard
f4bc31be4e
Typo fix
2013-07-08 17:45:58 +02:00
Henrik Rydgard
611faf6203
Comment out annoying motionevent logging
2013-07-08 17:39:29 +02:00
Henrik Rydgard
94a163ca35
Rename JNI method to match the Java side. Fixes gamepad related crash on Android.
2013-07-08 17:16:59 +02:00
Henrik Rydgard
127d9d3854
Fix minor bug processing joystick data on android
2013-07-07 10:53:28 +02:00
Henrik Rydgard
1dec6e8154
Work towards full android joystick support.
2013-07-06 19:08:20 +02:00
Henrik Rydgard
f4578129ef
Darken on-screen back/home/taskswitch buttons on Android devices that have them
2013-07-06 11:27:44 +02:00
Daniel Dressler
bba8285b94
Fix android doubling key presses
2013-07-03 19:54:16 -07:00
Unknown W. Brackets
3db24e97c1
Android buildfix.
2013-07-03 01:17:57 -07:00
Daniel Dressler
824f4fb457
Add queue of pressed keys to input_state
2013-06-24 21:47:29 -07:00
Daniel Dressler
697c0df4fd
Make native's keycodes based on android's keycods
2013-06-24 21:46:56 -07:00
Henrik Rydgard
ca9301fedf
Audio: If we're behind, fill buffer with zeros instead of waiting.
2013-06-22 17:30:21 +02:00
Henrik Rydgard
0e5cab2b0c
Android 4.2+: Ask for optimal audio buffer size + sample rate. Ignore sample rate for now.
2013-06-19 14:27:50 +02:00
Henrik Rydgard
bebb3ae397
Android: Remove some too-verbose logging as onAccuracyChanged is called extremely often on some (buggy?) devices
2013-06-16 22:19:25 +02:00
Henrik Rydgard
7afe501be2
Add a bunch of Android controller axises and button constants, for use later.
2013-06-11 21:55:24 +02:00
Henrik Rydgard
be287c71d9
Add a bunch of Android controller axises and button constants, for use later.
2013-06-11 20:34:09 +02:00
Henrik Rydgard
04f6a35031
More logging, making things slightly more robust somehow (fixed a hang issue without knowing what actually fixed it..)
2013-06-04 23:53:41 +02:00
Henrik Rydgard
a509d38357
UI, http with gzip, etc.
2013-06-04 22:32:04 +02:00
Unknown W. Brackets
23d73664c4
Play only the rendered/valid samples in SLES.
2013-05-25 14:30:31 -07:00
Unknown W. Brackets
a17a16eda2
Avoid a memory copy when audio is ahead.
2013-05-25 12:11:06 -07:00
Unknown W. Brackets
85f386c38b
Return number of samples in NativeApp::audioRender().
...
This way we can try to avoid writing invalid data to the buffer.
2013-05-25 11:44:32 -07:00
Henrik Rydgard
8b75763275
WIP new UI layout system!
2013-05-25 16:57:07 +02:00
Henrik Rydgard
345180dcef
Add queue flush ability. Fix VGrid wrapping in UI. Fix some strange java error.
2013-04-14 11:58:07 +02:00
Henrik Rydgard
7efbd96754
Android: Don't preserve state of buttons not set through jni between frames.
2013-03-30 23:54:23 +01:00
Henrik Rydgard
4f5a60d82b
Buildfix
2013-03-29 20:04:36 +01:00
Jamie Halpern
9ef592a09f
Jamie H - Updated the project version to 17 to support new APIs. Added a JNI call to allow for left joystick input from Java. Added in the key codes for the PS3 controller's X and O buttons. Joystick input for buttons is now suppressed in the NativeActivity class.
2013-03-21 00:40:02 -04:00
Henrik Rydgard
4fb2e97afa
Fix bugs causing infinite loop in gllost, add more logging.
2013-03-10 17:49:01 +01:00
Henrik Rydgard
a9a067ef84
Set depth and color mask before clearing.
2013-02-22 22:11:26 +01:00
Henrik Rydgard
f5e775a9a1
Always specify all buffers for clearing. Missing one hurts, one extra doesn't.
2013-01-14 19:25:44 +01:00
Henrik Rydgard
dbda5f8037
Fix Down on Xperia Play
2013-01-04 00:24:21 +01:00
Henrik Rydgard
c952c8d0e7
Fix volume buttons on android and add some functonality to the VFS.
2012-12-01 10:35:55 +01:00
Henrik Rydgard
0853b3ed8e
Add directory listings to VFS
2012-11-27 16:38:24 +01:00
Henrik Rydgard
8677fac72c
Some UI code cleanup. Another variant of ease curve function. RebindTexture.
2012-11-22 18:41:04 +01:00
Henrik Rydgard
dd1be68363
Add ant build
2012-11-18 23:58:16 +01:00