I've just recently started using 3d vision and like it quite a bit, so I decided to get a couple of old games I really liked to play them through in 3d :) I've gotten quite a few of them in UK from Sold Out Software and from what I see they've coded a launcher for each game which just displays a splash screen before launching the proper game and they've also hacked the .exe so that you can't launch the game directly. Now these games are all detected as Not Rated and i'm wondering if there's any way to fix this.
Apart from patching the .exe to remove the launch protection which seems to be a real overkill, i was wondering how do games get detected by Nvidia in general. As far as I understand it's all based on the .exe filename? Where are these details stored? I.e. I'd just like to clone a profile to be used with a different .exe name, is there a simple way to do it?
I've just recently started using 3d vision and like it quite a bit, so I decided to get a couple of old games I really liked to play them through in 3d :) I've gotten quite a few of them in UK from Sold Out Software and from what I see they've coded a launcher for each game which just displays a splash screen before launching the proper game and they've also hacked the .exe so that you can't launch the game directly. Now these games are all detected as Not Rated and i'm wondering if there's any way to fix this.
Apart from patching the .exe to remove the launch protection which seems to be a real overkill, i was wondering how do games get detected by Nvidia in general. As far as I understand it's all based on the .exe filename? Where are these details stored? I.e. I'd just like to clone a profile to be used with a different .exe name, is there a simple way to do it?
There is no way to clone the predefined profiles, there is no way to actually do anything with them... at least not an easy way.
The only solution to your problem that I can think of at the moment is to add another launcher that will have the same name as the original executable, but in different folder (you should set the work path right), so that the drivers will pickup the right executable name, although they'll be going trough two different launchers.
There is no way to clone the predefined profiles, there is no way to actually do anything with them... at least not an easy way.
The only solution to your problem that I can think of at the moment is to add another launcher that will have the same name as the original executable, but in different folder (you should set the work path right), so that the drivers will pickup the right executable name, although they'll be going trough two different launchers.
Hm, I thought i read smth before about custom profiles but if there's nothing you can do about them. For curiosity sake do you know where these profiles are stored at all? Unless it's compressed data, I could probably just patch the .exe name directly in profile :)
I'll try the other launcher way and hope it's not using hardcoded paths :)
Hm, I thought i read smth before about custom profiles but if there's nothing you can do about them. For curiosity sake do you know where these profiles are stored at all? Unless it's compressed data, I could probably just patch the .exe name directly in profile :)
I'll try the other launcher way and hope it's not using hardcoded paths :)
The custom profiles are stored in the registry and you can easily access them, but they only save the convergence level and are not advanced as the official profiles coming form Nvidia. And you need to spend some time to find the right convergence level and then save it for future use, although you actually already have it set in an official profile for the game, maybe even along with some other title specific tweaks that you cannot do with custom profile. The launcher solution is working for sure, I've used it successfully already with some games that had similar issues...
The custom profiles are stored in the registry and you can easily access them, but they only save the convergence level and are not advanced as the official profiles coming form Nvidia. And you need to spend some time to find the right convergence level and then save it for future use, although you actually already have it set in an official profile for the game, maybe even along with some other title specific tweaks that you cannot do with custom profile. The launcher solution is working for sure, I've used it successfully already with some games that had similar issues...
Apart from patching the .exe to remove the launch protection which seems to be a real overkill, i was wondering how do games get detected by Nvidia in general. As far as I understand it's all based on the .exe filename? Where are these details stored? I.e. I'd just like to clone a profile to be used with a different .exe name, is there a simple way to do it?
Apart from patching the .exe to remove the launch protection which seems to be a real overkill, i was wondering how do games get detected by Nvidia in general. As far as I understand it's all based on the .exe filename? Where are these details stored? I.e. I'd just like to clone a profile to be used with a different .exe name, is there a simple way to do it?
The only solution to your problem that I can think of at the moment is to add another launcher that will have the same name as the original executable, but in different folder (you should set the work path right), so that the drivers will pickup the right executable name, although they'll be going trough two different launchers.
The only solution to your problem that I can think of at the moment is to add another launcher that will have the same name as the original executable, but in different folder (you should set the work path right), so that the drivers will pickup the right executable name, although they'll be going trough two different launchers.
My 3D Vision Blog - 3dvision-blog.com
I'll try the other launcher way and hope it's not using hardcoded paths :)
I'll try the other launcher way and hope it's not using hardcoded paths :)
My 3D Vision Blog - 3dvision-blog.com