• 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 … 190 191 192 193 194 … 370 Next »

breaking the 100% barrier
View New Posts | View Today's Posts

Pages (4): 1 2 3 4 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode
breaking the 100% barrier
04-17-2012, 12:27 PM (This post was last modified: 04-17-2012, 12:29 PM by ulao.)
#1
ulao Offline
Above and Beyond
*******
Posts: 1,031
Threads: 81
Joined: May 2009
In an effort to run a dedicated thread solely for sounds LLE I have done the following.

1) over clocked the heck out of my cpu.

Memory
[Image: mushkin.png]

cpu
[Image: cpz.png]

video, running the 280 gtx nvidia over clocked quite hi.

and I''m benching 4700 on FFXIVBenchmark with a very stable system ( air cooled but great temps )

2) played with every dolphin option I could
3) upgraded to a 64 bit os

As a result I'm running at 100% with HLE audio. Though when using LLE audio it jumps from 70 - 100 %.

Is this just not going to happen or am I missing something.


[Image: newLogo_white_small.png]

main page
Working controllers


[url=http://spreadsheets.google.com/pub?key=tGD-U_eW1Rc7rNyqkpgJuIg&output=html][/url]
Find
Reply
04-17-2012, 12:38 PM
#2
admin89 Offline
Overclocker™ ✓ᵛᵉʳᶦᶠᶦᵉᵈ
*******
Posts: 6,889
Threads: 127
Joined: Nov 2009
Don't even think about LLE until you have i5 2500k @ 4.4Ghz
Any Sandy Bridge CPU @ 3Ghz (include Pentium Sandy Bridge) beat Phenom II @ 4.0Ghz
Laptop:
Clevo W230SS : 3200x1800 IPS | i7 4700MQ @ 3.6GHz (Intel XTU + Triple fan mod) | GTX 860M GDDR5 | 128GB Toshiba CFD SSD | 16GB DDR3L 1600MHz
Aspire 715 43G : 1080p 144Hz |  R5 5625U @ 4.3GHz | Nvidia RTX 3050 4GB | 500GB WD SSD  | 16GB DDR4 3200MHz 
Mini PC ::
G3258 @ 4.6GHz | ELSA GTX 750 | Asrock Z87E ITX | 600W SFX 80+ Gold Silverstone + SG06-LITE | Corsair Vengeance 8GB 2000MHz | Scythe Kozuti + Ao Kaze | 45TB 2.5" Ex HDD (in total) , Zelda Gold Wiimote , LE Wii Classic Controller , Gold LE PS3 DualShock , BlackWidow Chroma ,
Now Playing : Xenoblade Definitive Edition on Yuzu - Switch Emu 

 
Find
Reply
04-17-2012, 12:45 PM
#3
slmpika Offline
Member
***
Posts: 139
Threads: 1
Joined: Oct 2011
What game(s) are you playing? A Phenom II @ 4GHz will not be able to run every game at 100%. Even my i5-2500k @ 4.4 GHz struggles with some games (like The Last Story). You can run games faster with older revisions, but at the expense of accuracy, compatibility, and crashes. You can probably push your overclock a little more, but you'll never be able to reach 100% at all times.
Find
Reply
04-18-2012, 07:20 AM
#4
ulao Offline
Above and Beyond
*******
Posts: 1,031
Threads: 81
Joined: May 2009
ah, well that explains it. I previously was told as long as I can hold it at 100% LLE should work. Game in question is Zelda SS
[Image: newLogo_white_small.png]

main page
Working controllers


[url=http://spreadsheets.google.com/pub?key=tGD-U_eW1Rc7rNyqkpgJuIg&output=html][/url]
Find
Reply
04-18-2012, 07:40 AM
#5
Shonumi Offline
Linux User/Tester
**********
Administrators
Posts: 6,526
Threads: 55
Joined: Dec 2011
(04-18-2012, 07:20 AM)ulao Wrote: I previously was told as long as I can hold it at 100% LLE should work.

Unfortunately, it's not that simple, as you found out. I wish it were though Big Grin More accurately, you shouldn't contemplate LLE audio if you can't get 100% in HLE (and you're aiming to play smoothly). Getting 100% in HLE is more like a self-check to see if you might be good for LLE, not a guarantee. In your case, you had 100% in HLE, but LLE turned out to be too much, and that happens to some people.

Website Find
Reply
04-18-2012, 10:06 AM
#6
ulao Offline
Above and Beyond
*******
Posts: 1,031
Threads: 81
Joined: May 2009
Well it was fun trying. HLE is missing a lot of audio I found out. LLE does work in simple game though Wink
[Image: newLogo_white_small.png]

main page
Working controllers


[url=http://spreadsheets.google.com/pub?key=tGD-U_eW1Rc7rNyqkpgJuIg&output=html][/url]
Find
Reply
04-20-2012, 01:43 PM (This post was last modified: 04-20-2012, 01:43 PM by ulao.)
#7
ulao Offline
Above and Beyond
*******
Posts: 1,031
Threads: 81
Joined: May 2009
As it turns our its really not that bad. Just the over world and skyward are slow. Every now and then I get a glitch but its quite playable. This is use the recompiler what it the interpreter for?
[Image: newLogo_white_small.png]

main page
Working controllers


[url=http://spreadsheets.google.com/pub?key=tGD-U_eW1Rc7rNyqkpgJuIg&output=html][/url]
Find
Reply
04-20-2012, 02:07 PM (This post was last modified: 04-20-2012, 02:09 PM by Shonumi.)
#8
Shonumi Offline
Linux User/Tester
**********
Administrators
Posts: 6,526
Threads: 55
Joined: Dec 2011
(04-20-2012, 01:43 PM)ulao Wrote: This is use the recompiler what it the interpreter for?

The interpreter is used to make the game go slow. :p Nah, I'm joking.

IIRC in emulation, CPU interpreters run the code one instruction at a time. I'm working on a GB emulator whenever I can find the spare time, and the Z80 CPU emulator is an interpreter as it takes in each instruction one-by-one. This webpage is a good read on the difference between interpretation and recompilation.
Website Find
Reply
04-20-2012, 05:35 PM (This post was last modified: 04-21-2012, 07:56 AM by NaturalViolence.)
#9
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
Quote:This is use the recompiler what it the interpreter for?

What you need to know:
Interpreter: slow, useful for debugging
Recompiler: fast, what you should be using

Quote:IIRC in emulation, CPU interpreters run the code one instruction at a time.

And so do recompilers technically (they do have the ability to load in blocks of code ahead of time to look for patterns though, but the code still needs to be loaded/parsed/emitted/executed one instruction at a time, even if it's being managed in blocks). They just emulate it a different way. It is more efficient to compile/execute code one instruction at a time than to interpret it one instruction at a time.
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."  
-Ron Swanson

"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
Website Find
Reply
04-20-2012, 10:20 PM (This post was last modified: 04-20-2012, 10:20 PM by neobrain.)
#10
neobrain Offline
"Wow, I made my code 1000x faster! That means I can make it 2048x slower now!"
**********
Developers (Some Administrators and Super Moderators)
Posts: 3,208
Threads: 50
Joined: Jun 2009
what NV said, plus interpreters are much easier to create than recompilers. Also, some hardware features cannot be emulated by recompilers properly / efficiently by design.
My blog
Me on Twitter
My wishlist on Amazon.de
Find
Reply
« Next Oldest | Next Newest »
Pages (4): 1 2 3 4 Next »


  • View a Printable Version
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma