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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
« Previous 1 … 61 62 63 64 65 … 117 Next »

Changes in Dolphin since Revision 6000~
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
Changes in Dolphin since Revision 6000~
03-17-2011, 06:43 PM
#1
hungry man Offline
Member
***
Posts: 140
Threads: 13
Joined: Oct 2010
I haven't used Dolphin since around 6000~ what's changed? I realize there are changelogs, but I'm talking about big picture. I've heard performance is actually worse for the sake of accuracy?
Laptop:
i5 520m :: 4GB RAM :: ATI 5650 (700, 900)
Find
Reply
03-18-2011, 12:35 AM (This post was last modified: 03-18-2011, 12:36 AM by neobrain.)
#2
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
Some list I created some time ago:
Quote:6000-7000:
ClearScreen fixes (my favorite one).
EFB format changes emulated (my 2nd most favorite one).
Implemented EFB color pokes (my 3rd most favorite one).
MSAA+texture dumping+hires textures+debugger in D3D11.
FIFO fixes.
Texture decoding vastly sped up.
Audio+Video plugins merged.
CMake introduced (think that was after r6000) for Linux.
LLE vastly sped up.
XAudio2 sound backend.
Implemented DL (display list) caching.
Also: EFB to RAM and Real XFB in DX11.
My blog
Me on Twitter
My wishlist on Amazon.de
Find
Reply
03-18-2011, 01:45 AM (This post was last modified: 03-18-2011, 02:38 AM by Starscream.)
#3
Starscream Away
Above and Beyond
*******
Posts: 4,052
Threads: 213
Joined: Jun 2009
The biggest problem with the new builds is that AA is broken in some cases. That is a deal breaker for me and renders all new builds not worth using until that gets fixed.
Asus Laptop: K53TA
OS: Windows 7 Home Premium, 64-Bit - SP1
CPU: AMD Llano A6-3400M, Quad-Core, 1.4GHz-2.6GHz (Overclocked)
GPU: AMD Radeon HD6650M, 1GB GDDR3 (Catalyst 13.1)
RAM: Samsung 4GB DDR3-1333










Find
Reply
03-18-2011, 03:36 AM
#4
hungry man Offline
Member
***
Posts: 140
Threads: 13
Joined: Oct 2010
Pretty cool. AA isn't a big deal for me. I could only ever use it on GC games anyways.
Laptop:
i5 520m :: 4GB RAM :: ATI 5650 (700, 900)
Find
Reply
03-18-2011, 06:37 AM
#5
ladsk10
Unregistered
 
and no fog in metroid prime.. :/
Reply
03-20-2011, 04:59 AM
#6
SantaC Offline
Member
***
Posts: 239
Threads: 24
Joined: Jul 2009
AA is a big deal. Is it broken in both dx9 and dx11?
Find
Reply
03-20-2011, 05:13 AM (This post was last modified: 03-20-2011, 05:14 AM by neobrain.)
#7
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
SSAA is only broken in D3D9.
Also, it has always been broken, it's not even a regression actually. (Erm, and don't try to argue over this, it's a fact which I explained thousands of times to NaturalViolence ;P)
My blog
Me on Twitter
My wishlist on Amazon.de
Find
Reply
03-20-2011, 06:22 AM (This post was last modified: 03-20-2011, 06:50 AM by NaturalViolence.)
#8
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
Quote:Also, it has always been broken, it's not even a regression actually. (Erm, and don't try to argue over this, it's a fact which I explained thousands of times to NaturalViolence ;P)

Yup. Broken but working perfectly....*rolls eyes*.

Broken: http://i112.photobucket.com/albums/n189/...4xSSAA.png

I mean just look at all that aliasing! /end sarcasm

Things we still have to explain:
1. You said that the only thing 4xSSAA was doing before 6549 was applying a 2x scale. If that's true then why does a 2x fractional scale after 6549 look totally different and not eliminate aliasing?

2. If it really is the shader that is broken like you said then why was it working perfectly before 6549 (eliminates aliasing without any artifacting/blurring, keep in mind your +/- 1 offset theory has now been dis-proven). If the shader was broken then why did it work?

3. Why does implementing the 4 sample shader not work (causes blurring, which you would expect since it's just blending 4 texture samples).

Until you can answer all three of those questions it logically has to be a regression.

4. SSAA is supposed to be a scale + post-processing box filter. Implementing a post-processing box filter through nvidia inspector after 6549 produces the exact same image quality as native SSAA before 6549. Why would you want to *fix* SSAA by changing the vertex/pixel shader then?

And so once you admit it was a regression you just need to answer:

1. What was changed in 6549?
2. How could any of those changes have affected SSAA?

Only then can we determine a fix.

You managed to convince me that it was not your fault it was the crappy shaders fault. But once I started testing I quickly realized that doesn't make any sense since things weren't "adding up".

Sorry to abuse the thread this way by the way. Sometimes I can't help it.
"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
03-20-2011, 01:16 PM (This post was last modified: 03-20-2011, 01:20 PM by neobrain.)
#9
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
It's awesome how you're asking the same questions over and over again. I don't feel like answering for the thousand-and-first time now ;P
Fwiw, note that it wasn't applying a 2x scale before r6549, but rather a 1.997 scale or sth like that. That's relevant, since it's the only reason why you perceive SSAA as "broken by r6549".
My blog
Me on Twitter
My wishlist on Amazon.de
Find
Reply
03-21-2011, 05:04 AM
#10
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
Then why didn't the +/- 1 offset fix it? And why are you mucking with the shaders to try and fix it?
"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
« 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