10-29-2013, 01:21 AM
AnyOldName3 Wrote:By that logic, using more than one thread at all for Dolphin is a speedhack.
Be careful how you word that. Dolphin always has many threads running for things like the GUI and input.
AnyOldName3 Wrote:By that logic, using more than one thread at all for Dolphin is a speedhack.
(10-28-2013, 09:15 PM)AnyOldName3 Wrote: [ -> ]By that logic, using more than one thread at all for Dolphin is a speedhack. The devs are fine with dual core being the default option, as, when properly synchronised, it can produce 100% accurate emulation.

(10-29-2013, 01:41 AM)xemnas Wrote: [ -> ]HLE vs LLE audio isn't a speedhack, yet it's configurable. It's like Shonumi was saying once: You can either run the gameboy BIOS each time you start your gameboy emulator before you start the game, or you can populate the emulated memory with the same bytes that would have been there after running the BIOS. In terms of trying to emulate any one specific game, there's no change in accuracy. It's only when you're trying to record exactly what the system does for posterity that it would matter. Anyway, the chips don't operate sequentially in real life, so they shouldn't have to in Dolphin.(10-28-2013, 09:15 PM)AnyOldName3 Wrote: [ -> ]By that logic, using more than one thread at all for Dolphin is a speedhack. The devs are fine with dual core being the default option, as, when properly synchronised, it can produce 100% accurate emulation.
Unfortunately, I think that is correct. Some games aren't stable with dual-core enabled. Also, if it's not a speedhack, it shouldn't be configurable.
(10-29-2013, 10:49 AM)delroth Wrote: [ -> ]It is a speedhack. LLE audio is the only accurate way to emulate the GameCube DSP in the general case.Apparently my definition of speedhack was slightly off, as the fact that a single game/piece of homebrew could use the DSP for something bizarre and it wouldn't run out of the box didn't trigger me to realise HLE wasn't a speedhack. I stand corrected.