• 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 ... 148 149 150 151 152 ... 368 Next »

'Disable Lighting/Textures' removed
View New Posts | View Today's Posts

Pages (2): 1 2 Next »
Thread Closed 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
'Disable Lighting/Textures' removed
06-20-2012, 10:53 PM
#1
Anokrah
Unregistered
 
In revisions 3.0-691 and 3.0-692 the two options 'remove lighting' and 'remove textures' were removed... Just curious as to... why?!
06-21-2012, 12:24 AM (This post was last modified: 06-21-2012, 12:25 AM by Shonumi.)
#2
Shonumi Offline
Linux User/Tester
**********
Administrators
Posts: 6,506
Threads: 55
Joined: Dec 2011
Probably because they were useless to the vast majority of Dolphin users. While they may have been useful for a select few, such limited and specific options tend to clutter the GUI while helping only a handful. As far as I know, those options didn't solve any issues, and based on some of the posts we get in the Support forum, they actually cause problems, e.g. threads asking why the game now has "ugly" graphics. Maybe a dev can give a more exact answer.
Website Find
06-21-2012, 01:18 AM
#3
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
Disable Lighting in particular was removed because an annoyingly large amount of people came to the website, read the crappy performance guide, checked "Disabled Lighting" and wondered why stuff broke.

Plus, what Shonumi said.
My blog
Me on Twitter
My wishlist on Amazon.de
Find
06-21-2012, 01:30 PM
#4
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
You didn't fully answer his question guys. The reason why it was completely removed instead of just changing the default value to disabled was to eliminate some code to make the dolphin code a bit cleaner.
"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
06-22-2012, 12:57 AM
#5
Shonumi Offline
Linux User/Tester
**********
Administrators
Posts: 6,506
Threads: 55
Joined: Dec 2011
(06-21-2012, 01:30 PM)NaturalViolence Wrote: You didn't fully answer his question guys. The reason why it was completely removed instead of just changing the default value to disabled was to eliminate some code to make the dolphin code a bit cleaner.

True, in a sense, none of us individually answered the OP's question fully, but that's due to the fact that there are various reasons for the complete removal of Disable Lighting/Textures, not just one specifically.

1. Disable Lighting/Textures was useless.
2. Supporting it was annoying and troublesome.
3. Code eliminated for project maintainence.

All three could equally warrant this removal rather than simply unchecking the options by default. Users might enable it anyway, especially if they don't know what they're doing (which, in my experience, happens a lot). In that light, any of the above is a valid reason to gut those options entirely.
Website Find
06-22-2012, 03:22 AM
#6
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
But simply disabling it would solve the first two and be a lot easier. You need to understand the third reason to really understand why it was REMOVED not disabled.
"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
06-22-2012, 03:37 AM (This post was last modified: 06-22-2012, 03:38 AM by Shonumi.)
#7
Shonumi Offline
Linux User/Tester
**********
Administrators
Posts: 6,506
Threads: 55
Joined: Dec 2011
(06-22-2012, 03:22 AM)NaturalViolence Wrote: You need to understand the third reason to really understand why it was REMOVED not disabled.

Not really. I think you're looking at it as if the third reason is the only one that explains complete removal, but I don't think that's necessarily true. Code cleanup could be the result, but not always the underlying reason. If the goal was to remove useless features period, code cleanup becomes a beneficial side effect, not the primary reason for removal. Additionally, if those features were deemed too burdensome to maintain in any form (enabled/disabled) then their removal likewise cleans up the code as a side effect. In either case, code cleanup's not the driving force dictating removal. Then again, all three reasons likely played an influence on this decision.
Website Find
06-22-2012, 03:48 AM (This post was last modified: 06-22-2012, 03:51 AM by Starscream.)
#8
Starscream Away
Above and Beyond
*******
Posts: 4,052
Threads: 213
Joined: Jun 2009
Actually, the 3rd reason was the least likely. There being no real reason to use those "features" and users who didn't know what they were doing enabling them were reason number one, as far as I know. Just disabling them isn't enough as desperate users searching for more speed would find reasons to click those options for no reason.
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
06-22-2012, 04:07 AM
#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
I'll give you a fourth reason which bscly boils down to: The feature is useless. Why keep it then?
My blog
Me on Twitter
My wishlist on Amazon.de
Find
06-22-2012, 04:11 AM
#10
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
Read reason 1.
"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
« Next Oldest | Next Newest »
Pages (2): 1 2 Next »
Thread Closed 


  • 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