Commit Graph

289 Commits

Author SHA1 Message Date
Twinaphex 7a38c58a9b Fix linking in OSX solution 2014-10-16 21:14:59 +02:00
twinaphex 4db958a183 Add CFExtensions.m/CFExtensions.h - will need to build fix this now 2014-10-16 21:07:26 +02:00
Twinaphex 5279a161de (apple/common/main.m) Fix warning 2014-10-15 03:15:43 +02:00
Lioncash 44b26b5ef2 apple: Fix some warnings 2014-10-14 08:57:37 -04:00
twinaphex bcd5f8aa5b Add has_windowed to video driver and graphics context driver 2014-10-08 17:23:02 +02:00
Twinaphex fdd616abcb (joypad_connection.c) Refactor pt. 2 2014-10-06 01:49:00 +02:00
twinaphex e9239316f8 Rename apple_joypad_disconnect to pad_connection_disconnect 2014-10-04 18:48:02 +02:00
Twinaphex c97e1113f6 (Apple) apple_gfx_ctx_init - Get rid of log messages 2014-10-04 15:31:01 +02:00
Twinaphex be65663408 (iOS) Build fix 2014-10-03 21:57:53 +02:00
twinaphex 39b88c885b (Apple) Cleanups 2014-10-03 21:52:47 +02:00
Twinaphex 53d2c8164b (Apple) Make apple_gfx_context.c.inl more self-contained 2014-10-03 21:47:46 +02:00
Twinaphex d89b5b2f41 (Apple) Cleanup 2014-10-03 21:33:05 +02:00
Twinaphex bbfdf52632 (Apple) Reimplement apple_gfx_ctx_bind_api 2014-10-03 21:09:58 +02:00
Twinaphex a4f4951081 (Apple) RAGameView.m - Cleanups 2014-10-03 21:04:59 +02:00
Twinaphex 1145a87ae8 (Apple) RAGameView.m - cleanups 2014-10-03 21:00:54 +02:00
Twinaphex af4349003e (Apple) Cleanups in apple_gfx_context.c.inl 2014-10-03 20:52:29 +02:00
Twinaphex f3b4aa0262 (Apple) Move more code to apple_gfx_context.c.inl 2014-10-03 20:28:16 +02:00
twinaphex e6e3a01966 (Apple) Move some code to apple_gfx_context.c.inl 2014-10-03 20:19:04 +02:00
Twinaphex 807818d4c6 (Apple) Reimplement input - get rid of g_current_input_data global
and instead initialize driver.input_data
2014-09-30 15:44:40 +02:00
Twinaphex f137f680c3 (Apple) Refactor apple_input_data_t 2014-09-30 15:03:22 +02:00
Twinaphex d8100d299a (iOS) Build fixes 2014-09-28 07:01:39 +02:00
Twinaphex 89654e68ce (Apple OSX) Implement GL shared contexts (preliminary) - currently
stubbed out because it makes it very slow
2014-09-27 19:51:23 +02:00
Twinaphex 1294d10c24 (Apple) Implement apple_gfx_ctx_bind_hw_render 2014-09-27 19:04:52 +02:00
Twinaphex df2f7021fd (Apple) Properly implement apple_gfx_ctx_init/apple_gfx_ctx_destroy 2014-09-27 17:20:05 +02:00
twinaphex 6807605e4e (Apple) Update apple_gfx_context.c.inl 2014-09-27 16:48:00 +02:00
Lioncash 1e02afcbdf iOS: Get rid of some unsigned/signed comparison warnings. 2014-09-20 21:48:36 -04:00
Lioncash c4034080ac iOS: Fix switch warning in RAGameView.m 2014-09-20 17:31:03 -04:00
Twinaphex cfd078812e (Apple) iOS Xcode 6 build fix 2014-09-20 05:26:33 +02:00
twinaphex 75d2e13dcb Make drivers non-const 2014-09-11 07:06:20 +02:00
Lioncash 0ddea1e970 Remove some redundant casts on OSX 2014-09-06 01:05:22 -04:00
twinaphex 72e556083c Rename core_info_has_custom_config to core_info_get_custom_config 2014-08-18 13:01:31 +02:00
twinaphex 57dae32b66 Refactor away core_info_get_custom_config 2014-08-17 17:42:45 +02:00
Twinaphex 0d4b80b010 (Apple) Move apple/common/hidpad files to input/ 2014-08-13 23:56:51 +02:00
Twinaphex 1f89d6628f (Apple) Build fixes 2014-08-09 10:25:33 +02:00
Twinaphex 89ace6c9ba (Apple) Build fix 2014-08-02 14:06:14 +02:00
Twinaphex f0b4388eb1 (OSX) Replace apple_rarch_exited call with main_exit 2014-07-24 04:39:33 +02:00
Twinaphex 754eceb5e2 (OSX) apple_run_core - Fix build 2014-07-24 04:35:04 +02:00
Twinaphex 350913daa7 (Apple) Refactor apple_run_core 2014-07-24 04:32:46 +02:00
twinaphex 0f6f14aff3 (Apple) common/main.m - some cleanups 2014-07-24 03:42:03 +02:00
Twinaphex 624a983d8e (Apple) Rewrite apple_run_core 2014-07-22 18:43:49 +02:00
Twinaphex aa078cdae8 (Apple) Implement frontend_apple_shutdown 2014-07-22 05:13:48 +02:00
Twinaphex 304af2f398 (Apple) Get rid of apple_export.h 2014-07-22 02:46:58 +02:00
Twinaphex 5db9e93aea (Apple) Build fix 2014-07-22 02:21:23 +02:00
twinaphex 4b0f3584e0 Create rarch_main_command - command.c could maybe later be made
more generic so we can just do this through command.c functions
locally
2014-07-22 02:14:52 +02:00
Twinaphex c1fa603a0f (iOS) Menu - cleanups 2014-07-21 09:04:45 +02:00
Twinaphex c38d0a86d0 (Apple) Just call rarch_main instead of apple_rarch_load_content 2014-07-21 07:45:05 +02:00
Twinaphex 95260e6b83 (Apple) Remove apple_core 2014-07-21 04:34:53 +02:00
Twinaphex d89b65140b (Apple) Reduce dependencies on apple_core 2014-07-21 04:21:29 +02:00
Twinaphex f64b772ceb (Apple) Refactor away apple_get_core_id 2014-07-21 02:35:07 +02:00
Twinaphex 1754acb500 (iOS) Get rid of apple_get_core_display_name 2014-07-20 22:20:32 +02:00
Twinaphex 86fa191ae7 (Apple) Cleanups 2014-07-20 07:00:02 +02:00
Twinaphex aa04b48579 (Apple) Remove configDirectory 2014-07-20 01:14:16 +02:00
Twinaphex 7580058c22 (Apple) Get rid of coreDirectory 2014-07-20 00:07:40 +02:00
Twinaphex 3242cc998a (Apple) Get rid of globalConfigFile 2014-07-19 22:17:42 +02:00
Twinaphex ba99ec92ee (Apple) Get rid of objc_get_value_from_config 2014-07-19 17:53:24 +02:00
Twinaphex 34002c0e10 (Apple) Don't have ifdef IOS conditional in apple_run_core 2014-07-19 17:28:06 +02:00
Twinaphex e4786cfcf6 (iOS) Build fix 2014-07-19 02:26:21 +02:00
twinaphex 9ac52de4df (Apple/iOS) Remove some unused settings - apple_use_tv_mode and ios_file_log 2014-07-19 02:25:17 +02:00
Twinaphex 38de4198a3 (Apple) Change some comments 2014-07-14 03:35:15 +02:00
Twinaphex 74f36b3878 (Apple) Get rid of g_initialized variable 2014-07-11 02:24:11 +02:00
Twinaphex 0b3ef0b2ce (Apple) Get rid of apple_is_paused extern global var 2014-07-10 22:05:08 +02:00
Twinaphex 7dc418fcdd (Apple) Got rid of apple_is_running global variable 2014-07-10 22:02:54 +02:00
twinaphex a19d2e2853 (iOS GC) Get rid of superfluous inline function 2014-07-09 13:48:43 +02:00
twinaphex 4431989515 (Apple) Move variables to apple_gfx_context.c.inl 2014-07-09 13:39:43 +02:00
twinaphex b6c17a79bb (Apple) Cleanups to get_chosen_screen 2014-07-09 13:34:50 +02:00
twinaphex 063756d5fd (Apple) Move get_chosen_screen to apple_gfx_context.c.inl 2014-07-09 13:32:43 +02:00
twinaphex ac18c07e74 (Apple) Split up iOS camera and location code into separate files 2014-07-09 13:27:30 +02:00
twinaphex 5d4d5eb589 (Apple) Cleanups 2014-07-09 13:20:12 +02:00
twinaphex 0551e95ebe (Apple) Cleanups to RAGAmeView.m 2014-07-09 13:15:36 +02:00
twinaphex 3d9e679d6a (Apple) Delete rarch_wrapper.h 2014-07-09 13:06:54 +02:00
twinaphex 22a8d152cf (Apple) Get rid of rarch_wrapper.h 2014-07-09 13:06:24 +02:00
twinaphex 652499770f (Apple GL context) Move gfx_context C files to Obj-C .m file 2014-07-09 13:03:58 +02:00
twinaphex ac941c18a3 (Apple) Move location/camera code into separate files 2014-07-09 12:56:29 +02:00
twinaphex d02ff97ca5 (Apple) Nit 2014-07-08 13:03:51 +02:00
twinaphex 8e99ac5aff (Apple) MFi - style nit 2014-06-13 21:03:13 +02:00
twinaphex 174aec61a0 (Apple) Typo fix 2014-06-11 01:52:43 +02:00
twinaphex 6417871a0c (Apple) Cleanup to hidpad/apple_ps3_pad.c 2014-06-11 01:51:11 +02:00
twinaphex a8c7becf59 (Apple) Build fix 2014-06-01 23:06:17 +02:00
twinaphex e6c36d5cda (OSX PPC) Return mainScreen always for 10.5 and below in
function get_chosen_screen
2014-05-23 00:55:09 +02:00
twinaphex f8f5a4a108 (iOS) Fix backwards compatibility with iOS 6 2014-05-17 03:56:39 +02:00
twinaphex 72beeba8b0 (Apple) Fix OSX build 2014-05-16 23:30:43 +02:00
Ori Kadosh 16cf2a0e52 fixed MFi controller support 2014-05-16 19:57:38 +03:00
twinaphex 9d00e3af1b (Apple) Style nits 2014-05-12 15:17:08 +02:00
twinaphex 3296b9575c (Apple) Style nits 2014-05-11 01:59:24 +02:00
twinaphex 7306a124d6 (Apple) apple_display_alert - turn two NSString *params into const char* 2014-05-03 21:34:13 +02:00
twinaphex b765ac5634 (Apple) Nits 2014-05-03 19:14:19 +02:00
twinaphex 99b7a5532f (Apple) Cleanup Xcode projects a bit - don't include headers 2014-05-03 19:12:00 +02:00
twinaphex de7cf52227 (Apple/General_) Turn setting_data into general code - this code
will be used for exposing a list of generic menu settings to
WIMP menus and other such things (already used by the Apple port
in tihs way)
2014-05-03 18:38:29 +02:00
twinaphex 5678a7854f (Apple) Build fix 2014-05-03 07:17:59 +02:00
twinaphex 5033a39a1d (Apple) Move some C common code from ObjC file to platform_apple.c 2014-05-03 07:11:23 +02:00
twinaphex 8d8fb6f988 (Apple) Build fix 2014-04-26 21:48:42 +02:00
twinaphex 0ddc7d57fd Add core_info/rom_history extensions from Apple ports to mainline 2014-04-26 21:42:06 +02:00
twinaphex 36c121dc83 (Apple) Build fixes 2014-04-26 17:47:21 +02:00
twinaphex 1410b6937e (Apple) Move Apple input files around - rename files 2014-04-26 17:39:46 +02:00
twinaphex 02b0844061 (Apple) Style nits and cleanups 2014-04-26 04:49:47 +02:00
twinaphex 91faa161af (Apple) Style nits 2014-04-26 03:58:07 +02:00
twinaphex 2fc75bb4c5 (iOS) Fix warning 2014-04-26 03:27:33 +02:00
twinaphex 366d2d1879 (Apple) More style nit cleanups 2014-04-26 03:18:52 +02:00
twinaphex f72de0030f (Apple) Cleanups 2014-04-26 03:14:53 +02:00
twinaphex 70164a8105 (PPC) Build fix 2014-04-19 21:40:42 +02:00