Commit Graph

273 Commits

Author SHA1 Message Date
twinaphex 78d3b94a4a Craete EVENT_CMD_SAVE_STATE_INCREMENT/EVENT_CMD_SAVE_STATE_DECREMENT 2015-09-02 01:15:10 +02:00
twinaphex bbf7e02139 Create EVENT_CMD_CHEATS_APPLY 2015-09-02 01:10:44 +02:00
twinaphex fc763f5e25 Add EVENT_CMD_SET_FRAME_LIMIT 2015-08-27 14:25:57 +02:00
twinaphex ccac72f1e7 Refactor is_paused 2015-08-05 12:58:25 +02:00
twinaphex bd6ee135e9 Take out runloop_t dependencies 2015-08-03 20:03:14 +02:00
Monroe88 12d7b079eb (command_event.c) Set index to appended disk in event_disk_control_append_image 2015-07-27 20:06:45 -05:00
Twinaphex 8a56d6d67d Remove unused variables 2015-07-27 17:24:25 +02:00
twinaphex a70f09a90d Rearrange structs 2015-07-27 17:18:10 +02:00
radius 4b234a4ed9 clean-up System/BIOS in content dir, should now just use the basename instead of actually overwriting the setting 2015-07-26 16:23:41 -05:00
radius a06dd9c3a2 fix system dir resetting on each startup 2015-07-17 02:53:59 -05:00
radius b717828cf0 fix setting and clearing system directory when using content dir 2015-07-16 01:46:11 -05:00
twinaphex 117fd48f15 Get rid of some superfluous wrapper functions 2015-07-12 11:14:41 +02:00
Twinaphex 7f9bd9bd8a Merge pull request #1950 from fr500/master
fix a few issues with savestate sorting and system dir
2015-07-12 09:39:40 +02:00
radius 48068f147a same as the previous commit but when the user exits without unloading content 2015-07-12 02:35:28 -05: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 c9814c9b12 (Overlay) Don't expose input overlay handle to outside 2015-07-12 07:22:52 +02:00
twinaphex cdf3ce309e Decouple 'overlay' state from driver_t 2015-07-09 01:10:30 +02:00
radius d3fb5cc3ee save sorting: prevent corename getting added over and over when loading game-less cores 2015-07-06 18:29:05 -05:00
Higor Eurípedes 4bc2941c99 (command_event.c) Fix noncompliant behavior on core initialization 2015-07-05 16:49:08 -03:00
Higor Eurípedes 67448cafaf (command_event.c) No need to call rarch_environment_cb during core deinit 2015-07-05 16:38:56 -03:00
twinaphex 5031159126 Refactors 2015-07-03 00:16:46 +02:00
twinaphex cb8be35bb5 Updates pt. 2 2015-07-02 18:43:13 +02:00
twinaphex 8ff571b7bd Remove some labels 2015-07-02 18:27:20 +02:00
twinaphex 6917c7767d Create more translatable strings 2015-07-01 23:00:23 +02:00
twinaphex dbb6c156b3 Add more translatable strings 2015-07-01 22:40:10 +02:00
twinaphex 0d2d24a619 Expand msg_hash 2015-07-01 22:14:37 +02:00
twinaphex affd3683de Remove instances of 'RetroArch' name with 'program' 2015-06-30 15:26:14 +02:00
twinaphex 57ae359e62 Builtin image viewer should now work 2015-06-28 17:21:32 +02:00
twinaphex 3545af1d6d Remove unused prototype 2015-06-25 16:17:46 +02:00
twinaphex 0349be056b Make event_disk_control_set_index and event_check_disk_prev more
robust
2015-06-25 15:42:05 +02:00
twinaphex 02a5f71a23 (command_event.c) We now free 'system' so we no longer need to force
system shutdown to false
2015-06-25 14:45:24 +02:00
twinaphex cbf520b6a3 Get rid of some unused variables 2015-06-25 13:22:50 +02:00
twinaphex bee3c5f11d (command_event.c) Start using rarch_system_info_get_ptr 2015-06-25 12:52:55 +02:00
twinaphex 059a772e87 (command_event.c) Start going through rarch_system_info_get_ptr 2015-06-25 12:45:23 +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
twinaphex a4d1d91281 (input_common.c) Use fill_pathname_join_delim 2015-06-22 20:40:11 +02:00
twinaphex 5c826a6bdf Cleanups 2015-06-22 11:45:00 +02:00
twinaphex 6f1bc69fc7 Refactor libretro_dummy mechanics 2015-06-20 23:42:30 +02:00
twinaphex 098c8a6063 Move some header includes around 2015-06-13 19:12:10 +02:00
Higor Eurípedes a264720bb6 (retroarch.c) Use stderr as log file by default 2015-06-12 13:36:22 -03:00
twinaphex d532fb4979 (General) Cleanups pt. 3 2015-06-12 17:10:16 +02:00
Higor Eurípedes 83897fea1c (history) Write playlist on deinit 2015-06-09 17:44:21 -03:00
twinaphex 0cfeff8e1e Cleanups 2015-06-02 18:28:51 +02:00
radius bbbbdabe7f fixes original path being overwritten when using unload core 2015-06-01 22:21:57 -05:00
radius 15815caf36 try to fix per-core savedirs for content that needs_fullpath 2015-05-25 19:03:39 -05:00
twinaphex 095683b2e0 Start using dir_list_new_special at more places 2015-05-24 04:39:16 +02:00
twinaphex 37a7749a73 Create dir_list_special.c 2015-05-24 04:19:32 +02:00
Higor Eurípedes c3e35dd4b1 Reset hw render callback on core deinit 2015-05-23 16:28:04 -03:00
twinaphex 849cf352f3 Reimplement EVENT_CMD_UNLOAD_CORE 2015-05-23 17:38:14 +02:00
twinaphex cf2c0f6930 Rename rarch_render_cached_frame to video_driver_cached_frame 2015-05-20 21:06:44 +02:00
twinaphex a81baed9e2 Move hw_render_callbakc to video driver state and take it out
of global state
2015-05-20 19:56:12 +02:00
Twinaphex 56414034a5 Cleanup some unused variables 2015-05-19 21:19:09 +02:00
twinaphex 4afc100924 Move audio_data out of global struct to prevent threading issues 2015-05-19 21:18:07 +02:00
twinaphex 375c49b6c8 Move is_menu out of runloop struct and create get/set functions in menu_driver.c
and make the underlying variable static to make it thread-safe
2015-05-19 20:11:57 +02:00
twinaphex 3a7263020a Add grab_stdin function pointer to input driver - avoids threading
segfault at exit with linuxraw input driver to do with driver->stdin_claimed
2015-05-19 19:33:58 +02:00
twinaphex a49e50896c Create wrapper functions menu_display_fb_set_dirty and menu_display_fb_unset_dirty 2015-05-18 23:14:56 +02:00
twinaphex 6feb1603f7 Only enable framebuf.dirty if we're actually using the menu framebuffer 2015-05-18 23:04:14 +02:00
twinaphex a014f2db88 Move framebuffer is dirty and other menu-related state flags
to menu_handle_t
2015-05-11 18:46:06 +02:00
Twinaphex a057592263 Get rid of unused variable 2015-05-08 09:36:12 +02:00
radius 336e28fc34 add comments and make it create the directories if they don't exist 2015-05-07 20:16:51 -05:00
radius 90b0136e06 fix nits 2015-05-07 20:02:22 -05: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 59d4cfcfd0 Fix SET_SUPPORTS_NO_GAME cores 2015-04-22 23:15:19 +02:00
twinaphex f3875924e5 (event_command) If cmd is EVENT_CMD_NONE or some other value, return false 2015-04-20 19:08:58 +02:00
twinaphex fb4f5c9331 Change signature of event_command too 2015-04-20 18:40:46 +02:00
radius e2479ade31 add setting to enable/disable autoload of remap files 2015-04-17 20:14:49 -05:00
radius bb48ebfb99 add setting to enable/disable autoload of config overrides 2015-04-17 20:07:15 -05:00
radius 3ef7d0f4de allow saving manually when overrides are active 2015-04-17 18:52:10 -05:00
twinaphex 4c5a009f43 Cleanups 2015-04-16 23:40:55 +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 0818b178f9 Rename rarch_main_command to event_command 2015-04-13 11:26:02 +02:00
twinaphex 61e33300b7 Create command_event.c 2015-04-13 11:15:40 +02:00