I discovered this the other day and thought I would share it here. Not sure how to attach pictures to posts, so bear with me.
Making your own Nvidia laser sights is easy. First of all you need to find the nvstres.dll file, that's where the bitmaps are located. Here's a picture of what it looks like, I opened it with PE Explorer.
Mine was located in "C:\Program Files (x86)\NVIDIA Corporation\3D Vision"
If you are using Windows 7, yours will be in the same place.
Go to the button called Resource Viewer\Editor and click it. Now just right click on the bitmap you want in the directory and say save as, and put it in a folder of your choosing. Don't change the name of it. You will be editing the file and putting it back under the same name.
Once you have the bitmap itself saved somewhere, you open it up in paint. Now if you are using Windows 7 you can use the new paint which is horrible, or you can go to this link and download old paint.
http://www.sheeptech.com/download/mspaint.exe
Put the exe anywhere and you can double click it and have old school paint again!
Once you open the bitmap up in paint you need to make your own lasersight and then make it transparent. If you don't know how to do this then go to this link.
What I did was make a 64x64 bmp, then fill in with something like a pink color. This is the way the original laser sights were made because translucent colors are easy to see against it. Once you've filled it in with a solid color then you highlight the entire box with the dotted line selection tool and make sure you set it to transparent. This will make anything that's purple invisible. Then you draw your laser sight on top of that. I use a high visibility color like neon green.
Once your done, save it as a 256 color bitmap under the original filename. Now you are ready to put your custom laser sight back in the dll, don't worry, it won't hurt anything and the dll doesn't care if its bigger or smaller than the original. It only cares that its the same file name. In PE explorer double click on the file and a box will come up, change out the old sight for the new one.
Now that you are done, save the whole file again as nvstres.dll. I would make a backup of my original nvstres.dll file before I do this, just in case I mess up. Call it nvstres.bak . Once you've saved the file, you can close PE Explorer and and go to the nvidia control panel, select your new laser sight, and test it in the 3D test application. You can tell whether or not your transparency worked right because it will or won't show up where you select the laser sights.
Here is a picture of my menu, I made one for Hawx that's in my opinion quite good and the other one was just a smiley face I put in there to test to see if it worked.
You can only replace as many sights as are in the DLL, that's 37, and they have to be named bitmap_xxx with the x's being the number
You cannot have animated sights like with the IZ3D driver
Some of the old sights are either quite bad quality and or of questionable usefullness. I mean, the Nvidia logo, really? An eyeball? Some of these are left over from the old driver and sucked then as much as they suck now. Replace them at your leisure.
I discovered this the other day and thought I would share it here. Not sure how to attach pictures to posts, so bear with me.
Making your own Nvidia laser sights is easy. First of all you need to find the nvstres.dll file, that's where the bitmaps are located. Here's a picture of what it looks like, I opened it with PE Explorer.
Mine was located in "C:\Program Files (x86)\NVIDIA Corporation\3D Vision"
If you are using Windows 7, yours will be in the same place.
Go to the button called Resource Viewer\Editor and click it. Now just right click on the bitmap you want in the directory and say save as, and put it in a folder of your choosing. Don't change the name of it. You will be editing the file and putting it back under the same name.
Once you have the bitmap itself saved somewhere, you open it up in paint. Now if you are using Windows 7 you can use the new paint which is horrible, or you can go to this link and download old paint.
http://www.sheeptech.com/download/mspaint.exe
Put the exe anywhere and you can double click it and have old school paint again!
Once you open the bitmap up in paint you need to make your own lasersight and then make it transparent. If you don't know how to do this then go to this link.
What I did was make a 64x64 bmp, then fill in with something like a pink color. This is the way the original laser sights were made because translucent colors are easy to see against it. Once you've filled it in with a solid color then you highlight the entire box with the dotted line selection tool and make sure you set it to transparent. This will make anything that's purple invisible. Then you draw your laser sight on top of that. I use a high visibility color like neon green.
Once your done, save it as a 256 color bitmap under the original filename. Now you are ready to put your custom laser sight back in the dll, don't worry, it won't hurt anything and the dll doesn't care if its bigger or smaller than the original. It only cares that its the same file name. In PE explorer double click on the file and a box will come up, change out the old sight for the new one.
Now that you are done, save the whole file again as nvstres.dll. I would make a backup of my original nvstres.dll file before I do this, just in case I mess up. Call it nvstres.bak . Once you've saved the file, you can close PE Explorer and and go to the nvidia control panel, select your new laser sight, and test it in the 3D test application. You can tell whether or not your transparency worked right because it will or won't show up where you select the laser sights.
Here is a picture of my menu, I made one for Hawx that's in my opinion quite good and the other one was just a smiley face I put in there to test to see if it worked.
You can only replace as many sights as are in the DLL, that's 37, and they have to be named bitmap_xxx with the x's being the number
You cannot have animated sights like with the IZ3D driver
Some of the old sights are either quite bad quality and or of questionable usefullness. I mean, the Nvidia logo, really? An eyeball? Some of these are left over from the old driver and sucked then as much as they suck now. Replace them at your leisure.
Feel free to ask any questions and have fun.
AMD Phenom II X3 720 @ 2.8GHZ
8GB RAM
Mitsubishi Diamond Pro 2070sb @ 2048x1536 @ 85hz
Edimensional glasses and Nvidia 3D Vision
[quote name='Likay' date='20 March 2011 - 04:52 AM' timestamp='1300614739' post='1210414']
Good find!
[/quote]
Not a problem guys, I wish I had known that the lasersights were in the DLL years ago. Now someone needs to make a program that can edit them on the fly.
[quote name='Likay' date='20 March 2011 - 04:52 AM' timestamp='1300614739' post='1210414']
Good find!
Not a problem guys, I wish I had known that the lasersights were in the DLL years ago. Now someone needs to make a program that can edit them on the fly.
AMD Phenom II X3 720 @ 2.8GHZ
8GB RAM
Mitsubishi Diamond Pro 2070sb @ 2048x1536 @ 85hz
Edimensional glasses and Nvidia 3D Vision
I almost forgot about this thread - thank you for posting this! I went and made me a couple of smallish round dots, a red one and a white one, that work great. They are unobtrusive but there for when I need to use them and don't out of place like the idiotic ones that are currently in the file. I started by replacing two useless eyeballs and will probably go back and add a simple white and red "X" at some point.
I have the original file backed up in case of future issues but I don't see why it would be a problem. I assume I will have to copy over the file whenever I update the driver but that isn't a big deal really.
I almost forgot about this thread - thank you for posting this! I went and made me a couple of smallish round dots, a red one and a white one, that work great. They are unobtrusive but there for when I need to use them and don't out of place like the idiotic ones that are currently in the file. I started by replacing two useless eyeballs and will probably go back and add a simple white and red "X" at some point.
I have the original file backed up in case of future issues but I don't see why it would be a problem. I assume I will have to copy over the file whenever I update the driver but that isn't a big deal really.
[url="http://www.wilsonc.demon.co.uk/delphi_2006.htm"]XN Resource Editor[/url] is a free tool for manipulating the bitmaps inside DLL's. You simply need to copy and paste your new laser-sights over the old ones in the editor.
A good alternative for the PE Explorer.
XN Resource Editor is a free tool for manipulating the bitmaps inside DLL's. You simply need to copy and paste your new laser-sights over the old ones in the editor.
A good alternative for the PE Explorer.
Desktop-PC
i7 870 @ 3.8GHz + MSI GTX1070 Gaming X + 16GB RAM + Win10 64Bit Home + AW2310+3D-Vision
Hi!
Did someone know if it's already possible to do that cos i did it few month ago and had no problem to have my custom crosshair but i try it now and it don't work.
I use PE explorer to import the crosshair, edit them in paint and replace them with the pe explorer replacement function, save the new nvstres.dll in C:\Program Files (x86)\NVIDIA Corporation\3D Vision but i still have the old crosshair.
When i check with PE explorer i can see that the nex crosshair are hare but in game or in the Nvidia control panel it's still the old crosshair.
Did i do something wrong?
EDIT: i find the solution, i had to made change in nvstres64.dll and i had to use XN Ressource Editor cos PE explorer didn't manage 64 bits files.
Hi!
Did someone know if it's already possible to do that cos i did it few month ago and had no problem to have my custom crosshair but i try it now and it don't work.
I use PE explorer to import the crosshair, edit them in paint and replace them with the pe explorer replacement function, save the new nvstres.dll in C:\Program Files (x86)\NVIDIA Corporation\3D Vision but i still have the old crosshair.
When i check with PE explorer i can see that the nex crosshair are hare but in game or in the Nvidia control panel it's still the old crosshair.
Did i do something wrong?
EDIT: i find the solution, i had to made change in nvstres64.dll and i had to use XN Ressource Editor cos PE explorer didn't manage 64 bits files.
Making your own Nvidia laser sights is easy. First of all you need to find the nvstres.dll file, that's where the bitmaps are located. Here's a picture of what it looks like, I opened it with PE Explorer.
http://i142.photobucket.com/albums/r87/theoracletriplex/nvstres.jpg
Mine was located in "C:\Program Files (x86)\NVIDIA Corporation\3D Vision"
If you are using Windows 7, yours will be in the same place.
Go to the button called Resource Viewer\Editor and click it. Now just right click on the bitmap you want in the directory and say save as, and put it in a folder of your choosing. Don't change the name of it. You will be editing the file and putting it back under the same name.
Once you have the bitmap itself saved somewhere, you open it up in paint. Now if you are using Windows 7 you can use the new paint which is horrible, or you can go to this link and download old paint.
http://www.sheeptech.com/download/mspaint.exe
Put the exe anywhere and you can double click it and have old school paint again!
Once you open the bitmap up in paint you need to make your own lasersight and then make it transparent. If you don't know how to do this then go to this link.
http://www.ehow.com/how_5618467_make-image-background-transparent-paint.html
What I did was make a 64x64 bmp, then fill in with something like a pink color. This is the way the original laser sights were made because translucent colors are easy to see against it. Once you've filled it in with a solid color then you highlight the entire box with the dotted line selection tool and make sure you set it to transparent. This will make anything that's purple invisible. Then you draw your laser sight on top of that. I use a high visibility color like neon green.
Once your done, save it as a 256 color bitmap under the original filename. Now you are ready to put your custom laser sight back in the dll, don't worry, it won't hurt anything and the dll doesn't care if its bigger or smaller than the original. It only cares that its the same file name. In PE explorer double click on the file and a box will come up, change out the old sight for the new one.
Now that you are done, save the whole file again as nvstres.dll. I would make a backup of my original nvstres.dll file before I do this, just in case I mess up. Call it nvstres.bak . Once you've saved the file, you can close PE Explorer and and go to the nvidia control panel, select your new laser sight, and test it in the 3D test application. You can tell whether or not your transparency worked right because it will or won't show up where you select the laser sights.
Here is a picture of my menu, I made one for Hawx that's in my opinion quite good and the other one was just a smiley face I put in there to test to see if it worked.
http://i142.photobucket.com/albums/r87/theoracletriplex/customsights.jpg
Notes:
It has to be saved as a 256 color bitmap
You can only replace as many sights as are in the DLL, that's 37, and they have to be named bitmap_xxx with the x's being the number
You cannot have animated sights like with the IZ3D driver
Some of the old sights are either quite bad quality and or of questionable usefullness. I mean, the Nvidia logo, really? An eyeball? Some of these are left over from the old driver and sucked then as much as they suck now. Replace them at your leisure.
Feel free to ask any questions and have fun.
Making your own Nvidia laser sights is easy. First of all you need to find the nvstres.dll file, that's where the bitmaps are located. Here's a picture of what it looks like, I opened it with PE Explorer.
http://i142.photobucket.com/albums/r87/theoracletriplex/nvstres.jpg
Mine was located in "C:\Program Files (x86)\NVIDIA Corporation\3D Vision"
If you are using Windows 7, yours will be in the same place.
Go to the button called Resource Viewer\Editor and click it. Now just right click on the bitmap you want in the directory and say save as, and put it in a folder of your choosing. Don't change the name of it. You will be editing the file and putting it back under the same name.
Once you have the bitmap itself saved somewhere, you open it up in paint. Now if you are using Windows 7 you can use the new paint which is horrible, or you can go to this link and download old paint.
http://www.sheeptech.com/download/mspaint.exe
Put the exe anywhere and you can double click it and have old school paint again!
Once you open the bitmap up in paint you need to make your own lasersight and then make it transparent. If you don't know how to do this then go to this link.
http://www.ehow.com/how_5618467_make-image-background-transparent-paint.html
What I did was make a 64x64 bmp, then fill in with something like a pink color. This is the way the original laser sights were made because translucent colors are easy to see against it. Once you've filled it in with a solid color then you highlight the entire box with the dotted line selection tool and make sure you set it to transparent. This will make anything that's purple invisible. Then you draw your laser sight on top of that. I use a high visibility color like neon green.
Once your done, save it as a 256 color bitmap under the original filename. Now you are ready to put your custom laser sight back in the dll, don't worry, it won't hurt anything and the dll doesn't care if its bigger or smaller than the original. It only cares that its the same file name. In PE explorer double click on the file and a box will come up, change out the old sight for the new one.
Now that you are done, save the whole file again as nvstres.dll. I would make a backup of my original nvstres.dll file before I do this, just in case I mess up. Call it nvstres.bak . Once you've saved the file, you can close PE Explorer and and go to the nvidia control panel, select your new laser sight, and test it in the 3D test application. You can tell whether or not your transparency worked right because it will or won't show up where you select the laser sights.
Here is a picture of my menu, I made one for Hawx that's in my opinion quite good and the other one was just a smiley face I put in there to test to see if it worked.
http://i142.photobucket.com/albums/r87/theoracletriplex/customsights.jpg
Notes:
It has to be saved as a 256 color bitmap
You can only replace as many sights as are in the DLL, that's 37, and they have to be named bitmap_xxx with the x's being the number
You cannot have animated sights like with the IZ3D driver
Some of the old sights are either quite bad quality and or of questionable usefullness. I mean, the Nvidia logo, really? An eyeball? Some of these are left over from the old driver and sucked then as much as they suck now. Replace them at your leisure.
Feel free to ask any questions and have fun.
AMD Phenom II X3 720 @ 2.8GHZ
8GB RAM
Mitsubishi Diamond Pro 2070sb @ 2048x1536 @ 85hz
Edimensional glasses and Nvidia 3D Vision
Windows 10 home x64
P9X79
i7-3820 @ 3.6-3.8 GHz
GTX 970 SSC
16GB 4x4 DDR3 RAM
SSD 850 PRO 256GB
VG248QE 144Hz
- Windows 7 64bits (SSD OCZ-Vertez2 128Gb)
- "ASUS P6X58D-E" motherboard
- "MSI GTX 660 TI"
- "Intel Xeon X5670" @4000MHz CPU (20.0[12-25]x200MHz)
- RAM 16 Gb DDR3 1600
- "Dell S2716DG" monitor (2560x1440 @144Hz)
- "Corsair Carbide 600C" case
- Labrador dog (cinnamon edition)
Mb: Asus P5W DH Deluxe
Cpu: C2D E6600
Gb: Nvidia 7900GT + 8800GTX
3D:100" passive projector polarized setup + 22" IZ3D
Stereodrivers: Iz3d & Tridef ignition and nvidia old school.
Good find!
[/quote]
Not a problem guys, I wish I had known that the lasersights were in the DLL years ago. Now someone needs to make a program that can edit them on the fly.
Good find!
Not a problem guys, I wish I had known that the lasersights were in the DLL years ago. Now someone needs to make a program that can edit them on the fly.
AMD Phenom II X3 720 @ 2.8GHZ
8GB RAM
Mitsubishi Diamond Pro 2070sb @ 2048x1536 @ 85hz
Edimensional glasses and Nvidia 3D Vision
I have the original file backed up in case of future issues but I don't see why it would be a problem. I assume I will have to copy over the file whenever I update the driver but that isn't a big deal really.
I have the original file backed up in case of future issues but I don't see why it would be a problem. I assume I will have to copy over the file whenever I update the driver but that isn't a big deal really.
A good alternative for the PE Explorer.
A good alternative for the PE Explorer.
Desktop-PC
i7 870 @ 3.8GHz + MSI GTX1070 Gaming X + 16GB RAM + Win10 64Bit Home + AW2310+3D-Vision
Did someone know if it's already possible to do that cos i did it few month ago and had no problem to have my custom crosshair but i try it now and it don't work.
I use PE explorer to import the crosshair, edit them in paint and replace them with the pe explorer replacement function, save the new nvstres.dll in C:\Program Files (x86)\NVIDIA Corporation\3D Vision but i still have the old crosshair.
When i check with PE explorer i can see that the nex crosshair are hare but in game or in the Nvidia control panel it's still the old crosshair.
Did i do something wrong?
EDIT: i find the solution, i had to made change in nvstres64.dll and i had to use XN Ressource Editor cos PE explorer didn't manage 64 bits files.