Commit Graph

48 Commits

Author SHA1 Message Date
twinaphex
fc33b7abcc Log where core options file gets saved 2017-04-23 14:41:46 +02:00
Gregor Richards
fbb508ab5e Make rewind compatible with netplay.
This commit adds support for temporary desync in netplay. When frontend
features that can't be truly synced, in particular rewind, are used,
netplay is momentarily disabled. As soon as the feature finished, e.g. a
rewind ending, netplay resumes with a state load. For rewind, netplay
peers won't actually experience the effect of rewind, but they will load
the rewound state.
2017-04-18 15:25:58 -04:00
twinaphex
79bde3f9b1 remove unused value 2017-03-05 18:52:36 +01:00
twinaphex
26474ee99e Update 2017-02-24 06:52:45 +01:00
twinaphex
af02707298 Update core_manager.c 2017-02-24 06:41:18 +01:00
twinaphex
cc75e002cd Add managers/core_manager.c 2017-02-24 06:29:13 +01:00
twinaphex
dc4464471e Use string_is_empty 2017-02-21 21:14:58 +01:00
twinaphex
60f0b42b1c Get rid of another FORWARD_NULL 2017-02-21 21:14:33 +01:00
Andre Leiradella
0c8ee93e3e Moved cheevos files to their own folder in preparation for the changes to support leaderboards 2017-02-03 10:03:57 +00:00
twinaphex
374fd57270 Remove the few performance counters that depend on runloop_ctl 2017-01-25 18:15:58 +01:00
twinaphex
6661c0fb94 Rewrite performance counter stop/start/init into macros 2017-01-25 16:53:06 +01:00
twinaphex
c3eb4327bf Remove algorithms/mismatch 2017-01-25 02:57:43 +01:00
twinaphex
e626008f91 state_manager_check_rewind - cleanup 2017-01-25 02:53:58 +01:00
twinaphex
ab8680c339 Get rid of runloop_ctl call in state_manager.c 2017-01-23 14:44:32 +01:00
twinaphex
96c8ca5a09 Header update #1 2017-01-22 13:40:32 +01:00
Alcaro
31d93cc4b7 Fix #4449 2017-01-18 19:00:38 +01:00
twinaphex
0c814f767c Remove configuration.h header dependencies 2017-01-17 19:39:12 +01:00
twinaphex
b20c9d870b Add block_frames member to audio driver init function;
be more prudent with strdup
2017-01-11 07:25:42 +01:00
twinaphex
dfec7a44ca Cleanups 2017-01-09 02:49:39 +01:00
twinaphex
77e5cdbfde Revert "Rename runloop_msg_queue_push to video_driver_msg_queue_push"
This reverts commit ad7386913c.
2016-12-22 23:36:11 +01:00
twinaphex
ad7386913c Rename runloop_msg_queue_push to video_driver_msg_queue_push
and move code to video_driver.c
2016-12-22 13:15:02 +01:00
lasers
e9658e7b09 Translate "Applying cheat changes." to all languages 2016-10-31 15:05:39 -05:00
lasers
0a637cf5e4 Add notification + log for applying cheat changes. English only. 2016-10-27 04:27:02 -05:00
twinaphex
c3ab8800f4 Prevent implicit memsets 2016-10-21 05:57:40 +02:00
twinaphex
3e066165e5 Prevent 'undefined allocation of 0 bytes' 2016-09-22 21:59:37 +02:00
twinaphex
471347689d Create path_clear_all 2016-09-17 13:47:26 +02:00
twinaphex
34022605aa Cleanups 2016-09-08 08:13:09 +02:00
twinaphex
acd4dd527b Header include cleanups 2016-09-05 18:31:32 +02:00
Andre Leiradella
073d9aa7d1 added /info rest service to the embedded http server 2016-09-03 17:50:04 +01:00
Mikael Brunnhede
7191465dcb Fix bug in calculation of blocksize for savestates. 2016-07-17 12:15:44 +02:00
twinaphex
86fa52a2ea Add FILE_PATH_BSV_EXTENSION 2016-07-01 05:59:36 +02:00
twinaphex
c448beafa8 indent nits 2016-06-20 05:03:41 +02:00
twinaphex
07932bff3e Use retro_common_api.h 2016-06-03 05:49:46 +02:00
twinaphex
8fc8ff4ed9 Use retro_common_api.h 2016-06-03 05:43:49 +02:00
twinaphex
bfa6f49ae6 Fix logically dead code warnings 2016-05-24 22:12:51 +02:00
twinaphex
42971febba Fix resource leaks (pointed out by Coverity) 2016-05-24 22:01:43 +02:00
twinaphex
d5d2f7f8ee Fix resource leaks 2016-05-23 22:17:28 +02:00
twinaphex
974d3245d2 Fix logically dead code warnings 2016-05-23 22:04:00 +02:00
twinaphex
d7b28d3b24 (state_manager.c) Remove __SSE2__ includes 2016-05-16 10:40:28 +02:00
twinaphex
1405db5b19 Move mismatch.c to libretro-common/algorithms 2016-05-16 10:27:20 +02:00
twinaphex
281a33d61f Rename function to performance_counter_init 2016-05-16 09:58:45 +02:00
twinaphex
f5bc75c640 Rename retro_perf_start/retro_perf_stop 2016-05-16 09:53:54 +02:00
twinaphex
18355d4748 Rename retro_perf_stop 2016-05-16 09:48:14 +02:00
twinaphex
4a7ab8366b Move libretro.h headers to libretro-common/include 2016-05-10 19:03:53 +02:00
twinaphex
b79b2dca13 Create performance_counters 2016-05-10 08:53:14 +02:00
twinaphex
af2a33a8cb Move core_option_manager to managers/ 2016-05-10 01:25:47 +02:00
twinaphex
1e87fed448 Change ifdef 2016-05-09 20:05:09 +02:00
twinaphex
6ae20f2016 Create managers/ dir - move cheats.c and state_manager.c to it 2016-05-09 18:20:52 +02:00