24 Commits

Author SHA1 Message Date
Dwedit
432b320775 Fix full-screen mode change breaking Secondary Core's environment variables
* RunAhead: Remove Environment Hook from primary core
* Modify core option manager to trigger setting the secondary core's dirty environment flag
* RunAhead: Make secondary core's hook support that change, so it can turn off the dirty environment flag after reading a setting.
2018-05-12 22:11:49 -05:00
Dwedit
6154a843e0 Runahead error messages
* Add error messages for: Core not having savestates, load/save state failure, secondary core create failure
* Added messages for us locale, can be localized elsewhere
* Add a configuration setting to hide the initial warning message for core not having savestates
* Small code changes and cleanup for secondary core
* Fixed typo "destory" in dirty input code
2018-05-09 19:08:16 -05:00
Brad Parker
99e4271f29 fix null dereference when there is no runahead save state list 2018-05-01 19:19:35 -04:00
Twinaphex
08a54e45f2 Get rid of a lot of implicit conversions 2018-04-09 15:56:45 +02:00
twinaphex
8e4df27305 (runahead) Cleanups 2018-04-08 01:28:17 +02:00
twinaphex
360bea85b9 (PS3) Silence more warnings 2018-04-08 01:09:31 +02:00
Dwedit
cb74af60c9 one line typo 2018-04-06 20:14:29 -05:00
Dwedit
ee0afec787 Fix build errors on machines without HAVE_DYNAMIC 2018-04-06 20:08:18 -05:00
Dwedit
a275242aef C89 compliance and line spacing rules 2018-04-01 17:54:03 -05:00
Dwedit
78c8a9b197 Make RETRO_ENVIRONMENT_GET_VARIABLE_UPDATE work on the secondary core 2018-04-01 17:34:54 -05:00
Dwedit
6b77a66298 get rid of the unnecessary typedef 2018-03-31 00:55:37 -05:00
Dwedit
15472eb184 Stop savestate transmission in netplay 2018-03-31 00:45:20 -05:00
Dwedit
ec6d6e58d6 Fast Savestate and Hard Audio Disable flags 2018-03-30 20:35:52 -05:00
twinaphex
25e99ba75b Cleanups 2018-03-29 18:41:19 +02:00
Twinaphex
2db0c21f52 Fix C11 typedef redefinition issues 2018-03-29 18:10:28 +02:00
twinaphex
adb2274fc6 - Enable HAVE_RUNAHEAD for MSVC 2003
- Remove some unreferenced labels
2018-03-29 17:55:06 +02:00
Dwedit
cbc18c74ea resolve conflicts 2018-03-29 09:52:14 -05:00
Dwedit
77f2b7d326 Replace the file handling code from secondary_core.c with the file streams
Hide secondary instance menu item if dynamic libraries are not supported
Remove unlink_utf8 stuff
Fix a compiler warning
2018-03-29 09:37:35 -05:00
twinaphex
a8b810760b (runahead) Get rid of a bunch of unnnecessary forward declarations 2018-03-29 16:18:45 +02:00
twinaphex
c5ec1885f2 Don't use malloc.h anymore 2018-03-29 15:52:49 +02:00
twinaphex
1b0420807b (Griffin/MSVC) buildfixes 2018-03-29 15:15:47 +02:00
twinaphex
2bdfd2e1d0 (Runahead) Cleanups / style nits / etc. 2018-03-29 15:13:33 +02:00
Dwedit
bc3d0b2acd Fix some static declarations 2018-03-28 17:41:45 -05:00
Dwedit
f5e0346fc2 Runahead system 2018-03-28 14:22:07 -05:00