• 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 … 174 175 176 177 178 … 370 Next »

Hyrule Field Minimap
View New Posts | View Today's Posts

Pages (2): 1 2 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode
Hyrule Field Minimap
11-21-2012, 02:01 AM
#1
killown Offline
Member
***
Posts: 72
Threads: 26
Joined: Apr 2011
So, was discovered that the Hyrule Field slowdown problem is due to the minimap, my question is, is there a way to enable/disable minimaps, I guess if it's really the problem then it should fix the huge fps problem, after transform into wolf and go for Hyrule Field, the FPS is about 19-20 that I consider unplayable

I am using a Phenon x4 955 3.8GHZ I tryied 4ghz but the fps didn't increased and GPU gtx580LE
AMD FX™-6300 Six-Core Processor OC 4.5 GHZ
Gtx580LE 3GB RAM
System RAM 18GB
Dolphin 4.0-1843
OS Archlinux x86_64
Website Find
Reply
11-21-2012, 02:42 AM
#2
Zee530 Offline
Above and Beyond
*******
Posts: 1,747
Threads: 12
Joined: Jan 2011
That would not fix the slowdown.
......?????
Find
Reply
11-21-2012, 03:11 AM
#3
killown Offline
Member
***
Posts: 72
Threads: 26
Joined: Apr 2011
(11-21-2012, 02:42 AM)Zee530 Wrote: That would not fix the slowdown.
What processor could I get full speed on Hyrule Field?
AMD FX™-6300 Six-Core Processor OC 4.5 GHZ
Gtx580LE 3GB RAM
System RAM 18GB
Dolphin 4.0-1843
OS Archlinux x86_64
Website Find
Reply
11-21-2012, 03:13 AM
#4
rpglord Offline
Posting Freak
*****
Posts: 816
Threads: 14
Joined: Sep 2009
Problem with hyrule field was fixed like years ago...on most powerful cpu's it was like 7-8 fps.
I have i5 2400 and geforce 460 gtx and I get fullspeed ( 30 fps ) in the hyrule field near the end of the game ( when its supposed to be the slowest )
Find
Reply
11-21-2012, 04:01 AM (This post was last modified: 11-21-2012, 04:08 AM by killown.)
#5
killown Offline
Member
***
Posts: 72
Threads: 26
Joined: Apr 2011
(11-21-2012, 03:13 AM)rpglord Wrote: Problem with hyrule field was fixed like years ago...on most powerful cpu's it was like 7-8 fps.
I have i5 2400 and geforce 460 gtx and I get fullspeed ( 30 fps ) in the hyrule field near the end of the game ( when its supposed to be the slowest )
So I guess the dolphin for linux has poor performance compared to dolphin for windows and also your processor has sse 4.* which speed up a little
The GPU isn t the problem no matter what internal resolution AA AFF I set up, this don't decrease the FPS performance
Then it's not an Opengl problem, that is more CPU issue
AMD FX™-6300 Six-Core Processor OC 4.5 GHZ
Gtx580LE 3GB RAM
System RAM 18GB
Dolphin 4.0-1843
OS Archlinux x86_64
Website Find
Reply
11-21-2012, 06:04 AM
#6
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
Quote:So I guess the dolphin for linux has poor performance compared to dolphin for windows

No it doesn't.

Quote:and also your processor has sse 4.* which speed up a little

No it doesn't. Dolphin gains no benefit from SSE4 support.

Quote:Then it's not an Opengl problem, that is more CPU issue

It's a stalling issue on the GPU side:
neobrain Wrote:The slowdown in Hyrule Field arises from the game changing the BPMEM_TEV_COLOR_ENV register a lot when drawing the minimap. Whenever it's changing that register, we need to flush the GPU's pipeline (i.e. render all vertices that have been queued up to that point). Flushing the GPU's pipeline once when lots of vertices have been queued is a LOT faster than flushing it multiple time when only few vertices have been queued each time. In Hyrule Field, the latter case applies, which is the reason why it's running that slow.

There really is no possible way to workaround this*. GPUs can render a batch of vertices only with the same configuration, that's just a fact. You can't just randomly tell the GPU to do stuff differently after it has rendered half of the vertices
"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
11-21-2012, 06:14 AM (This post was last modified: 11-21-2012, 06:14 AM by killown.)
#7
killown Offline
Member
***
Posts: 72
Threads: 26
Joined: Apr 2011
(11-21-2012, 06:04 AM)NaturalViolence Wrote:
Quote:So I guess the dolphin for linux has poor performance compared to dolphin for windows

No it doesn't.

Quote:and also your processor has sse 4.* which speed up a little

No it doesn't. Dolphin gains no benefit from SSE4 support.

Quote:Then it's not an Opengl problem, that is more CPU issue

It's a stalling issue on the GPU side:
neobrain Wrote:The slowdown in Hyrule Field arises from the game changing the BPMEM_TEV_COLOR_ENV register a lot when drawing the minimap. Whenever it's changing that register, we need to flush the GPU's pipeline (i.e. render all vertices that have been queued up to that point). Flushing the GPU's pipeline once when lots of vertices have been queued is a LOT faster than flushing it multiple time when only few vertices have been queued each time. In Hyrule Field, the latter case applies, which is the reason why it's running that slow.

There really is no possible way to workaround this*. GPUs can render a batch of vertices only with the same configuration, that's just a fact. You can't just randomly tell the GPU to do stuff differently after it has rendered half of the vertices
so why not disable the minimap to prevent BPMEM_TEV_COLOR_ENV register high usage?
AMD FX™-6300 Six-Core Processor OC 4.5 GHZ
Gtx580LE 3GB RAM
System RAM 18GB
Dolphin 4.0-1843
OS Archlinux x86_64
Website Find
Reply
11-21-2012, 06:17 AM
#8
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
Frankly said, because we don't care for speed hacks like that. From a theoretical perspective it very much would be possible, though.
My blog
Me on Twitter
My wishlist on Amazon.de
Find
Reply
11-21-2012, 06:35 AM
#9
Xtreme2damax Offline
New & Improved
********
Global Moderators
Posts: 3,135
Threads: 91
Joined: Mar 2009
A fast CPU, actually a fast everything (GPU, CPU and DDR3 Memory) is really what is needed without resorting to hacks. On my system which is overclocked to 4.2 Ghz I get full speed with HLE audio. Even with LLE & LLE on Thread + EFB -> Ram, 2X IR + 16X AF I get around 20 - 25 FPS. Otherwise enable the ZTP speed hack in the game properties, that is all that you can do short of buying a better system.
Find
Reply
11-21-2012, 06:38 AM
#10
killown Offline
Member
***
Posts: 72
Threads: 26
Joined: Apr 2011
(11-21-2012, 06:17 AM)neobrain Wrote: Frankly said, because we don't care for speed hacks like that. From a theoretical perspective it very much would be possible, though.
please make that hack! Tongue
AMD FX™-6300 Six-Core Processor OC 4.5 GHZ
Gtx580LE 3GB RAM
System RAM 18GB
Dolphin 4.0-1843
OS Archlinux x86_64
Website Find
Reply
« Next Oldest | Next Newest »
Pages (2): 1 2 Next »


  • View a Printable Version
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma