Commit Graph

126 Commits

Author SHA1 Message Date
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
Brad Parker
08cd3a90f2 initial cdrom reading work 2019-06-30 18:33:59 -04:00
twinaphex
3b634b64fa Merge dirs.c into paths.c 2019-06-26 07:23:32 +02:00
radius
d865c5e4a6 add some copyright on files I contributed considerably just in case 2019-06-20 05:45:17 +02:00
twinaphex
db87e050d5 Merge movie.c into retroarch.c 2019-06-16 16:52:48 +02:00
twinaphex
dcd5cb2602 (paths.c) Style nit 2019-04-22 04:05:58 +02:00
twinaphex
31fc95a6cf Style nits 2019-04-22 03:08:30 +02:00
twinaphex
33e5a92867 We should be able to rely on the return value of path_mkdir
instead of doing an additional negative path_is_directory check
afterwards
2019-04-22 02:33:12 +02:00
twinaphex
2509ee9646 (paths.c) Cleanups - string cannot be empty at this point 2019-04-21 17:57:32 +02:00
twinaphex
435c80a844 path_set_redirect - simplifications 2019-04-21 17:46:55 +02:00
twinaphex
b63fa7b94b (configuration/paths) Simplify some code 2019-04-21 05:05:44 +02:00
Brad Parker
2bfb073b3e fix stack-use-after-scope and a memory leak with subsystems 2019-04-10 18:58:53 -04:00
Brad Parker
af7379889d prevent null pointer deref in save/state/cheat paths 2019-01-13 12:10:47 -05: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
radius
58e192881a [netplay] announce subsystems 2019-01-07 23:30:48 -05:00
radius
cb00455f12 [subsystem] fix sram 2019-01-07 22:27:22 -05:00
Brad Parker
bbfbefa9dd easter egg 2019-01-05 18:33:29 -05:00
radius
abc31fa092 allow playing video from http/https sources 2018-12-24 00:49:19 -05:00
radius
77faf4ac4a [subsystem] try to load subsystems without loading content 2018-11-24 23:34:51 -05:00
twinaphex
a662b62d19 Use runloop_get_libretro_system_info in more places - clean some code up 2018-10-30 17:11:07 +01:00
twinaphex
51430e9e5f Add runloop_get_libretro_system_info 2018-10-30 08:21:32 +01:00
radius
49214de125 [record] start whipping some sense into this feature 2018-09-15 17:49:39 -05:00
twinaphex
d27b6265a0 Add more HAVE_MPV ifdefs 2018-06-20 04:50:58 +02:00
radius
7b0c0b63c9 subsystem part 4: set savestates properly 2018-03-04 12:34:51 -05:00
radius
d254c3eca4 subsystem part 3: fix saves 2018-02-12 02:39:26 -05:00
radius
453681b59d fix saves for subsystem 2018-02-04 11:48:21 -05:00
gblues
6904101c44 Clean up trailing whitespace
== DETAILS

Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
2017-12-12 00:24:18 -08:00
twinaphex
fbf4b4813c Cleanup path_set_redirect - no more hashes 2017-12-06 20:52:29 +01:00
twinaphex
c68db61188 Silence more Clang warnings 2017-10-11 22:49:13 +02:00
twinaphex
8238545bef Cleanups 2017-10-04 06:53:47 +02:00
twinaphex
9aa16ddfcc paths.c - reduce stack size 2017-09-09 22:32:39 +02:00
radius
9858b94e87 allow savestates and savefiles to go into content dir via bool setting in addition of the empty string 2017-08-05 13:41:05 -05:00
Romain Tisserand
cbe2d9a941 Preliminary MOD/S3M/XM support through ibmx library (part of micromod repository) 2017-08-04 15:05:29 +02:00
twinaphex
6af5bd01bf Merge retro_stat and file_path 2017-06-16 15:00:11 +02:00
twinaphex
449483206f Revert "New attempt to fix memory leaks of struct retro_system_info"
This reverts commit a1d3dd69dd.
2017-05-30 01:44:49 +02:00
twinaphex
a1d3dd69dd New attempt to fix memory leaks of struct retro_system_info
char variables
2017-05-29 22:24:10 +02:00
twinaphex
42ebe7a7ad Merge runloop.c and retroarch.c 2017-05-11 09:11:46 +02:00
twinaphex
4d20460e6b Cleanup task_save.c 2017-05-07 17:52:48 +02:00
twinaphex
ed53be7c81 Move all bool settings 2017-04-28 14:11:34 +02:00
twinaphex
3ec5816259 Rewrite RUNLOOP_CTL_SYSTEM_INFO_GET 2017-04-23 16:41:26 +02:00
twinaphex
592fe4d967 Too long filenames were causing crashes/segfaults 2017-04-15 02:38:22 +02:00
twinaphex
8c89ec158c Update copyrights 2017-03-22 03:09:18 +01:00
Twinaphex
b7b3b2cb5f Try to prevent truckload of warnings on iOS 2017-02-26 10:33:03 +01:00
radius
ca926f0a50 fix saving for contentless cores 2017-01-28 22:48:51 -05:00
twinaphex
5364b0b837 Move compression-related code outside of libretro-common file_path.c
and move it into RetroArch's file_path_special.c file instead
2016-12-17 11:54:46 +01:00
twinaphex
6310f53587 Prevent some implicit memsets and reduce the size of some
char variables
2016-10-27 10:45:53 +02:00
twinaphex
df87fc7043 Cleanups - prevent implicit memsets 2016-10-16 02:00:59 +02:00
Gregor Richards
3953018547 Clarifications to Netplay menu and removing obsolete setting
This commit:
 * Reorders the Netplay settings menu to put more useful options at the
   top.
 * Renames the swap_input setting from "Swap Netplay Input", which is
   meaningless and confusing, to "Netplay P2 Uses C1", which is oddly
   truncated but at least true.
 * Removes the is_client setting altogether, as that's no longer how
   client vs. server mode is determined (each are separate options when
   enabling Netplay)
2016-10-03 17:28:20 -04:00
twinaphex
1f9559cb7a Get rid of path_get_core_size 2016-10-03 16:17:08 +02:00