twinaphex
58b22b0a6e
Optimize some long iterations of string_is_equal
2020-06-08 07:00:22 +02:00
twinaphex
ec35ce7fdc
Add TODO/FIXME notes
2020-05-29 10:23:48 +02:00
twinaphex
02bc3ee1e8
Buildfixes/cleanups
2020-05-26 21:34:05 +02:00
twinaphex
ec9efcb4b0
C89_BUILD buildfix
2020-05-22 02:32:36 +02:00
twinaphex
875791b40c
(cheat manager) Cleanups - go through function pointer
2020-05-22 01:09:28 +02:00
twinaphex
6dc758a080
Move cheevos-new to cheevos/
2020-05-21 23:23:01 +02:00
Jamiras
6946f878ef
disable hardcore when cheats are enabled
2020-05-16 08:01:24 -06:00
twinaphex
9dcc941ec5
Reduce get_time_usec calls
2020-02-29 12:51:42 +01:00
twinaphex
369348ebaf
(Managers) Get rid of settings_t dependencies
2020-02-14 14:24:38 +01:00
twinaphex
4ea493c86c
Turn cheat_manager_free into static function
2019-09-17 01:20:30 +02:00
twinaphex
81ec152f10
fill_pathname_slash only used now inside file_path.c
2019-09-16 18:25:02 +02:00
twinaphex
aacc544300
Turn cheat_manager_search into static function
2019-09-16 17:04:58 +02:00
twinaphex
9fd4ff7a8d
(Cheat manager)
...
- Cleanups
- Functional improvement: don't attempt to create the 'core directory'
inside the cheats directory for game-specific cheats when we are only
trying to load the cheat - if we are loading and the directory doesn't
exist, that means the cheat file doesn't exist either
2019-09-16 16:57:50 +02:00
twinaphex
d30b2ecaca
Merge menu_input_dialog.c into retroarch.c
2019-08-15 01:08:34 +02:00
twinaphex
baf8c71545
Cleanups
2019-08-10 14:23:00 +02:00
orbea
e13ec54dc6
Fix --disable-overlay.
2019-07-21 10:26:42 -07:00
twinaphex
0cdfd4c542
Use config_file_new_from_path_to_string entirely
2019-07-18 16:15:02 +02:00
twinaphex
0f574c0b9a
Cleanups - turn some function callbacks static
2019-07-17 20:04:08 +02:00
twinaphex
a6d6c21e52
Rename config_file_new_null to config_file_new_alloc
2019-07-17 19:50:32 +02:00
twinaphex
0c31437c24
Create config_file_new_null
2019-07-17 18:27:53 +02:00
jdgleaver
0476901ca5
Add ability to manually set default core option values when using the new v1 core options interface
2019-07-12 18:20:19 +01:00
jdgleaver
4f3adb8d2c
An environment callback for selectively hiding core options
2019-07-12 17:12:03 +01:00
jdgleaver
380812f83e
Core Options: Add sublabels + localisation support
2019-07-11 16:10:43 +01:00
twinaphex
9f4e8688f3
Move core option manager into retroarch.c
2019-07-09 03:25:56 +02:00
twinaphex
b567bc7ead
Revert "Remove BSV code - was obsolete and no longer working - input recording"
...
This reverts commit 7f731e390a
.
2019-07-08 18:21:46 +02:00
twinaphex
7f731e390a
Remove BSV code - was obsolete and no longer working - input recording
...
can be done in other ways instead of being held back by this old input
recording format - was decided along with Themaister that we want to
arrive at a codebase more easily maintained by all
2019-07-08 18:19:49 +02:00
Twinaphex
bf1951ae37
Fix plethora of warnings on OSX
2019-06-22 14:52:29 +02:00
twinaphex
ee3208ac39
Integrate video_driver.c into retroarch.c
2019-06-17 15:10:22 +02:00
twinaphex
127bf556c7
Merge audio_driver.c into retroarch.c
2019-06-17 12:49:21 +02:00
twinaphex
66022c1b13
Get rid of camera_driver_ctl and bsv_movie_ctl
2019-06-17 11:38:28 +02:00
twinaphex
ce51cf6b33
Simplify BSV code
2019-06-17 02:23:06 +02:00
twinaphex
db87e050d5
Merge movie.c into retroarch.c
2019-06-16 16:52:48 +02:00
twinaphex
820ffb9d20
Cleanups - cut down on the rest of unnecessary filestream_exists calls
...
- only use filestream_exists immediately before filestream_delete or
any other genuine filestream-related operations - when just checking
if a path exists on the filesystem, just use path_is_valid - faster
2019-05-31 06:43:20 +02:00
meleu
694bac565f
do not use old cheevos implementation
2019-05-29 14:26:22 -03:00
meleu
22a956f663
replace 'cheevos_rcheevos_enable' by 'cheevos_old_enable'
2019-05-04 12:52:49 -03:00
twinaphex
bc2bdd5734
config_file_read not needed anymore
2019-04-30 13:37:10 +02:00
twinaphex
2aa0b74d55
Remove core_manager - not used
2019-04-28 06:35:16 +02:00
twinaphex
317a443741
Use config_file_read in more places
2019-04-22 02:10:12 +02:00
meleu
c2364096f3
Merge branch 'master' into runtime_rcheevos_switch
2019-04-19 21:50:00 -03:00
Brad Parker
572c16cb2a
style cleanup with uncrustify
2019-04-18 11:47:13 -04:00
meleu
a5acd559d6
namespace both cheevos implementations & add a runtime setting to allow debugging
2019-03-19 21:13:10 -03:00
natinusala
c20ab3864d
First version of menu widgets (gl only)
2019-02-06 20:48:24 +01:00
Twinaphex
7fedabee4b
Merge pull request #8163 from orbea/cleanup
...
Cleanup
2019-02-04 23:19:05 +01:00
orbea
762151758d
Fix --disable-menu (Again).
2019-02-04 09:01:37 -08:00
orbea
28ff4b391a
Clean up white space.
2019-02-03 16:00:50 -08:00
Brad Parker
deb35e01a8
fix double-free in cheat manager
2019-01-28 21:49:06 -05:00
twinaphex
af74ba90db
Buildfixes
2019-01-12 21:34:14 +01:00
twinaphex
7ad34509e7
Silence more CXX_BUILD warnings
2019-01-12 21:16:48 +01:00
twinaphex
b9ff2e4de1
Fix some static code analysis warnings from MSVC 2017
2019-01-10 21:47:15 +01:00
orbea
bfc366decc
Squeeze extra blank lines with cat(1).
...
Example:
find . -type f -iname '*.c' | while read -r i; do
cat -s "$i" > "$i.new"
mv "$i.new" "$i"
done
2019-01-08 11:04:58 -08:00