Commit Graph

126 Commits

Author SHA1 Message Date
twinaphex 4456cb85f6 (Android) Use strstr for detecting devices by name 2016-01-29 10:56:05 +01:00
twinaphex 5cf576e2da Remove duplicate line 2016-01-26 09:30:51 +01:00
twinaphex a767031651 Use string_is_equal in more places 2016-01-20 04:11:25 +01:00
twinaphex 7a55ae3765 Start updating headers for 2016 2016-01-10 04:06:50 +01:00
ctult cebb95b0e3 a bit of static analysis
possible memory leaks and null pointer dereferences
2015-12-24 23:04:15 -07:00
twinaphex 7a3df7cd90 remove this obsolete code 2015-12-25 06:20:53 +01:00
twinaphex 8b130b3866 Add RETRO_SIMD_POPCNT and RETRO_SIMD_MOVBE 2015-12-25 06:14:57 +01:00
twinaphex 8ecae597e9 reuse x86_cpuid from performance.c 2015-12-25 06:10:29 +01:00
twinaphex 8da07f277b Fix some bad typos from Google engineers 2015-12-25 06:03:16 +01:00
twinaphex a8c6fc150b Add RUNLOOP_CTL_DATA_ITERATE 2015-12-11 10:17:18 +01:00
twinaphex 23c13c0043 Delay reinit, gets rid of the remaining concurrency errors 2015-12-09 20:30:55 +01:00
twinaphex 94e1148d51 Cleanups 2015-12-09 20:15:55 +01:00
twinaphex 5ac4a8b3f6 Remove APP_CMD_DEAD 2015-12-09 20:10:22 +01:00
twinaphex 5b1e1592cb Rename rarch_main_iterate and rarch_main_data_iterate 2015-12-07 15:22:36 +01:00
twinaphex d6b5dd6ac4 Flesh out android_native_app_glue.c implementation some more 2015-12-02 17:46:20 +01:00
twinaphex 986e4bf40d (Android) Native activity updates 2015-12-02 08:54:24 +01:00
twinaphex 5d52f4856a Get rid of INLINE qualifier for some functions 2015-11-30 05:13:12 +01:00
radius f7b3059dcd change default filter location 2015-11-27 22:01:26 -05:00
twinaphex da8c36b0c3 Don't need sleeping argument anymore for rarch_main_data_iterate 2015-11-28 03:26:01 +01:00
twinaphex a1226004f5 Revert "Don't render menu if unfocused - reimplement this"
This reverts commit ce7ec0681b.
2015-11-28 03:05:37 +01:00
twinaphex ce7ec0681b Don't render menu if unfocused - reimplement this 2015-11-28 03:03:26 +01:00
twinaphex 99ca95a100 (Android) Buildfix 2015-11-28 00:16:31 +01:00
twinaphex 074f14b132 Add verbosity.c/verbosity.h 2015-11-23 12:03:38 +01:00
twinaphex 91192f4aca Make popen no longer Android-specific 2015-11-14 19:53:54 +01:00
twinaphex e5af70e091 system_property_get - add goto error 2015-11-14 19:52:12 +01:00
twinaphex 63924971aa (Android) Refactor away system_property_get_density - make regular calls to
system_property_get instead
2015-11-14 19:22:33 +01:00
twinaphex 0dc9c8df95 Rename extraction_directory to cache_directory 2015-10-27 00:48:35 +01:00
twinaphex 776707577b Use menu_entries_push 2015-10-17 17:14:41 +02:00
radius a92dfd4668 fix downloads dir 2015-10-03 11:30:13 -05:00
radius 300617b190 set defaults always to XDG dirs 2015-10-03 11:24:44 -05:00
radius 7798be9f6e [android] add a default config dir 2015-10-03 10:56:19 -05:00
twinaphex 02a5d738fe Static code analysis cleanups 2015-09-28 23:00:22 +02:00
twinaphex f22436e39f Possible ARM Linux buildfix 2015-09-24 23:11:24 +02:00
twinaphex 5465da0139 Rename rarch_sleep to retro_sleep 2015-09-22 18:55:14 +02:00
twinaphex 2945bb9f50 (Android) Buildfix 2015-09-19 04:37:38 +02:00
twinaphex 958dcc3c02 Get rid of retro_fmemcpy - and use retro_read_file 2015-09-19 01:03:52 +02:00
twinaphex 71c54c607c (Linux/sysfs) Don't need to iterate ac_adapter 2015-09-18 21:22:06 +02:00
twinaphex 270ec2403c Take out printf 2015-09-18 21:19:54 +02:00
twinaphex 1ea6c2691a (platform_linux.c) Fix path for sysfs_ac_adapter 2015-09-18 21:19:33 +02:00
twinaphex 08456c8541 Remove fcntl header includes from more files 2015-09-18 02:48:15 +02:00
twinaphex 82e15d1377 CLeanups/fixes 2015-09-17 20:24:49 +02:00
twinaphex 2b2767017c (platform_linux.c) CXX_BUILD fix 2015-09-17 10:14:57 +02:00
twinaphex a8acf720dd Properly implement cpu_inited_once 2015-09-16 11:17:52 +02:00
twinaphex 2ea2c90983 (platform_linux.c) Get rid of pthread_once usage 2015-09-16 09:28:25 +02:00
twinaphex 92a566e87f (platform_linux.c) Refactor - create load_generic_file 2015-09-16 07:38:23 +02:00
twinaphex 458a0f3a27 Merge performance_linux.c with platform_linux.c 2015-09-16 05:42:16 +02:00
twinaphex 8116d118dd (Android/Linux) platform_linux.c now also used for Android 2015-09-15 20:43:54 +02:00
twinaphex e314cc3dce (platform_linux.c) cleanups 2015-09-15 20:12:59 +02:00
Twinaphex cf178fc63a Merge pull request #2120 from fr500/master
[linux] fix cheats dir
2015-09-15 20:09:19 +02:00
Jorge Suarez 0273c36039 [linux] fix cheats dir 2015-09-15 13:08:16 -05:00
Twinaphex 2cdc055c67 Merge pull request #2118 from fr500/master
Linux, implement sane default paths
2015-09-15 20:06:33 +02:00
twinaphex e512c0c601 Start adding ANDROID ifdefs to platform_linux.c 2015-09-15 19:37:26 +02:00
Jorge Suarez 713ed76659 [linux] add cheats 2015-09-15 12:18:33 -05:00
Jorge Suarez 7476ff61da [linux] add screenshots, downloads 2015-09-15 12:18:32 -05:00
Jorge Suarez 9cdb94fd51 [linux] implement more paths 2015-09-15 12:18:32 -05:00
Jorge Suarez 5740e52bed [linux] implement default core path 2015-09-15 12:18:32 -05:00
twinaphex e0c7d0905d Header cleanups 2015-09-15 04:49:10 +02:00
twinaphex ad1b433d57 (platform_linux.c) Refactors 2015-09-14 06:56:32 +02:00
twinaphex 33d4612716 (platform_linux) Get rid of alloca usage 2015-09-14 06:49:02 +02:00
twinaphex 87ece39443 (Linux) Add ACPI sys code 2015-09-14 06:35:11 +02:00
twinaphex 8e9f5d89f2 (platform_linux.c) Turn some functions static 2015-09-06 14:50:21 +02:00
twinaphex f7f32f522d (platform_linux.c) Use retro_dirent.h 2015-09-04 20:37:18 +02:00
twinaphex 97dae69f28 Cleanups 2015-09-02 12:54:31 +02:00
twinaphex cdef82b185 Make late binding possible for frontend drivers
(PS3) Fix shutdown/quit hang - now we have to fix exitspawn instead
2015-07-27 03:44:28 +02:00
Alcaro 59b35bbc21 Fix printf mismatch. 2015-06-26 20:41:56 +02:00
Alcaro febcbc5ce4 C89 cleanups part 2 2015-06-26 17:48:43 +02:00
twinaphex a2c8f89137 Create frontend->parse_drive_list 2015-06-15 22:45:02 +02:00
twinaphex d3803d0d05 (platform_linux.c) Use hashing 2015-06-14 19:22:22 +02:00
twinaphex 413230d77d (Frontend) Cleanups 2015-06-12 23:38:46 +02:00
twinaphex 0cfeff8e1e Cleanups 2015-06-02 18:28:51 +02:00
twinaphex 0608ea17b8 (Linux) Frontend OS - major/minor now gets properly set 2015-04-18 20:49:05 +02:00
twinaphex b4549d4bf4 Expand frontend_linux_get_architecture some more 2015-04-18 20:16:59 +02:00
twinaphex 5cfc0bb723 (Linux) Implement frontend_linux_get_os - still needs major/minor
set
2015-04-18 20:08:47 +02:00
twinaphex a2195e8cdf Create frontend get_architecture function callback 2015-04-18 20:03:59 +02:00
twinaphex b83a03bad6 (Linux) Start implementing get_powerstate 2015-04-18 19:43:48 +02:00
twinaphex ac2743b842 Create stub frontend/drivers/platform_linux.c 2015-04-18 19:12:14 +02:00