180 Commits

Author SHA1 Message Date
jdgleaver
02630d998e Fix config file appending and 'including' 2021-04-29 12:29:47 +01:00
jdgleaver
b1a7d3e995 (config_file) Modify hash map usage for proper compatibility with updated RHMAP implementation 2021-04-28 17:34:24 +01:00
jdgleaver
29d5963cad (config_file) Use hash map to optimise key/value lookups 2021-04-21 17:33:36 +01:00
unknown
1288a35841 Add some PSL1GHT ifdefs 2021-03-07 09:28:59 +01:00
Autechre
9797ba9f27
Merge pull request #11743 from HyperspaceMadness/Shaders_Fix_Simple_Preset_Relative_Texture_Paths
Shaders Load Refactor and Fix Referenced Texture Loading
2020-12-31 16:13:20 +01:00
twinaphex
c9888eb442 (config_file.c) This can go 2020-12-29 06:32:43 +01:00
HyperspaceMadness
0c526b6498 Shaders Load Refactor and Fix Referenced Texture Loading
Partial update to work with shaders directly

More Edits

More changes

more shader fixes

More Fixes Compiling, reference load still wrong

Added Feedback & things are working

Logging Fixes

Log Fix

More Fixes

Added Feedback Logging

Fixes for file pathing in Linux

Fix GLCore and Crash in QT Saving

Code Cleanup

Removed Unused Function filepath.c

Code Cleanup
2020-12-26 21:09:27 -05:00
twinaphex
870707dbe8 Remove obsolete __CELLOS_LV2__ references - use PSL1GHT instead 2020-12-19 15:32:26 +01:00
HyperspaceMadness
5008ac6eb0
Merge branch 'master' into Shader_Save_Load 2020-11-10 17:05:23 -05:00
jdgleaver
317ad3181d (config_file) Enable saving of changed parameters when '#include' directives are used 2020-11-09 11:18:49 +00:00
HyperspaceMadness
f6e35420bc Simple Shader Save Cleanup 2020-11-02 21:07:20 -05:00
HyperspaceMadness
70bf90c5d8 Shader_Preset_Simple_Save_Cleaned_2020_11_01 2020-11-01 09:18:40 -05:00
twinaphex
c744baeb89 Add ctype variants to stdstring and use it in RA 2020-09-27 22:15:32 +02:00
twinaphex
ad61d8ff92 Simplify config_get_entry 2020-08-26 02:17:37 +02:00
twinaphex
54dfaaa3bc Simplify config_get_bool 2020-08-26 01:37:57 +02:00
twinaphex
48f2612223 (config_file) config_set - some of the char arrays were too big
for the type in question
2020-08-25 20:58:55 +02:00
twinaphex
1d53f3ca29 Move static functions to the top 2020-08-25 18:38:12 +02:00
twinaphex
6cc8a2acbd Rewrite config_file_new_from_string 2020-08-25 18:37:14 +02:00
twinaphex
d573a802c4 Simplify config_file_new_alloc 2020-08-25 18:12:28 +02:00
twinaphex
f454665be2 Optimize config_file_exists 2020-08-25 18:10:32 +02:00
twinaphex
2c0fb6ff6c config_file_parse_line - put sub_conf on stack 2020-08-25 17:54:22 +02:00
twinaphex
79c8a94857 (config_file.c) config_set_string - simplify 2020-08-25 15:50:26 +02:00
twinaphex
7771dbd594 Rename config_file_new_internal to config_file_load_internal 2020-08-25 15:36:26 +02:00
twinaphex
cd0a27680a (config_file.c) Cleanup 2020-08-25 15:34:11 +02:00
twinaphex
5a69e6e75c Simplify config_file.c code 2020-08-25 15:29:45 +02:00
twinaphex
b7b96fb142 (config_file) Cleanups 2020-08-25 12:39:28 +02:00
twinaphex
f18af41876 Cut down on add_sub_conf 2020-08-25 12:29:08 +02:00
twinaphex
1e5ccb7319 Create config_file_get_realpath 2020-08-25 12:20:09 +02:00
twinaphex
42a3d433dc Restore this code 2020-08-24 23:25:57 +02:00
twinaphex
ceca44b233 Cleanup config_initialize_internal 2020-08-24 23:09:55 +02:00
twinaphex
88f01c51a7 (config_file) Cleanups 2020-08-24 22:57:08 +02:00
twinaphex
b681b2af49 config_set_string: simplify 2020-08-24 21:25:55 +02:00
twinaphex
a954118faf (config_file) Cleanups 2020-08-24 21:16:25 +02:00
twinaphex
4f29bef56e (config_file) Cleanups 2020-08-24 21:11:41 +02:00
twinaphex
150e96144a Cleanup 2020-08-24 20:40:49 +02:00
twinaphex
dd13e6b044 (config_file.c) Use snprintf 2020-08-24 19:39:41 +02:00
twinaphex
24910b6999 (config_file) Simplify config_sort_compare_func 2020-08-24 19:29:24 +02:00
twinaphex
b39ef98d2a Small optimization 2020-06-26 14:45:48 +02:00
twinaphex
2f235f0abb Cleanups 2020-06-25 23:16:08 +02:00
jdgleaver
b6364407fd Optimise parsing of configuration files 2020-06-25 15:15:08 +01:00
twinaphex
601a73fa8b Use string_starts_with_size where possible - avoids the strlen 2020-06-25 12:51:04 +02:00
twinaphex
35527c24c3 Revert "Optimize config_get_bool"
This reverts commit 1c38dc67c28c3537a1f841a127e3bfc2ff55ee09.
2020-06-25 12:08:36 +02:00
jdgleaver
9c2b6dffc2 (config_file) Fix handling of comments at the end of config file lines 2020-06-25 10:29:40 +01:00
twinaphex
1c38dc67c2 Optimize config_get_bool 2020-06-25 03:03:42 +02:00
twinaphex
53f3199652 Reordered this code somewhat 2020-06-24 15:40:42 +02:00
jdgleaver
9b22874c73 (config_file) Optimise parsing of 'comment' lines in configuration files 2020-06-24 14:31:46 +01:00
twinaphex
0cdea62072 (core_info.c) Try to avoid config_get_string 2020-06-24 11:57:58 +02:00
Francisco Javier Trujillo Mata
1eeb3dcf30 Adapt PS2 port to new SDK with newlib support (CDVDFS support is missing) 2020-05-20 20:13:19 +02:00
jdgleaver
9eb8472805 Only write config files to disk when parameters change 2020-04-27 17:06:35 +01:00
twinaphex
cd9ca691ca (libretro-common) Update copyright 2020-01-31 15:43:42 +01:00