Jump to content

shashankv

Member
  • Posts

    10
  • Joined

  • Last visited

Reputation Activity

  1. Like
    shashankv reacted to diogofcr in Hacking Nvidia's Drivers!   
    It not working on Windows 10 is not a hardware limitation, it is windows being stupid! (coming from a windows fanboy)
  2. Like
    shashankv reacted to Adr1an_ in Hacking Nvidia's Drivers!   
    They don't work. However what does work flawlessly is the 417.22 win 7 driver with the registry edit. The problem with Win7 however is to enable the performance card in the absence of Nvidia control panel. The workaround described here  by nkp123 on the previous page doesn't work for me, as soon as I select the virtual monitor as Default I only get monitor standby. I will install Win 10 on a SSD and report back.
     The kwy for using Win 7 would be to trick nVidia control panel to somehow consider that there's a monitor attached to the card.
  3. Like
    shashankv reacted to pey5531 in Hacking Nvidia's Drivers!   
    Hi
    Have you considered gaming in Linux? Good news in Linux it just works, mod necessary for P106-100 card and it also works for intel 3rd gen and below also.
  4. Like
    shashankv reacted to diogofcr in Hacking Nvidia's Drivers!   
    Hello. Welcome to the unlucky group of the people that have old gen CPU's (3rd and below). The "hack" that Linus showed in the video only works with 4th gen above and no one figured out yet how to do it on older gen.
    However, there is a way to do it on Windows 7
    "To force vga output in Windows 7 you need to go to the "Screen resolution" menu, click on "Detect" button - another gray screen(s) should pop up in the menu. Click on one of them, and in the drop down menu select something like "Try to connect VGA display on P106-100"."
    After that select "Extend Displays" and apply
    Then if you set your "virtual monitor" as a Default (Dont do this unless you have a program to switch windows between monitors with keys!! I use Ultramon)  programs will start there and use the P106-100 GPU and you can use your hotkey to switch to your main monitor and it will be good
    I got 7600 score on PassMark with this method. It is not perfect but until someone figures out how to enable the "High Power Option" for Ivy Bridge on Windows 10 it works.
     
    You will have to run games in windowed or borderless window and then use a hotkey (in Ultramon) to switch to your main display.
  5. Like
    shashankv reacted to diogofcr in Hacking Nvidia's Drivers!   
    I was able to do it with IVY BRIDGE!! on Windows 7 like nkp123 suggested.
     
    "To force vga output in Windows 7 you need to go to the "Screen resolution" menu, click on "Detect" button - another gray screen(s) should pop up in the menu. Click on one of them, and in the drop down menu select something like "Try to connect VGA display on P106-100"."
    After that select "Extend Displays" and apply
    Then if you set your "virtual monitor" as a Default (Dont do this unless you have a program to switch windows between monitors with keys!! I use Ultramon)  programs will start there and use the P106-100 GPU and you can use your hotkey to switch to your main monitor and it will be good
    I got 7600 score on PassMark with this method. It is not perfect but until someone figures out how to enable the "High Power Option" for Ivy Bridge on Windows 10 it works. Thank you nkp123!
  6. Funny
    shashankv reacted to dartraiden in Hacking Nvidia's Drivers!   
    I need to drink some vodka so that I can explain more clearly
  7. Like
    shashankv reacted to dartraiden in Hacking Nvidia's Drivers!   
    I compared the 417.22 (last on which modifications work) and 417.35 (error 43) drivers. Protection against driver modification is located inside nvlddmkm.sys  but the amount of changes is too large to find the necessary code. Technically, you can replace this file by older one, but it does not make sense, because you will get the old version of the driver (easier to just install patched 417.22).
     
    Also there is an easier way to game on P106 without modifying the drivers at all! Just search registry for "EnableMsHybrid" key. Delete "AdapterType", "EnableCoproc" and "EnableMsHybrid" keys (they are in the same section), then reboot. GPU-Z will show that the P106 received DirectCompute support. Seems like AdapterType=2 blocks DirectCompute and EnableMsHybrid=0 blocks Microsoft Hybrid Graphics support.
    Also there is an easier way to game on P106 without modifying the drivers at all! Just search registry for "EnableMsHybrid" key. Delete "AdapterType" key (in the same section), then disable and re-enable P106-100 in device manager. GPU-Z will show that the P106 received DirectCompute support. And you can force any game to use the P106 to render. Seems like newest nvlddmkm.sys cheks "AdapterType" key and if this key missing or not equal 2 or 3, driver stops work.  
     
  8. Like
    shashankv reacted to Emily Young in Hacking Nvidia's Drivers!   
    We didn’t recommend using the Chinese driver in our mining GPU video, but now, we’ll show you how to make Nvidia’s drivers work for yourself – And how to go deeper.

    Buy a P106 (mining "GTX 1060") on Taobao: https://lmg.gg/8KV9W
     
    Buy a real GTX 1060:
    On Amazon: http://geni.us/rveAUH
    On Newegg: https://lmg.gg/8KV6B
     
    Download link for GeForce driver 416.34: https://lmg.gg/8KV93
    Download link for HxD: https://lmg.gg/8KV9m
    Download link for DifferentSLIAuto: https://lmg.gg/8KV9P
    Download link for 7-Zip: https://lmg.gg/8KV9p
    TechPowerUp Forum Thread: https://lmg.gg/8KV91
     
    How to mod the P106 driver
    Make sure Secure Boot is disabled and Windows is in testsigning mode Check your motherboard manual for information on how to disable Secure Boot Testsigning can be enabled by opening up a Command Prompt or PowerShell as administrator, then typing: bcdedit /set {current} testsigning on bcdedit /set {current} nointegritychecks on This can be done for a single boot by going to Start -> Power -> Restart and holding shift while clicking Restart, then choosing Troubleshoot, then Advanced Options, then Startup Settings - Once you get to the menu, choose to disable driver signature enforcement. After restarting, you’ll know it worked if some text is displayed in the lower right corner of your desktop Download and extract the GeForce driver using 7-Zip In the extracted folder, go to the Display.Driver folder and open nv_dispi.infusing Notepad++ Search for lines containing 1B87 (P104-100), 1BC7, (P104-101) 1C07(P106-100), and 1C09 (P106-090) Change each line's Section number to match the 1C06 (GTX 1060) line - On 416.34, that means from Section110 to Section108 On the third set of lines, the Section numbers will be different; Again change it to match the 1C06 (GTX 1060) line - On 416.34, that's Section109 to Section107 Save the file Install the driver as normal – Windows will complain that it’s unsigned; Click allow. Right-click the desktop, go to Display Settings, then Graphics Settings From here, you can force any game to use the P106 to render while your integrated GPU is used for display output. How to perform the SLI mod
    Make sure Secure Boot is disabled and Windows is in testsigning mode Check your motherboard manual for information on how to disable Secure Boot Testsigning can be enabled by opening up a Command Prompt or PowerShell as administrator, then typing: bcdedit /set {current} testsigning on bcdedit /set {current} nointegritychecks on This can be done for a single boot by going to Start -> Power -> Restart and holding shift while clicking Restart After restarting, you’ll know it worked if some text is displayed in the lower right corner of your desktop Install both graphics cards you wish to attempt SLI with The first three characters of the PCI device ID MUST match to enable SLI To find out what the device ID is, right-click the start button and click Device Manager In the Display adaptors list double-click the card you want to check. Under the Details tab, click the drop-down and then click Hardware IDs. It will look like this: PCI\VEN_10DE&DEV_1F07&SUBSYS_86701043&REV_A1 VEN_10DE means Nvidia, while DEV_1F07 is the device ID – In this example, an RTX 2070. So in order to run SLI, the other card’s device ID will have to also start with DEV_1F0 Download and install the GeForce driver as usual Download and extract the DifferentSLIAuto package Go to C:\Windows\System32\DriverStore\FileRepository and sort by date Go into the newest folder beginning with nv_dispi.inf Copy the nvlddmkm.sys file to the DifferentSLIAuto folder Open the install.cmd file in the DifferentSLIAuto folder in Notepad++ Replace the three mentions of nv_dispi.inf in install.cmd with the folder name we got the nvlddmkm.sys file Open the nvlddmkm.sys we copied in a hex editor (HxD) In HxD, go to Search, then Find, then click the Hex Values tab Search for 79050fba6b240e Position the cursor at the start of these values Replace with C7432400000000 (no need to delete first, just type over it) Save the file Reboot into Safe Mode with Networking Click Start, then Power, then hold shift while clicking Reboot In the menu that comes up, click Troubleshoot, then Advanced Options, then Startup Settings (on some PCs, this may be behind a “show more options” arrow) - Once the PC reboots, press 5 on the screen that appears. Run install.cmd in the DifferentSLIAuto folder as administrator Reboot into normal mode Enable SLI (hopefully)
×