twinaphex
5b52098c54
Reimplement verbosity
2016-05-31 04:42:04 +02:00
twinaphex
954aaa3fc6
More preparatory work for net retropad core
2016-05-27 21:16:25 +02:00
twinaphex
c16cae7ef9
Create retroarch_set_current_core_type
2016-05-27 19:26:45 +02:00
twinaphex
1c868ffaa2
Cleanups
2016-05-27 17:27:38 +02:00
twinaphex
49f050b386
Move config_replace to configuration.c
2016-05-27 16:42:20 +02:00
Andrés
bf04b798fe
Merge pull request #3037 from leiradel/cheevos
...
added all console ids; added fixup for pce; fixed mmap matching
2016-05-26 22:14:31 -05:00
Andre Leiradella
d791da9507
undefined debug macros
2016-05-27 00:06:03 -03:00
twinaphex
dd03076976
Remove config_realloc
2016-05-27 05:05:27 +02:00
twinaphex
03ded43280
Prevent explicit null dereferenced warnings
2016-05-26 18:09:46 +02:00
radius
73c78947b0
fix set_paths_redirect edge case
2016-05-24 23:06:20 -05:00
radius
08c136aab2
fix a logging error
2016-05-24 21:41:53 -05:00
Sebastien Ronsse
07b3a081c0
retroarch: Fix savefile directory memory leak
2016-05-24 09:41:00 +10:00
twinaphex
09b10943b2
retroarch_get_current_savefile_dir - prevent memory leak
2016-05-23 14:42:22 +02:00
radius
dbb8cf7e32
AUTOSAVE should happen before loading the dummy core, not after
2016-05-20 17:36:55 -05:00
twinaphex
ce240dd47f
Move async job code to retroarch.c
2016-05-17 14:40:04 +02:00
twinaphex
fcf2decb2e
Remove persist argument
2016-05-17 09:07:41 +02:00
twinaphex
e10270d459
Delete runloop_prepare_dummy
2016-05-16 17:19:16 +02:00
twinaphex
c0e447a3af
Get rid of ununused variable
2016-05-16 08:46:06 +02:00
twinaphex
c1633a8695
Add jpeg to retroarch_print_features
2016-05-14 16:40:09 +02:00
twinaphex
8b9cabf41d
Show VFPv3/VFPv4
2016-05-14 13:37:07 +02:00
twinaphex
df3b090d7a
Revert "Create runloop_get_system_info/runloop_free_system_info/runloop_init_system_info"
...
This reverts commit 35bf38e05c
.
2016-05-12 09:37:21 +02:00
twinaphex
35bf38e05c
Create runloop_get_system_info/runloop_free_system_info/runloop_init_system_info
2016-05-12 09:25:52 +02:00
twinaphex
c1bfe795f8
Create runloop_prepare_dummy
2016-05-12 09:04:31 +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
0e972b9804
Rename rarch_git_version to retroarch_git_version
2016-05-11 20:44:24 +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
9aed52ac65
Move performance.c to libretro-common/features/features_cpu.c
2016-05-10 20:31:27 +02:00
twinaphex
35ea37b37f
Revert "Move cpu_features to libretro-common"
...
This reverts commit 2b8ff3bf38
.
2016-05-10 09:32:24 +02:00
twinaphex
2b8ff3bf38
Move cpu_features to libretro-common
2016-05-10 09:27:29 +02:00
twinaphex
0d371def5c
Refactor performance.c code
2016-05-10 09:17:04 +02:00
twinaphex
f15f28ce02
Refactor some command code
2016-05-09 21:23:53 +02:00
twinaphex
2691ab0c7d
Rename command_event enums
2016-05-09 20:51:53 +02:00
twinaphex
523ebed112
Combine command_event.c and command.c
2016-05-09 20:30:47 +02:00
twinaphex
a98ef36d36
Rename event_cmd_ctl to command_event
2016-05-09 20:20:50 +02:00
twinaphex
3c74031c2f
Rename rarch_cmd to command
2016-05-09 20:10:08 +02:00
twinaphex
6ae20f2016
Create managers/ dir - move cheats.c and state_manager.c to it
2016-05-09 18:20:52 +02:00
twinaphex
b72f7001de
(retroarch.c) Rename functions
2016-05-09 07:24:28 +02:00
twinaphex
f8a7154557
Rename rarch_ functions
2016-05-09 07:09:26 +02:00
twinaphex
807b5c6325
Get rid of audio_driver_ctl
2016-05-08 18:24:25 +02:00
Hans-Kristian Arntzen
d723411436
De ioctl video_driver.
2016-05-08 14:00:51 +02:00
twinaphex
e165954395
Rename libretro_version_1 to core_impl
2016-05-08 05:29:10 +02:00
twinaphex
5c269d38a1
(content.c) Remove content_ctl
2016-05-08 05:17:31 +02:00
twinaphex
ae9ea8f2db
(MSVC) Buildfixes
2016-05-08 04:04:50 +02:00
twinaphex
80a453bad1
De-ioctlify command.c
2016-05-08 00:25:04 +02:00
twinaphex
895783d854
Move some variables
2016-04-28 20:49:13 +02:00
twinaphex
7dffc6286b
Internally change directory settings
2016-04-28 19:26:02 +02:00
twinaphex
94c042f686
(driver.c) Cleanups
2016-04-10 16:40:36 +02:00
twinaphex
695a93e071
Cleanups
2016-04-10 15:52:06 +02:00
twinaphex
6e3416b990
Add RARCH_CTL_{USERNAME}
2016-04-06 01:58:11 +02:00
twinaphex
43860e384a
Fixes crash on Close Content on Android.
...
Bizarre usage of -L argument caused it along with --menu
2016-04-05 23:22:33 +02:00
twinaphex
c536e0fbdc
(iOS) argv needs to always be non-NULL
2016-04-05 20:53:02 +02:00
Twinaphex
90b1db7178
(iOS) Gets past the crash at startup if argv is NULL
2016-04-02 01:05:24 +02:00
Twinaphex
b454192a43
Merge pull request #2822 from libretro/staging
...
Vulkan: Another stab at cleaning up implicit menu vs. loading content handling
2016-03-26 20:20:11 +01:00
Hans-Kristian Arntzen
b96d365968
Only set CORE_TYPE_PLAIN for non-directory -L.
...
Fixes crash on Android startup which uses -L <core-dir> CLI argument.
-L can also set core directory, even though it's not supposed to
be used anymore.
Also, on Android, the cores directory might not be populated, so ignore
arguments which are not valid.
2016-03-25 23:57:11 +01:00
twinaphex
e41127459e
Rename 'filestream' functions
2016-03-24 04:09:25 +01:00
Hans-Kristian Arntzen
23c8150b6e
Reintroduce new parse_input scheme.
...
This reverts commit 2323cef8d1
.
2016-03-23 00:29:52 +01:00
twinaphex
2323cef8d1
Revert "Attempt properly handling CLI options ..."
...
This reverts commit 6f8a1e8ab2
.
2016-03-22 21:42:30 +01:00
twinaphex
ab1c4d0c4d
Header include cleanups
2016-03-22 03:49:05 +01:00
twinaphex
4c14267f5b
Create core_type.h
2016-03-22 02:56:06 +01:00
Hans-Kristian Arntzen
6f8a1e8ab2
Attempt properly handling CLI options ...
2016-03-21 17:59:40 +01:00
Twinaphex
2c8b558dac
Revert "Fix "retroarch --verbose"."
2016-03-21 17:21:17 +01:00
Hans-Kristian Arntzen
fd443082a7
Fix "retroarch --verbose".
...
We want to go straight to menu in this case, so make a special case
for this fairly common pattern.
2016-03-21 17:11:39 +01:00
twinaphex
3720cf87e7
Rename retro_file to file_stream
2016-03-20 16:29:14 +01:00
twinaphex
93b7dc1bdd
(libretro-common) move 'lists' files to lists/
2016-03-20 14:53:54 +01:00
twinaphex
97981c7a9d
Header cleanups
2016-03-20 04:44:29 +01:00
twinaphex
91d14cbb62
Revert "Create RARCH_NETPLAY_CTL_IS_ENABLED, RARCH_NETPLAY_CTL_SET_ENABLE,"
...
This reverts commit 1a978b0f3c
.
2016-03-18 00:32:02 +01:00
twinaphex
1a978b0f3c
Create RARCH_NETPLAY_CTL_IS_ENABLED, RARCH_NETPLAY_CTL_SET_ENABLE,
...
and RARCH_NETPLAY_CTL_USNET_ENABLE
2016-03-14 15:03:42 +01:00
radius
761ece0f3c
set SAVE directory correctly when using content dir on cores that don't use the SRAM interface
2016-03-10 17:36:46 -05:00
twinaphex
2d158b809c
Cleanups
2016-03-04 19:29:22 +01:00
twinaphex
81e13aa2c1
(command.c) Cut down on some functions
2016-03-04 17:35:44 +01:00
twinaphex
6f80e09ce1
Change MIN/MAX to upper-case
2016-03-02 00:07:31 +01:00
radius
66a8e08252
remove saving remapping, use the automated method instead
2016-02-21 13:55:04 -05:00
twinaphex
d4daf25c2a
Remove stdin stub paths
2016-02-17 07:15:51 +01:00
twinaphex
d78787d70e
Add feature to print_features
2016-02-17 01:55:35 +01:00
twinaphex
bebf9abfb2
Fix RARCH_CTL_UNSET_STDIN_CLAIMED
2016-02-16 05:19:04 +01:00
twinaphex
9097727452
Revert "Fix RARCH_CTL_UNSET_STDIN_CLAIMED"
...
This reverts commit 25787c2ce6
.
2016-02-16 05:16:44 +01:00
twinaphex
25787c2ce6
Fix RARCH_CTL_UNSET_STDIN_CLAIMED
2016-02-16 05:09:57 +01:00
twinaphex
4aa36501fb
Call RARCH_CTL_VERIFY_STDIN_PATHS
2016-02-15 21:30:11 +01:00
twinaphex
d3a9b04223
Add back stdin features - pt. 1
2016-02-15 21:27:14 +01:00
twinaphex
33f0f72adc
Cleanups
2016-02-10 04:30:33 +01:00
twinaphex
31112e937b
Move task_queue.c to libretro-common
2016-02-09 18:11:11 +01:00
twinaphex
4210ee197b
Rename tasks.c to task_queue.c
2016-02-09 17:55:15 +01:00
twinaphex
0378463130
Remove configuration.h dependencies from tasks.c
2016-02-09 17:41:30 +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
1b2cf74e12
Add more ways to gracefully fail during content loading
2016-02-07 13:08:14 +01:00
twinaphex
ab64daf5aa
Cleanups
2016-02-05 13:51:30 +01:00
Twinaphex
a120ab1084
Cleanup RARCH_CTL_DEINIT
2016-02-04 20:26:36 +01:00
twinaphex
b646b548ff
Create menu_content_ctl
2016-02-04 14:51:01 +01:00
twinaphex
d764c51eae
Style nits
2016-02-03 17:07:45 +01:00
twinaphex
f70a082626
Create event_cmd_exec - get rid of libretro_private.h
2016-02-03 16:58:06 +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
a5e8615091
Create TASK_CTL_INIT
2016-01-28 09:52:28 +01:00
twinaphex
4e8ad770e6
Cleanups
2016-01-27 19:56:14 +01:00
twinaphex
d1b53a14a1
Create RARCH_CTL_SET_SRAM_ENABLE
2016-01-27 19:53:07 +01:00
twinaphex
8fe012afe4
Modify RARCH_CTL_SET_PATHS_REDIRECT
2016-01-27 19:48:27 +01:00
twinaphex
3728240162
Move some code
2016-01-27 19:45:54 +01:00
twinaphex
3b38e2fe4c
Move this above init_libretro_sym
2016-01-27 19:30:13 +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
392fee9023
Create CORE_CTL_VERIFY_API_VERSION
2016-01-27 08:13:54 +01:00
twinaphex
76f068f852
Simplify RARCH_CTL_VERIFY_API_VERSION
2016-01-27 08:11:42 +01:00
twinaphex
5016ebd344
Create CORE_CTL_RETRO_GET_SYSTEM_AV_INFO
2016-01-27 03:40:02 +01:00
twinaphex
317dda00ea
Respect 80-char width limit
2016-01-26 05:38:40 +01:00
twinaphex
390b209cba
Cleanups
2016-01-26 02:31:10 +01:00
twinaphex
2a9b2d7759
Cut down on duplicated code surrounding game options files
2016-01-26 02:24:59 +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
4381370f35
menu_content_load - cleanup
2016-01-25 05:31:21 +01:00
twinaphex
22bf74ff37
Start moving code to menu_content.c
2016-01-25 04:44:54 +01:00
twinaphex
78395c449b
rarch_defer_core: cleanups
2016-01-25 03:52:41 +01:00
twinaphex
11f7735965
Create RARCH_CTL_INIT_SYSTEM_AV_INFO
2016-01-22 15:43:40 +01:00
twinaphex
372d673a26
Rename event_command to event_cmd_ctl - add second parameter
2016-01-22 15:34:43 +01:00
twinaphex
454abdee48
stdstring - create string_is_equal
2016-01-20 04:07:24 +01:00
twinaphex
da2ce48fb2
Silence warning
2016-01-20 03:44:01 +01:00
twinaphex
6c5b2ff0b5
Turn corrent_core_type into static variable
2016-01-20 03:15:50 +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
5643b7d3d8
Add CONTENT_CTL_DOES_NOT_NEED_CONTENT and CONTENT_CTL_SET_DOES_NOT_NEED_CONTENT
2016-01-19 23:15:19 +01:00
twinaphex
7a55ae3765
Start updating headers for 2016
2016-01-10 04:06:50 +01:00
twinaphex
08e73ea144
Non_HAVE_MEN codepath fixes - courtesy of Karlton
...
t # Please enter the commit message for your changes. Lines starting
2016-01-02 02:54:20 +01:00
twinaphex
a93cda3aef
Move current_savestate_dir to set_paths_redirect as local variable
2015-12-26 09:56:53 +01:00
twinaphex
91f61afa16
Start using string_is_empty
2015-12-26 07:07:01 +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
ab9c52e03e
Remove unused local variables
2015-12-11 13:29:15 +01:00
twinaphex
65eeb3d836
Don't touch global->core_info.current from outside runloop.c
2015-12-11 13:24:14 +01:00
twinaphex
0a01eab115
Create RARCH_DRIVER_CTL_INIT_PRE
2015-12-11 10:52:15 +01:00
twinaphex
fc6505e408
Get rid of rarch_system_info_get_ptr
2015-12-10 22:30:25 +01:00
twinaphex
10f934dc70
Move overrides_active variable to runloop_ctl
2015-12-10 21:43:44 +01:00
twinaphex
39499eb107
Silence 'cannot be reached' warnings
2015-12-08 19:54:36 +01:00
twinaphex
2daf9832a9
Create new function types
2015-12-07 15:54:06 +01:00
twinaphex
2d55dc3bda
Complete namespace changes
2015-12-07 15:32:14 +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
fd7e4db9aa
Combine system.c and runloop.c
2015-12-07 13:56:33 +01:00
Twinaphex
6107d56834
retroarch.h - don't include core_info.h
2015-12-07 08:56:11 +01:00
twinaphex
1cfb39a9d1
merge menu.c and menu_driver.c
2015-12-06 17:55:27 +01:00
twinaphex
8e8f69bb69
Refactor away menu_driver_toggle
2015-12-06 17:41:00 +01:00
twinaphex
ffa4c58f1a
move setjmp.h to retroarch.c
2015-12-05 21:31:46 +01:00
twinaphex
90ad89cdf1
Header cleanups
2015-12-05 17:19:37 +01:00
twinaphex
18ab12ab83
Take header include record_driver.h out of driver.h
2015-12-05 16:12:29 +01:00
twinaphex
ddff980161
Remove unused variables
2015-12-05 09:14:55 +01:00
twinaphex
f72b69e8d1
Don't include frontend_driver.h as part of driver.h
2015-12-05 09:09:31 +01:00
twinaphex
f38cdd1a64
Create frontend_driver_content_loaded
2015-12-05 07:53:02 +01:00
twinaphex
c0a1a6a3fe
Move system->shutdown to runloop_ctl, turn it into a local
...
static variable
2015-12-04 12:44:12 +01:00
twinaphex
b9bb4498d8
Backports/rewrites wmarquesr - pt. 6
2015-12-04 10:58:18 +01:00
twinaphex
cc1f0e6ab4
Reimplement EVENT_CMD_SET_FRAME_LIMIT and make frame_limit_minimum_time
...
and frame_limit_last_time static local variables of rarch_main_iterate
2015-12-04 09:54:12 +01:00
twinaphex
251bca7166
Nit
2015-12-04 09:07:21 +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
38d6cec9fd
Turn g_config into static local variable
2015-12-04 09:02:30 +01:00
twinaphex
4561337183
(retroarch.c) Turn some static variables into static local variables
2015-12-04 03:20:33 +01:00
twinaphex
f1a0068dc7
Move bsv global state to movie.c
2015-12-01 01:47:26 +01:00
twinaphex
251075fc03
global->bsv.movie not accessed outside now
2015-12-01 01:38:45 +01:00
twinaphex
ca48d12858
Get rid of global->bsv references
2015-12-01 01:29:16 +01:00
twinaphex
09a3537d44
Get rid of more global->bsv.movie references
2015-12-01 01:25:36 +01:00
twinaphex
ca52a19b1d
Cleanups
2015-11-30 23:35:04 +01:00
twinaphex
952ecf22cd
(runloop.c) Turn some functions static
2015-11-30 23:29:46 +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
9824eb7ea9
Rename rarch_main_ctl to runloop_ctl
2015-11-30 21:42:59 +01:00
twinaphex
4e333302ae
Rename RARCH_MAIN_CTL* to RUNLOOP_CTL*
2015-11-30 21:35:50 +01:00
twinaphex
ca71e1a5bb
Rename RARCH_ACTION_STATE_ to RARCH_CTL_
2015-11-30 21:28:55 +01:00
twinaphex
c76272ad8d
Move more state out of global
2015-11-30 19:30:05 +01:00
twinaphex
4e0a4150b5
Merge runloop and runloop_data.c
2015-11-30 15:35:57 +01:00
twinaphex
cf53090204
De-globalize current_save_{file|state}_dir variables
2015-11-30 04:10:15 +01:00
twinaphex
b62738465c
Move video_active to gfx/video_driver.c
2015-11-29 21:38:47 +01:00
twinaphex
12e301825b
Move audio_active to audio_driver.c
2015-11-29 21:34:45 +01:00
twinaphex
2d04a8063f
Move retro_fail to retroarch.c
2015-11-29 02:27:48 +01:00
twinaphex
fa0e2032c6
Move EVENT_CMD_PREPARE_DUMMY to rarch_main_ctl
2015-11-29 00:29:41 +01:00
twinaphex
bd6b79fdee
command_event should only be used for events that the user can call,
...
so start moving things that the user shouldn't call to rarch_main_ctl
instead
2015-11-29 00:15:51 +01:00
twinaphex
b2421b5942
Merge retroarch and retroarch_info
2015-11-28 20:11:55 +01:00
radius
1296768d47
add stub driver for network gamepad
2015-11-27 18:08:39 -05:00
Higor Eurípedes
6257d178ee
(retroarch) Move task subsystem initialization to rarch_main_init()
2015-11-24 16:45:28 -03:00
Higor Eurípedes
f04e4ae57c
Fix segfault on exit after downloading files
2015-11-23 18:56:59 -03:00
twinaphex
a9cb970d0d
Move log_file code to verbosity.c
2015-11-23 15:45:02 +01:00
twinaphex
074f14b132
Add verbosity.c/verbosity.h
2015-11-23 12:03:38 +01:00
twinaphex
d65a445acd
Fix concurrency issue with global->verbose
2015-11-22 20:50:39 +01:00
twinaphex
0f33722f5d
Refactor Wii per-game resolution mode to be somewhat generic
2015-11-21 08:56:24 +01:00
twinaphex
9ea40f5e32
Add RARCH_DISPLAY_CTL_SET_ASPECT_RATIO
2015-11-20 18:45:00 +01:00
twinaphex
5069d71295
Cleanups
2015-11-20 18:41:25 +01:00
twinaphex
a4ae655ff4
Start going through rarch_main_ctl for grabbing fullpath
2015-11-18 11:43:25 +01:00
twinaphex
2b727fa941
Add RARCH_MAIN_CTL_SET_LIBRETRO_PATH/RARCH_MAIN_CTL_SET_CONTENT_PATH
2015-11-18 11:15:42 +01:00
twinaphex
a3a5a82d47
(GL) doesn't access global state anymore
2015-11-18 03:08:19 +01:00
twinaphex
2647459962
Move some variables around
2015-11-10 00:40:23 +01:00
twinaphex
3dfdc4ba8f
rarch_playlist_load_content - check if path is non-NULL
2015-11-10 00:37:05 +01:00
twinaphex
da1931ad9f
First working implementation of playlist associations
2015-10-31 17:44:42 +01:00
twinaphex
0c691dab06
Fix rarch_playlist_load_content
2015-10-31 17:18:37 +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
twinaphex
eb33e83eff
Some more non-HAVE_MENU buildfixes
2015-10-28 08:02:39 +01:00
twinaphex
df01279cf3
Add non-HAVE_MENU ifdefs
2015-10-28 00:55:11 +01:00
twinaphex
02a43c6b2a
Change 'rarch' to 'retro' namespace in libretro-common
2015-10-26 03:18:13 +01:00
twinaphex
4b41ea60a0
Fix CXX_BUILD
2015-10-25 20:40:47 +01:00
fr500
30c4436aa9
this code is not always reached, so let's instead initialize the variable before checking if sorting is enabled
2015-10-22 13:37:33 -05:00
Alcaro
83eebdf967
@pyroesp, I think you forgot testing this, it doesn't compile. ...okay, so did I.
2015-10-22 17:31:37 +02:00
Alcaro
4544c0988f
Fix this leak.
2015-10-22 17:21:19 +02:00
pyroesp
15af8f0d98
Fixed RFILE var declaration to C89 standard
2015-10-22 17:12:34 +02:00
pyroesp
2b308d75b8
Fixed RFILE var declaration to C89 standard
2015-10-22 17:10:45 +02:00
pyroesp
0d02ce2941
Fixed RFILE var declaration to C89 standard
2015-10-22 17:09:44 +02:00
pyroesp
e30356858b
Fixed RFILE var declaration to C89 standard
2015-10-22 17:08:05 +02:00
pyroesp
78352885fd
File check bug fix with 7z and zip files
2015-10-22 15:05:48 +02:00
pyroesp
11f1d566c9
Added file check before loading game.
2015-10-20 17:20:56 +02:00
radius
a0fe04ead5
cleaner implementation of save file / save state sorting
2015-10-19 19:55:41 -05:00
twinaphex
fd39bf679b
Restore retroarch.c
2015-10-13 22:13:24 +02:00
Alcaro
cc85f439a4
Hopefully this actually works on those consoles.
2015-10-13 20:21:08 +02:00
aliaspider
6f529640df
revert this back.
2015-10-11 16:34:40 +01:00
aliaspider
166261f08f
add back the early return when no arguments are provided.
2015-10-11 16:20:28 +01:00
Alcaro
611bcec28c
This should unbreak a bunch of consoles.
2015-10-11 17:03:12 +02:00
Alcaro
d10bb76427
Wipe out some insane rule that makes --verbose change behaviour. I think this is what is intended...
2015-10-11 09:14:33 +02:00
Andre Leiradella
5fce3f4138
grouped core functions inside a retro_core_t structure; swapped core function globals by one retro_core_t variable
2015-10-06 14:34:09 -03: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
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
twinaphex
a8e5cf5483
Move functionality over to menu_driver_toggle
2015-09-27 01:43:13 +02:00
twinaphex
a3e133f847
Add menu_entries_set_refresh call in menu_driver_toggle
2015-09-27 01:38:21 +02:00
twinaphex
6e6b6bf203
Buildfix
2015-09-26 21:48:42 +02:00
twinaphex
fc96ac60f3
Add RARCH_MAIN_CTL_GLOBAL_FREE
2015-09-26 21:30:20 +02:00
twinaphex
54c3b60603
Refactor away rarch_main_clear_state
2015-09-26 13:35:04 +02:00
twinaphex
374a5bf635
Refactor away rarch_main_set_max_frames
2015-09-26 13:28:33 +02:00
radius
982363f530
per-core save fixes
2015-09-24 23:15:59 -05:00
radius
85d02cb3ee
per-core save fixes
2015-09-24 23:11:14 -05:00
twinaphex
3db688d477
Create retro_stat.c/retro_stat.h
2015-09-22 01:45:30 +02:00
twinaphex
8c64729db0
Style nit
2015-09-20 11:12:22 +02:00
twinaphex
2b840c0384
Refactor perf counters
2015-09-20 10:02:59 +02:00
Twinaphex
4784371a90
Revert "[WIP] don't create default folders if other folders are set already"
2015-09-17 22:05:14 +02:00
Jorge Suarez
6aad439160
[all] verify if paths are already configured before creating defaults
2015-09-17 14:59:39 -05:00
twinaphex
e1c1917ed5
Cleanup headers
2015-09-05 19:24:21 +02:00
twinaphex
fc763f5e25
Add EVENT_CMD_SET_FRAME_LIMIT
2015-08-27 14:25:57 +02:00
twinaphex
4e03865a78
Cleanup
2015-08-27 14:09:32 +02:00
twinaphex
4ae1e9a53d
Cleanups
2015-08-22 01:42:26 +02:00
twinaphex
5479bae312
Refactor set_refresh functions somewhat
2015-08-21 18:44:14 +02:00
twinaphex
9fd17a196f
Buildfixes
2015-08-20 00:49:44 +02:00
twinaphex
efdb2ecd4b
Don't use menu_settings_apply_deferred anymore
2015-08-17 16:24:46 +02:00
twinaphex
0218a2755d
Create menu_settings_apply_deferred
2015-08-17 15:54:23 +02:00
twinaphex
adb28bb341
Refactor max_frames
2015-08-05 14:45:56 +02:00
twinaphex
f39ab89867
(runloop.c) Refactors
2015-08-05 14:36:35 +02:00
twinaphex
3d36cb02ac
No more separate runloop_t
2015-08-03 20:15:46 +02:00
twinaphex
e43f54f7c1
Take max frames out of runloop
2015-08-03 19:49:34 +02:00
Twinaphex
1faa62e902
Remove two unused variables
2015-07-27 17:22:43 +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
Twinaphex
09ee27337c
(OSX) Fix crash at exit
2015-07-18 15:07:16 +02:00
radius
a06dd9c3a2
fix system dir resetting on each startup
2015-07-17 02:53:59 -05:00
twinaphex
f938c75e0b
When 'Hide In Menu' is enabled, overlay should reappear now when we
...
select 'Resume Content', 'Load State', or 'Save State'
2015-07-16 11:57:50 +02:00
radius
2a1f2b81c2
disable per-core states with <content dir> savestates
2015-07-16 02:23:18 -05:00
radius
b717828cf0
fix setting and clearing system directory when using content dir
2015-07-16 01:46:11 -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
403e32ca5f
Get rid of lifecycle_state in runloop struct
2015-07-10 18:54:58 +02:00
radius
2aa7c46e78
change the approach to wii resolution changing, this is more stable
2015-07-06 16:07:33 -05:00
twinaphex
5031159126
Refactors
2015-07-03 00:16:46 +02:00
twinaphex
cedcae78d4
Updates
2015-07-02 18:39:57 +02:00
twinaphex
42b7c15129
Update msg_hash code
2015-07-01 19:30:34 +02:00
twinaphex
fab966d768
Cleanups
2015-07-01 01:07:30 +02:00
Alcaro
09340c97c1
Why is that among the patches? It has nothing to do with them. Moving to more related items.
2015-06-30 23:06:12 +02:00
Alcaro
0d743c27fe
whoops, forgot to nuke the debug code.
2015-06-30 22:59:06 +02:00
Alcaro
86fa8279cb
Put those beside each other now that we can do that.
2015-06-30 22:43:41 +02:00
Alcaro
7c0809a522
Wipe out that LONG_OPT_ONLY thing, it seems safe to renumber the RA_OPT enum instead.
2015-06-30 22:39:13 +02:00
Alcaro
3d85acdb85
Kill off this 'val' variable, C89 hates it.
2015-06-30 22:36:36 +02:00
twinaphex
affd3683de
Remove instances of 'RetroArch' name with 'program'
2015-06-30 15:26:14 +02:00
Alcaro
f067fd2dbc
Thanks for the bisect, @joolswills. Those pointers sure can be nasty. Fixes #1876 .
2015-06-30 12:33:51 +02:00
twinaphex
48dcd63557
Silence MSVC warning
2015-06-28 19:15:12 +02:00
twinaphex
84c18a353d
Create HAVE_IMAGEVIEWER ifdef
2015-06-28 18:55:00 +02: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
b421778e50
(retroarch.c) Another C89 fix
2015-06-26 20:35:02 +02:00
twinaphex
f0201776be
(retroarch.c) More C89 fixes
2015-06-26 19:19:36 +02:00
twinaphex
6fb7e4cbb7
C89 fixes/cleanups
2015-06-26 16:04:42 +02:00
twinaphex
b400597a4c
Move title_buf to rarch_system_info_t
2015-06-25 14:30:32 +02:00
twinaphex
b9479576e8
Create system.c
2015-06-25 14:25:21 +02:00
twinaphex
7bf6d1e5bb
(dynamic.c) cleanups
2015-06-25 14:13:51 +02:00
twinaphex
c8eca5b06a
Create rarch_system_info_free
2015-06-25 13:57:24 +02:00
twinaphex
732d2db40e
Divorce system info from global runloop state entirely
2015-06-25 13:50:52 +02:00
twinaphex
3f24248498
(retroarch.c) Use rarch_system_info_get_ptr
2015-06-25 13:17:42 +02:00
twinaphex
42fcb4490c
Change signature of rarch_system_info_get_ptr
2015-06-25 12:36:55 +02:00
twinaphex
ac2a13a136
Use rarch_system_info_get_ptr
2015-06-25 11:02:01 +02:00
twinaphex
faead5c250
Create rarch_system_info_get_ptr
2015-06-25 10:51:05 +02:00
twinaphex
fb17df2b6f
(ffmpeg builtin) Add wmv extension
2015-06-23 09:25:56 +02:00
twinaphex
6658a3144a
(ffmpeg builtin) Add mov
2015-06-23 09:19:42 +02:00
twinaphex
fb5fd168f2
(builtin ffmpeg) Add webm to extensions
2015-06-23 08:32:21 +02:00
twinaphex
d86c049e25
Buildfix for non-HAVE_FFMPEG builds
2015-06-23 08:16:14 +02:00
twinaphex
495315d244
(ffmpeg builtin) Don't explicitly reset libretro variable anymore
2015-06-23 07:55:50 +02:00
twinaphex
d963a0d1c3
Move ffmpeg content detection work for commandline usage as well
2015-06-23 07:55:02 +02:00
twinaphex
3e20e4f4f7
Create rarch_mediaplayer_is_media_type
2015-06-23 07:25:48 +02:00
twinaphex
be2ae1c602
Add "builtin_mediaplayer_enable" setting
2015-06-23 07:09:24 +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
5c826a6bdf
Cleanups
2015-06-22 11:45:00 +02:00
Higor Eurípedes
a05032a80d
(retroarch) Fix declaration of some globals
2015-06-21 19:50:58 -03:00