• 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 … 43 44 45 46 47 … 117 Next »

Nvidia Performance Mode?
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode
Nvidia Performance Mode?
11-29-2013, 01:28 PM
#1
Qaazavaca Qaanic
Unregistered
 
Since the Nvidia kit is incompatible with the GPL, why not ship a separate EXE that is run by dolphin, whose sole job is to turn on performance mode? Maybe release it under the MIT license instead, so it can be legally linked? Or am I missing a significant problem with that approach?
Reply
11-29-2013, 01:45 PM
#2
degasus Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,828
Threads: 10
Joined: May 2012
Just because it's legal to link (a,b) and (b,c) doesn't mean it's legal be link (a,b,c). For legal linking, all parts must be relicensed at one target license. So all linked parts must share one possible relicense target to link them together.

But it would be possible to open another exe while dolphin is opened, but it would be os dependent. Patches are welcome :-)
Find
Reply
11-29-2013, 08:20 PM
#3
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
IMHO it might be a better idea to reverse engineer the interface. NVIDIA might not like that, but who cares.

If someone provides me with a simple .exe that does only the performance mode setting thing, I'm sure I could spare a few hours to procmon the shit out of it.
Pierre "delroth" Bourdon - @delroth_ - Blog

<@neobrain> that looks sophisticated enough to not be a totally dumb thing to do
Website Find
Reply
11-30-2013, 06:55 AM
#4
Asmodean Offline
★( `_´)乂(`_´ )★
***
Posts: 104
Threads: 4
Joined: Aug 2011
What is this issue I've been hearing lately?. Some NV cards are not switching to high performance mode, or such?. I just have an NVidia profile set up for console emulators, with the various emu binaries added, and have the performance mode set to high performance, along with whatever other varying settings I use for each emu, and it works fine.
Unless this is another unrelated issue?
Find
Reply
11-30-2013, 07:00 AM
#5
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
The issue is that Dolphin doesn't put the driver into high-perf mode automatically, which would be possible easily if we were able to link against the NV SDK.
My blog
Me on Twitter
My wishlist on Amazon.de
Find
Reply
11-30-2013, 07:14 AM (This post was last modified: 11-30-2013, 07:15 AM by limith.)
#6
limith Offline
Junior Member
**
Posts: 23
Threads: 2
Joined: Nov 2013
I thought it was possible to manually do so? Unless it's something else? I have my graphics card setting set to manually do so for other games and stuff on my laptop which has a NVidia card, it really isn't that hard. It doesn't necessarily warrant a new exe, you can just tell people to put it in their options.
Find
Reply
11-30-2013, 07:18 AM
#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
Yes, it is possible to manually do so, but that's not the same as Dolphin doing that automatically for you, which would be more convenient.
My blog
Me on Twitter
My wishlist on Amazon.de
Find
Reply
12-01-2013, 05:57 AM
#8
Qaazavaca Qaanic
Unregistered
 
The problem with setting Dolphin to performance mode is that when I have Dolphin open but not running anything, my GPU still runs at full speed. One day my computer wouldn't sleep and the room with my PC was really hot when I came in. That's when I turned off performance mode.
Reply
12-01-2013, 05:59 AM (This post was last modified: 12-01-2013, 06:01 AM by Asmodean.)
#9
Asmodean Offline
★( `_´)乂(`_´ )★
***
Posts: 104
Threads: 4
Joined: Aug 2011
Create an NVidia profile for Dolphin. Which will only run in performance mode...when you're running dolphin, ofc.

edit: I don't ever use the global driver setting. I always create profiles for each application, where applicable.
Find
Reply
12-01-2013, 12:25 PM
#10
Qaazavaca Qaanic
Unregistered
 
Still, the driver doesn't care if Dolphin's running a game, paused, or just idling in the menu. The problem is that the PC produces a LOT of unnecessary heat because Dolphin's open but not running a game, but the driver revs up the GPU to full speed.
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma