524 Commits

Author SHA1 Message Date
twinaphex
9ee1e33e09 Only attempt to call dir_check_defaults once per runtime session
when calling the frontend environment get callback - we want to
look at the 'default' directories, and then if they don't yet exist,
auto-create them so we can store files in them.
2020-11-19 07:10:22 +01:00
twinaphex
c8f92d2247 Revert "(UWP/Small stack size platforms) UWP is short on stack size, these"
This reverts commit 0a3306a7b44797b60b44552e0a678429c7b98a0e.
2020-11-18 16:48:31 +01:00
twinaphex
0a3306a7b4 (UWP/Small stack size platforms) UWP is short on stack size, these
big local char array variables were causing crashes - put them on
heap
2020-11-17 07:17:32 +01:00
twinaphex
e16dd186b7 Cleanups 2020-10-10 17:58:32 +02:00
twinaphex
400df12c1e Start using error_enum 2020-09-03 04:10:37 +02:00
twinaphex
e09f1d65b5 Cleanups 2020-09-03 00:44:22 +02:00
twinaphex
e2bd3d75bc Cleanup 2020-09-03 00:38:19 +02:00
twinaphex
cd6e1cf3fa (libretro-common) string_list - add string_list_initialize
and string_list_deinitialize - takes a pointer to initialize
and deinitialize a string list, but importantly does not
implicitly allocate and deallocate the string list pointer
itself. This way, string lists can be put on the stack instead
of always implicitly being put on heap - the struct itself is
small enough to fit on stack
2020-08-24 00:43:55 +02:00
Jamiras
2f69d2d4ed eliminate exposed variables for tracking hardcore 2020-08-22 12:18:12 -06:00
twinaphex
216190b826 Clean up more string variables on heap - move to stack 2020-08-18 14:26:15 +02:00
twinaphex
d29e0a9969 (Task content) Don't put string variables on heap 2020-08-18 10:56:54 +02:00
twinaphex
8a3ef513a3 Struct reordering 2020-08-14 18:43:11 +02:00
twinaphex
6be4adffdf Silence warning with --disable-menu 2020-07-20 02:04:43 +02:00
twinaphex
324eb4f098 (UWP) Buildfix 2020-07-16 11:49:15 +02:00
twinaphex
5cdda30d5a Do away with HAVE_MENU ifdef 2020-07-12 15:48:21 +02:00
twinaphex
6248b1f30a (task_content.c) Cut down on some code duplication 2020-07-12 15:45:44 +02:00
twinaphex
2f8f783d5c Small cleanup in content_load 2020-07-11 16:35:12 +02:00
twinaphex
2dd5ea66a1 Simplify content_file_init_subsystem 2020-07-11 16:24:10 +02:00
twinaphex
40cf0e13e7 (Load content) Don't try to log every single argument by default 2020-07-11 16:11:52 +02:00
twinaphex
8436b7fc6a Cleanup command_evnt_cmd_exec 2020-07-11 16:00:42 +02:00
jdgleaver
506aa0a36c Add optional widget-based 'load content' launch feedback animation 2020-07-09 13:05:28 +01:00
twinaphex
2bdec2d0b3 Move content_state global state to rarch_state 2020-07-08 11:48:33 +02:00
jdgleaver
e87b8311c8 (Static Platforms) Add option to not restart RetroArch when launching content with the currently loaded core 2020-07-03 17:12:23 +01:00
twinaphex
b77dd9cfe4 Add HAVE_PATCH ifdef; add patch switch support to qb 2020-06-30 15:54:31 +02:00
jdgleaver
0fcfb3deda Refactor playlist struct configuration 2020-06-26 15:40:19 +01:00
twinaphex
1c5276749a Turn calloc into malloc 2020-06-24 19:35:07 +02:00
jdgleaver
42537a67e1 Fix display of core-generated messages when load content fails 2020-06-19 12:22:37 +01:00
twinaphex
b74b8b6a6c Move launched_from_cli to global state 2020-06-13 08:19:49 +02:00
twinaphex
f64da5cb1e Update more log messages 2020-06-08 19:11:43 +02:00
twinaphex
aed8b7943d Cleanup log messages 2020-06-08 18:58:18 +02:00
jdgleaver
445921ac5d Core info search optimisations + improved core selection logic + clean-ups 2020-06-06 13:59:28 +01:00
twinaphex
9fda2bdebd Add TODO/FIXME comments 2020-06-04 14:09:45 +02:00
twinaphex
a50fd86f3e Add global state warnings 2020-05-29 06:11:07 +02:00
twinaphex
3af84d73e9 Move menu_content_environment_get to retroarch.c 2020-05-29 05:28:29 +02:00
twinaphex
6dc758a080 Move cheevos-new to cheevos/ 2020-05-21 23:23:01 +02:00
twinaphex
03ea12d334 Move discord files to network/ 2020-05-20 15:27:27 +02:00
Jamiras
6946f878ef disable hardcore when cheats are enabled 2020-05-16 08:01:24 -06:00
jdgleaver
fa9290cf1e Add optional playlist compression 2020-04-21 16:44:26 +01:00
twinaphex
7fb7d4e74c Buildfix 2020-03-12 08:05:44 +01:00
twinaphex
649aee49ba (task_content.c) Cleanups 2020-03-12 07:29:04 +01:00
twinaphex
67ea016c09 (task_content.c) cleanups 2020-03-12 07:14:44 +01:00
twinaphex
f13a4b10ee (task_content.c) Move global variables to struct 2020-03-12 06:45:17 +01:00
jdgleaver
7873b5f044 (QT) Populate 'db_name' and 'crc32' fields when adding entries to content history 2020-03-06 14:00:04 +00:00
twinaphex
0ef1b342e4 settings Cleanups 2020-03-02 20:10:24 +01:00
twinaphex
cc50cefd30 Cleanups 2020-03-01 21:58:09 +01:00
twinaphex
7c7d0f596a HAVE_MENU_WIDGETS now decoupled from HAVE_MENU 2020-02-17 21:28:42 +01:00
twinaphex
b00bf17153 Move menu_widgets to gfx/ and call it gfx_widgets 2020-02-17 01:54:07 +01:00
twinaphex
5bb084c32b Cleanups 2020-02-02 03:00:51 +01:00
twinaphex
8eca1a0459 Refactor this 2020-02-02 02:16:19 +01:00
twinaphex
d4a1f2ef85 Cleanups 2020-01-20 05:06:51 +01:00