4720 Commits

Author SHA1 Message Date
twinaphex
0ba45d457e (Android) Use pollAll instead of pollOnce - fixes input issues
to do with pushing multiple  buttons simultaneously
2012-12-11 17:45:49 +01:00
Squarepusher
0a61c286f7 Update AUTHORS
Added meancoot to authors - if he wants his real name in the credits he can go ahead and make a pull request with the necessary changes to this file. If not, we'll leave it at the nick.

The same applies to e-mail address - it isn't obligatory but it would be nice to add it.
2012-12-11 14:28:21 +01:00
twinaphex
5598c75071 (OpenSL) Get rid of Android-specific hack 2012-12-11 14:16:47 +01:00
Hans-Kristian Arntzen
cdacad974b Merge pull request #89 from notaz/arm_linux
Report EGL errors.
2012-12-11 00:27:20 -08:00
notaz
7237abcff2 Report EGL errors.
Fix a few warnings along the way.
2012-12-11 02:43:29 +02:00
twinaphex
5320f9b2c1 (Android) Remove Phoenix-legacy - meancoot's Phoenix now default 2012-12-10 19:15:46 +01:00
twinaphex
10483e08e1 (Phoenix) Can now go back to 'Select libretro core' from 'select
ROM' menu by pressing Back button by returning RESULT_CANCELED
from DirectoryActivity
2012-12-10 19:13:39 +01:00
Themaister
31ba3e251e Use correct PREV semantics. 2012-12-10 13:19:22 +01:00
Themaister
5424e06a09 Only increment to next frame if frame is non-NULL. 2012-12-10 13:05:56 +01:00
twinaphex
fdc65d7851 (Android) - New phoenix frontend - use startActivityForResult for filebrowsing
- Get rid of most PHOENIX_LEGACY ifdefs - code now works for both Phoenix and
Phoenix-legacy
- Refresh rate auto-configuration should work now on Phoenix
- Going to get rid of Phoenix-legacy soon altogether
2012-12-09 20:33:08 +01:00
Themaister
a5e3df4e72 Print AS when compiling ASM source. 2012-12-09 18:37:09 +01:00
Hans-Kristian Arntzen
6294ce7025 Merge pull request #86 from notaz/arm_linux
Arm linux/NEON improvements
2012-12-09 09:34:42 -08:00
notaz
f6de3722ef (utils_neon) Don't use callee-save registers 2012-12-09 18:58:47 +02:00
twinaphex
2b34d21967 (Android) Add in code to set refresh rate to that of the device's
refresh rate in case display screen has a refresh rate lower than
60Hz - ie. 58.2Hz/59.0Hz - is ifdeffed specifically for PHOENIX_LEGACY
- new Phoenix frontend needs to do pass the refresh rate of the screen
determined in the Java frontend to the native activity - see phoenix-legacy
code
2012-12-09 17:39:24 +01:00
notaz
17f42531c3 (sinc_neon) Don't use callee-save registers
fixes a crash on ARM Linux.
2012-12-09 18:30:05 +02:00
notaz
16edc7c80e Add ARM NEON support for main build. 2012-12-09 18:30:04 +02:00
notaz
7d283ab48d Add basic cross-compilation support.
Supports both autotools-like --host=... switch and Linux kernel-style
CROSS_COMPILE env var.
2012-12-09 18:29:45 +02:00
Hans-Kristian Arntzen
3e9bedd4c7 Update CONTRIBUTING.md 2012-12-09 10:16:35 +01:00
Hans-Kristian Arntzen
92fd3cf8d3 Update CONTRIBUTING.md 2012-12-09 10:03:52 +01:00
Hans-Kristian Arntzen
8a1dab2493 Create CONTRIBUTING.md 2012-12-09 00:56:51 -08:00
Themaister
01e14d31c1 Realloc correct amount. 2012-12-09 10:14:34 +01:00
Themaister
47fca83bb1 Planarize audio. 2012-12-09 00:20:04 +01:00
Themaister
ff1557d6e8 Use FLTP/S16P directly. FFmpeg was bugged. 2012-12-08 22:55:32 +01:00
Themaister
f66692d02f Drop -pedantic.
RetroArch is fine with -pedantic, but lots of library headers
aren't ... Not critical by a long shot anyways.
2012-12-08 22:50:02 +01:00
twinaphex
242d2d0d65 (Android) Fixes crippled performance on 4.1 (Jelly Bean) - I thought
4.1 - Jelly Bean - had a fast SL mixer? How to get lower latency with
this then?
2012-12-08 18:10:08 +01:00
Themaister
bf4ffe714f Clarify use of gl->conv_buffer. 2012-12-08 13:38:48 +01:00
Themaister
671697a211 Move X11 keyboard event to x11_common.
TODO: Add to xegl and xvideo.
2012-12-08 13:35:07 +01:00
Themaister
5185524b46 Use common code for handling keysym translations. 2012-12-08 13:26:10 +01:00
twinaphex
3a3953aef3 (Android) Add back PHOENIX_LEGACY hack because new Phoenix frontend
doesn't work yet for me
2012-12-08 12:58:16 +01:00
Themaister
6709dcb274 Use XLookupKeysym instead. Add test.
XKeycodeToKeysym is deprecated.
2012-12-08 12:51:04 +01:00
twinaphex
94f89b4a70 Merge branch 'master' of https://github.com/Themaister/RetroArch 2012-12-08 12:37:27 +01:00
twinaphex
ecc2376e6f (Phoenix Legacy) Adding back phoenix legacy for now 2012-12-08 12:37:00 +01:00
Themaister
be0223b501 Use gl->conv_buffer instead of extra buffer. 2012-12-08 12:35:10 +01:00
Themaister
5aed38cf37 Ensure enum size being int. 2012-12-08 12:32:33 +01:00
Hans-Kristian Arntzen
3c5aec41a1 Merge pull request #72 from meancoot/master
Allow libretro core to receive keyboard input using events rather than polling.
2012-12-08 03:29:03 -08:00
Squarepusher
344640d96c Merge pull request #81 from meancoot/android-newui
(Android) Add new frontend for easier install and use.
2012-12-08 02:12:38 -08:00
meancoot
3ca708a9b8 (Android) Fix eclipse project. 2012-12-08 05:04:05 -05:00
meancoot
d236863d05 (Key Events) Sloppy, ascii only, X11 version. 2012-12-07 18:45:50 -05:00
meancoot
c57c9b79cf (Android) Delete unneeded android-support-v4.jar 2012-12-07 15:50:46 -05:00
meancoot
6eb1f60415 (Android) Add parent directory item to file lists. 2012-12-07 15:46:17 -05:00
meancoot
be1fdd419b (Key Events) Add modifier flag argument; plus cleanup. 2012-12-07 03:18:18 -05:00
Squarepusher
7bfc029565 Merge pull request #84 from meancoot/gles-texturepack
OpenGL ES width != pitch texture speed improvement
2012-12-06 23:43:09 -08:00
meancoot
a3ebec7f07 Style fix 2012-12-07 02:17:34 -05:00
meancoot
95fa37b178 (OpenGL ES) Pack texture rows manually instead of making multiple calls to glTexSubImage2D. 2012-12-07 02:03:17 -05:00
twinaphex
3a85a68230 (Android) Fix erroneous bitmask unset 2012-12-06 10:16:31 +01:00
meancoot
fc1cf035d7 Delete original phoenix directory; Rename andretro directory to phoenix. 2012-12-06 01:47:52 -05:00
meancoot
a8f7c1d4b7 Start file browser from root directory.
Use file and folder icons generated by android-ui-utils, rather than gartoon.
Don't hardcode the retro core search path.
2012-12-06 01:45:14 -05:00
Hans-Kristian Arntzen
b7e3bcc2c9 Merge pull request #82 from Themaister/neon_conv
Neon sample conversion
2012-12-05 13:33:20 -08:00
Themaister
4adf390486 Actually align samples to 8. 2012-12-05 23:17:07 +01:00
Themaister
eba6cfa3eb Fix build for NEON. 2012-12-05 23:04:44 +01:00