• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › General Discussion v
« Previous 1 ... 156 157 158 159 160 ... 368 Next »

DSP/LLE on Thread
View New Posts | View Today's Posts

Pages (3): « Previous 1 2 3
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
DSP/LLE on Thread
10-29-2013, 01:21 AM
#21
Shonumi Offline
Linux User/Tester
**********
Administrators
Posts: 6,506
Threads: 55
Joined: Dec 2011
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.
Website Find
Reply
10-29-2013, 01:41 AM
#22
xemnas Offline
Senior Member
****
Posts: 322
Threads: 7
Joined: Jul 2013
(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.
Find
Reply
10-29-2013, 03:32 AM
#23
haddockd Offline
Dolphin Addict
*****
Posts: 838
Threads: 31
Joined: Jun 2011
My original question is answered and this appears it may be going slightly off topic. Mods feel free to close/lock this topic Smile
i5-8600K @ 4.5 GHz
GeForce GTX 1080 SC2
ASRock Z370 Taichi LGA 1151
CORSAIR Vengeance LPX 16GB 2400 DDR4
SAMSUNG 970 EVO M.2 500GB PCIe SSD
Indigo Xtreme TIM
Phanteks Pro ES614P Black Steel Case
EVGA SuperNOVA 750W PSU
Windows 10 64-bit
Find
Reply
10-29-2013, 08:17 AM
#24
AnyOldName3 Offline
First Random post over 9000
*******
Posts: 3,528
Threads: 1
Joined: Feb 2012
(10-29-2013, 01:41 AM)xemnas Wrote:
(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.
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.
OS: Windows 10 64 bit Professional
CPU: AMD Ryzen 5900X
RAM: 16GB
GPU: Radeon Vega 56
Find
Reply
10-29-2013, 10:49 AM
#25
delroth Offline
Making the world a better place through reverse engineered DSP firmwares
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,354
Threads: 63
Joined: Aug 2011
It is a speedhack. LLE audio is the only accurate way to emulate the GameCube DSP in the general case.
Pierre "delroth" Bourdon - @delroth_ - Blog

<@neobrain> that looks sophisticated enough to not be a totally dumb thing to do
Website Find
Reply
10-29-2013, 11:21 AM
#26
xemnas Offline
Senior Member
****
Posts: 322
Threads: 7
Joined: Jul 2013
This is off-topic and trivial. Anyway, IMO speedhacks are features that can increase performance but aren't designed to work correctly in all cases. If it doesn't work in some cases, it's probably because it's a hack. You just disable it. On the other hand, core features are supposed to work correctly in all cases. If it doesn't work, it's a bug and the developers should fix it. Being default and recommended setting doesn't mean it's not a speedhack.

If you have used PCSX2, you will see many recommended speedhacks but dual-core isn't one of them. In PCSX2, dual-core is a core feature and it has MTVU (3 cores) as a recommended speedhack for 3+ cores.
Find
Reply
11-02-2013, 09:25 AM
#27
AnyOldName3 Offline
First Random post over 9000
*******
Posts: 3,528
Threads: 1
Joined: Feb 2012
(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.
OS: Windows 10 64 bit Professional
CPU: AMD Ryzen 5900X
RAM: 16GB
GPU: Radeon Vega 56
Find
Reply
« Next Oldest | Next Newest »
Pages (3): « Previous 1 2 3


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode