Rename DeterministicEmulation to InaccPerfHacksAllowed (inverting value)
-
DeterministicEmulation = false(the default) implies the core should be inaccurate;InaccPerfHacksAllowed = trueimplies the core may be inaccurate - "perf. hacks" precisely describes the behaviour we're toggling
- it's not really "nondeterministic behaviour" since the algorithms (core/unmanaged code) should still be deterministic, just inaccurate (if the core is using the host system's entropy to get speedups I'd be very concerned)
- it's not "speed hacks", which has a different, specific meaning
- 1 char shorter
should first split out IsMoviePlaying or w/e (TODO track down what that's for, IIRC it was enforcing firmware)
- see also TASEmulators/BizHawk#1290
Edited by YoshiRulz