Commit Graph

151 Commits

Author SHA1 Message Date
twinaphex c00f8c5dd6 Add comments 2016-05-27 18:07:51 +02:00
twinaphex 367150b487 Cleanups 2016-05-11 21:48:30 +02:00
twinaphex 1abe81b222 Create retroarch_replace_config 2016-05-11 21:44:52 +02:00
twinaphex cf3f8d587c Cleanup 2016-05-11 20:53:28 +02:00
twinaphex a082198d4b Change retroarch_main_init 2016-05-11 20:50:34 +02:00
twinaphex 7ebfe1b66d Create retroarch_set_pathnames 2016-05-11 04:32:29 +02:00
twinaphex 030513bcee Create retroarch_fill_pathnames 2016-05-11 04:29:01 +02:00
twinaphex 95a6428915 RARCH_CTL_FORCE_QUIT is the same as RARCH_CTL_QUIT 2016-05-11 04:24:27 +02:00
twinaphex b9df6f52f5 Kill off a bunch of RARCH_CTL_LOAD_CONTENT enums 2016-05-11 04:22:22 +02:00
twinaphex f8a7154557 Rename rarch_ functions 2016-05-09 07:09:26 +02:00
twinaphex 6e3416b990 Add RARCH_CTL_{USERNAME} 2016-04-06 01:58:11 +02:00
twinaphex 61bae588fb Header include changes 2016-03-22 02:45:25 +01:00
twinaphex 1303a310e8 retroarch.h - don't include retro_miscellaneous.h 2016-03-22 02:33:49 +01:00
twinaphex d4daf25c2a Remove stdin stub paths 2016-02-17 07:15:51 +01:00
twinaphex d3a9b04223 Add back stdin features - pt. 1 2016-02-15 21:27:14 +01:00
radius 14cd4af752 don't create directories when checking for game options, only create when the user selects the menu entry 2016-02-08 00:07:41 -05:00
twinaphex 26737dbf49 N/A 2016-02-07 13:33:56 +01:00
twinaphex d9b3412922 (patch) Turn functions static 2016-02-07 01:44:54 +01:00
twinaphex 8670c2e405 Create RARCH_CTL_MAIN_INIT and RARCH_CTL_MAIN_DEINIT 2016-01-30 05:03:15 +01:00
twinaphex 912b62dca9 Create RARCH_CTL_SET_PATHS 2016-01-29 11:00:01 +01:00
twinaphex d1b53a14a1 Create RARCH_CTL_SET_SRAM_ENABLE 2016-01-27 19:53:07 +01:00
twinaphex 1e044f38ad Move RARCH_CTL_INIT_SYSTEM_AV_INFO to libretro_version_1.c 2016-01-27 08:21:41 +01:00
twinaphex 6a7b2aed5c Simplifications 2016-01-27 08:17:12 +01:00
twinaphex d1d127728d Style nit 2016-01-26 05:56:53 +01:00
twinaphex 2a9b2d7759 Cut down on duplicated code surrounding game options files 2016-01-26 02:24:59 +01:00
twinaphex d3338c5d72 Don't ifdef enum 2016-01-25 06:15:23 +01:00
twinaphex fd94cbdefe Move rarch_main_init_wrap to frontend.c and turn it into
a static function
2016-01-25 05:45:37 +01:00
twinaphex 854937483d Move rarch_playlist_load_content to menu_content.c 2016-01-25 05:43:27 +01:00
twinaphex 4630d625f1 Move rarch_defer_core to menu_content.c and rename it
menu_content_defer_core
2016-01-25 05:38:22 +01:00
twinaphex 11f7735965 Create RARCH_CTL_INIT_SYSTEM_AV_INFO 2016-01-22 15:43:40 +01:00
twinaphex 3190d8aba2 Create RARCH_CTL_IS_PLAIN_CORE 2016-01-20 03:10:52 +01:00
twinaphex 1eac61e9a0 Create RARCH_CTL_IS_DUMMY_CORE 2016-01-19 23:44:32 +01:00
twinaphex 01d58f8681 Create RARCH_CTL_IS_INITED, RARCH_CTL_SET_INITED, RARCH_CTL_UNSET_INITED 2016-01-19 23:26:47 +01:00
twinaphex 7a55ae3765 Start updating headers for 2016 2016-01-10 04:06:50 +01:00
twinaphex 8ab15e7ef8 Create RARCH_CTL_DESTROY 2015-12-07 15:03:54 +01:00
twinaphex cad237231e Create RARCH_CTL_PREINIT 2015-12-07 15:01:53 +01:00
twinaphex c62f6ed26d Create RARCH_CTL_DEINIT and RARCH_CTL_INIT 2015-12-07 14:59:09 +01:00
twinaphex 52774b0dee Add RARCH_CTL_SET_PATHS_REDIRECT 2015-12-07 14:30:36 +01:00
Twinaphex 126c9c1bde retroarch.h - don't include command_event.h 2015-12-07 08:57:56 +01:00
Twinaphex 6107d56834 retroarch.h - don't include core_info.h 2015-12-07 08:56:11 +01:00
twinaphex b1b3831739 Move error_on_init to rarch_ctl and make it a static local variable 2015-12-04 09:06:47 +01:00
twinaphex 4561337183 (retroarch.c) Turn some static variables into static local variables 2015-12-04 03:20:33 +01:00
twinaphex 6b92167050 Move block_config_read to retroarch.c 2015-11-30 22:09:28 +01:00
twinaphex 6c4557817d Move force_fullscreen to retroarch.c 2015-11-30 22:02:54 +01:00
twinaphex ca71e1a5bb Rename RARCH_ACTION_STATE_ to RARCH_CTL_ 2015-11-30 21:28:55 +01:00
twinaphex cf53090204 De-globalize current_save_{file|state}_dir variables 2015-11-30 04:10:15 +01:00
twinaphex fa48c8d4ce Nits 2015-11-29 00:31:41 +01:00
twinaphex da1931ad9f First working implementation of playlist associations 2015-10-31 17:44:42 +01:00
twinaphex 1ddd33336a 1) rarch_playlist_load_content - add argument
2) GLUI - handle libretro_pause being false better - hide
background and make white background look better
2015-10-31 17:06:08 +01:00
radius a0fe04ead5 cleaner implementation of save file / save state sorting 2015-10-19 19:55:41 -05:00
twinaphex a842a490f9 Refactor rarch_fill_pathnames 2015-09-27 02:18:45 +02:00
twinaphex 767a866573 (retroarch.c) Cleanups 2015-09-27 02:16:24 +02:00
twinaphex 3e25770e45 Remove prototype 2015-09-27 02:08:11 +02:00
twinaphex 342635d562 Add RARCH_ACTION_STATE_VERIFY_API_VERSION 2015-09-27 02:06:58 +02:00
twinaphex 2364ae6b17 Add RARCH_ACTION_STATE_REPLACE_CONFIG 2015-09-27 02:04:53 +02:00
twinaphex 9679804382 Rename rarch_main_set_state to rarch_ctl 2015-09-27 01:58:24 +02:00
radius 06f656004b make system directory restore correctly when closing content in case it was set to content dir 2015-07-12 02:35:27 -05:00
twinaphex 8abf6779c0 retroarch.c - cover all-caps extensions too 2015-06-28 18:10:48 +02:00
twinaphex 57ae359e62 Builtin image viewer should now work 2015-06-28 17:21:32 +02:00
twinaphex 8882f762c4 Start hooking up imageviewer, pt. 1 2015-06-28 17:02:01 +02:00
twinaphex 6fb7e4cbb7 C89 fixes/cleanups 2015-06-26 16:04:42 +02:00
twinaphex 3e20e4f4f7 Create rarch_mediaplayer_is_media_type 2015-06-23 07:25:48 +02:00
twinaphex 38b3b87812 (FFmpeg) should now have built-in support for launching movies/music
directly when HAVE_FFMPEG is defined
2015-06-23 06:44:29 +02:00
Higor Eurípedes a05032a80d (retroarch) Fix declaration of some globals 2015-06-21 19:50:58 -03:00
twinaphex 0cfeff8e1e Cleanups 2015-06-02 18:28:51 +02:00
twinaphex e67f3f246d Rearrange header include dependencies 2015-06-02 17:17:46 +02:00
twinaphex cf2c0f6930 Rename rarch_render_cached_frame to video_driver_cached_frame 2015-05-20 21:06:44 +02:00
twinaphex 1c903ad7cd Start creating retroarch_info.c 2015-05-13 13:21:43 +02:00
radius c68c93fa79 fix save sorting for cores that do not use the sram interface and make the process more reliable 2015-05-07 19:59:06 -05:00
radius 8c09578f51 make it possible to sort savestates/savefiles without overrides too 2015-05-07 18:06:14 -05:00
twinaphex 6c8fb89773 Refactor print_compiler 2015-04-16 20:17:05 +02:00
twinaphex 62960177fe Rename rarch_cmd_state to event_cmd_state and move to command_event.h 2015-04-13 11:41:44 +02:00
twinaphex eaea065199 Move some functions around to command_event.c - make some functions static 2015-04-13 11:37:38 +02:00
twinaphex 61e33300b7 Create command_event.c 2015-04-13 11:15:40 +02:00
Twinaphex 4987cb3a86 Move event commands to separate header 2015-04-13 10:32:58 +02:00
Twinaphex de2eb5f972 Rename RARCH_CMD_* to EVENT_CMD_* 2015-04-13 10:29:15 +02:00
Radius 2f2a86e97f add osk enable hotkey 2015-03-25 22:24:12 -05:00
twinaphex ca8e38fa18 Add 'Unload Core' option 2015-03-24 14:32:42 +01:00
twinaphex bc749d1c3c Move rarch_cmd_state_t definition to retroarch.h 2015-03-24 10:10:14 +01:00
twinaphex ba938da348 Fixes segfault with environ SHUTDOWN with prboom 2015-03-23 23:40:36 +01:00
twinaphex a57abb74dc Rename some functions 2015-03-22 03:32:28 +01:00
twinaphex 83947f473b Split up rarch_main_state_new into two - rarch_main_state_alloc
allocates all state, rarch_main_state_new actually 'initializes'
the drivers, etc.
2015-03-21 19:31:38 +01:00
twinaphex 323475c516 Create RARCH_CMD_VOLUME_UP/RARCH_CMD_VOLUME_DOWN 2015-03-21 09:25:21 +01:00
twinaphex 43a113ee8d Create RARCH_CMD_LOAD_CORE_DEINIT 2015-03-07 14:54:04 +01:00
twinaphex 443b6e1ec8 Make rarch_update_system_info static 2015-03-07 14:48:18 +01:00
twinaphex 817c4d3d91 Add RARCH_CMD_LOAD_CORE_PERSIST 2015-03-07 14:45:16 +01:00
twinaphex 64446ef497 Rename and move rarch_viewport 2015-02-14 05:52:05 +01:00
twinaphex 1805068440 Move rarch_recording_dump_frame to record_driver.c and rename it 2015-02-10 21:09:41 +01:00
twinaphex 9efc11045d rarch_update_system_info - simplify 2015-02-10 02:59:01 +01:00
twinaphex d327863d0f Only carry one input overlay state 2015-01-29 22:54:42 +01:00
twinaphex fc373630ce Start to approach OSK driver in a different way 2015-01-29 20:33:27 +01:00
twinaphex 5419757c40 Add input remapping saving/loading 2015-01-24 23:42:31 +01:00
twinaphex f790216a41 Add RARCH_CMD_NETWORK_INIT and RARCH_CMD_NETWORK_DEINIT.
Run RARCH_CMD_NETWORK_INIT before entering Core Manager option.
Needed on Windows where we need to call WSAStartup to initialize Winsocks
first before we can do any network stuff
2015-01-21 20:44:40 +01:00
twinaphex a53d50bd5a (retroarch.h) Update documentation 2015-01-11 07:48:02 +01:00
twinaphex bdd7f9c96c (retroarch.c) Document more 2015-01-11 02:21:18 +01:00
twinaphex adf3623944 Move some enums to retroarch.h 2015-01-11 01:34:08 +01:00
twinaphex 2c0ad226cc Add documentation to retroarch.c 2015-01-10 23:23:01 +01:00
twinaphex 418f248af3 Move rarch_main_wrap struct to retroarch.h 2015-01-09 18:53:16 +01:00
twinaphex a10435a476 Remove general.c and move functions to retroarch.c 2015-01-09 18:48:03 +01:00
twinaphex 1ddf138860 Move rarch_main_init_wrap to retroarch.c 2015-01-09 18:44:57 +01:00