Commit Graph

7372 Commits

Author SHA1 Message Date
meancoot e8e822ffc3 Merge branch 'master' of https://github.com/Themaister/RetroArch into ios
Conflicts:
	gfx/gfx_context.c
	gfx/gfx_context.h
	retroarch.c
2013-03-03 21:36:47 -05:00
twinaphex 8564ad5ac5 (Android) Add custom dzone_min/dzone_max for Buffalo SNES pad 2013-03-04 02:25:58 +01:00
twinaphex 7fbe742d3d (Android) Dpad deadzones now configurable per pad 2013-03-04 02:19:11 +01:00
meancoot 3f1f548e9f ios: Add 'keycode.h' which defines names for USB hid key symbols; use it to remove magic numbers in keyboard code. 2013-03-03 20:11:17 -05:00
meancoot 89c3120d71 ios: Reorganize project files 2013-03-03 19:15:58 -05:00
meancoot 08e6634eef ios: Clean up input code; make wiimote remapping work. 2013-03-03 18:50:38 -05:00
twinaphex b236fb47bf (Android) Better pad directional macros 2013-03-04 00:08:55 +01:00
twinaphex d79d15c79d (Android) Add AMotionEvent_getAxisValue dlsym hack - wll properly make
this suitable for Android 4.0 and up later
2013-03-03 23:17:16 +01:00
ToadKing 7eee31d651 allow orientation changes in RGUI
allow closing RGUI menu, need to make the key binds sane
2013-03-03 16:52:37 -05:00
ToadKing a4b33a9a95 get touch navigation working
fix colors for GL
make seperate option list for non-consoles
2013-03-03 15:45:29 -05:00
twinaphex 0f16bddb02 (Android) Try to do engine_handle_input more or less exactly like
this (xcept for 'predispatch events' which caused issues on Xperia
Play apparently) - http://ps3computing.blogspot.nl/2012/12/anr-application-not-responding.html
2013-03-03 20:57:14 +01:00
twinaphex afa04bd376 (Android) Make engine_handle_input inline 2013-03-03 20:45:13 +01:00
twinaphex ebd8b29399 (Android) Move android_handle_event to input_android.c 2013-03-03 20:17:00 +01:00
Themaister cae578fe73 Refactor Android-specific polling logic. 2013-03-03 18:20:05 +01:00
twinaphex 69192932fc (Android) TTT THT pad - add pad controls for player 2 2013-03-03 17:15:42 +01:00
twinaphex 38ca77a8eb (Android) Nit 2013-03-03 13:27:26 +01:00
Themaister 3ed3217270 Seed rand(). 2013-03-03 12:39:11 +01:00
twinaphex 28c9f51913 (Android) Rewrite new input code some more 2013-03-03 11:22:59 +01:00
twinaphex ec114db356 (Android) Reimplemented input loop - better throughput/latency 2013-03-02 23:53:06 +01:00
twinaphex ff88dc759c (Android) Start moving most input code to input_android.c - split
up main input logic into engine_handle_input
2013-03-02 22:56:58 +01:00
twinaphex 857609b739 (Android) Solves ANR issues on Xperia Play after 30 secs 2013-03-02 22:11:09 +01:00
meancoot 55a8333ac2 ios: Start to add wiimote remapping support. 2013-03-02 15:24:03 -05:00
twinaphex 0c87437ea3 (Android) Fixes menu back button again on Xperia Play 2013-03-02 18:37:52 +01:00
twinaphex 684a339651 (RMenu) Move some header stuff over to rmenu.c 2013-03-02 17:55:43 +01:00
Themaister 07b9598be4 Set texture filtering for RGUI texture. 2013-03-02 17:46:36 +01:00
twinaphex 7323231002 (RGL) Cleanups 2013-03-02 17:34:52 +01:00
twinaphex c65e85f3df (Android) Try to prevent race condition causing ANRs when two input devices
are being pressed at the same time - see http://ps3computing.blogspot.nl/2012/12/anr-application-not-responding.html
2013-03-02 16:47:13 +01:00
twinaphex b3d971f490 (PS3) Clean up unneeded code in gl_copy_frame 2013-03-02 14:35:27 +01:00
twinaphex eb4fe88d96 (PS3) Usage of glMapBuffer + texture references (while slightly
faster) appeared to produce garbage in frames. Possible PSGL bug.
Revert to glBufferSubData approach for now
2013-03-02 14:29:22 +01:00
twinaphex 2d4d9d181e (Android) Add explicit runtime hack for Xperia Play so that
AKEYCODE_BACK behavior is not contingent on AKeyMeta (which
could produce problems on other pads). Hopefully should fix
some issues
2013-03-02 11:27:24 +01:00
meancoot 32e73b4913 ios: Add method for emulator cores to specify likely support level by inspecting file extensions. 2013-03-01 21:01:52 -05:00
meancoot efa0e6be31 ios: Rework RAModuleList so the name of the loaded game is displayed. 2013-03-01 19:08:43 -05:00
meancoot 1178d82b5c ios: Don't show the 'Stop Bluetooth' button unless BTStack is running. 2013-03-01 19:02:55 -05:00
twinaphex dbdb345c78 (Playbook) request 'access to shared files' so that we can read
ROMs from internal storage
2013-03-01 17:29:38 +01:00
Themaister f11ccfc108 Add simple script to generate rate control tests. 2013-03-01 17:05:13 +01:00
twinaphex c28ae74d2e (MSVC) Add strncasecmp to msvc_compat.h 2013-03-01 14:01:53 +01:00
meancoot b9dcfca071 ios: Add a Stop Bluetooth button to the navigation bar. 2013-02-28 20:15:10 -05:00
meancoot f73511baa0 ios: Update WiiMote code using newer features from BTstack. Probably some bugs, so I recommend sticking with the nobtstack builds for now. 2013-02-28 18:38:49 -05:00
twinaphex c0d8894165 (Griffin) Always include frontend.c unless ANDROID is defined 2013-02-28 17:59:53 +01:00
Themaister 2499cccb1a Add rate control simulation to resampler test. 2013-02-28 17:14:34 +01:00
ToadKing 6778267016 change some logs around
detect menu key from any "controller"
2013-02-28 11:04:11 -05:00
ToadKing 83878b05e7 commit makefile changes 2013-02-28 10:20:29 -05:00
twinaphex 4a0eb19698 (Playbook) Add NEON sinc/audio_utils 2013-02-28 15:25:27 +01:00
ToadKing d28cb94717 start of RGUI port to Android
currently detects menu button to bring up RGUI, but GL does not draw it
yet and you cannot exit from the (invisible) RGUI menu yet
2013-02-27 20:20:29 -05:00
Themaister 7b389b70bc Use more correct modulation factor in SSE convert.
Use same factor as C.
2013-02-27 20:46:55 +01:00
twinaphex 784ce8ab73 (Playbook) Set to -O3 2013-02-27 18:20:00 +01:00
meancoot bd088a3332 ios: Move core selection to after game selection. Click the disclosure button to access core settings. (A method to allow core suggestions will be added later) 2013-02-27 04:03:31 -05:00
twinaphex 24cee97a1a (Playbook) Define SINC_LOWER_QUALITY 2013-02-27 09:50:55 +01:00
twinaphex ba2caaab25 (Playbook) Use clock_gettime - QNX has its own high-resolution
timers - but for now use what is already there
2013-02-27 09:33:16 +01:00
twinaphex d2207ffc9f (Playbook) Cleanup frontend_bbqnx.c 2013-02-27 08:35:49 +01:00