Custom Resolution Utility (CRU)
|
03-06-2023, 09:46 PM
Post: #7251
|
|||
|
|||
RE: Custom Resolution Utility (CRU)
(03-06-2023 03:44 PM)ToastyX Wrote:You are right that reset-all.exe didn't cause it because it was happening before I ran reset-all.exe. I thought reset-all.exe would restore it, but it didn't. The only other thing I did that I can think of was when I first ran CRU.exe, there were a total of 2 listings in "Detailed Resolutions" that were identical. It was one of those that I changed from 144Hz to 60Hz. When I was trying to get things back to original settings, I deleted one of those entries, so there is only one now. Would that cause this issue? If so, should I try to create a second entry identical to the first?(03-06-2023 12:06 PM)HighTechGeek Wrote: Hi ToastyX,Running reset-all.exe wouldn't cause this. You did something else that you didn't mention. I don't see how the Intel GPU could be disconnected if you're using the internal display. I didn't make any registry changes or open my laptop or connect any external monitors or anything like that. I didn't make any changes in Device Manager until after this happened (as I described) and the only thing I did then was uninstall the hidden device in the hopes I could rescan for it or re-install it. But before that point (when it was hidden), it was already saying it was disconnected and the system wasn't recognizing it. What do you think? Does your software adjust the registry at all? Could there be a missing entry or something? Thx |
|||
03-07-2023, 12:31 AM
Post: #7252
|
|||
|
|||
RE: Custom Resolution Utility (CRU)
(03-06-2023 03:45 PM)ToastyX Wrote:(03-06-2023 03:08 AM)NGHTCRWLR Wrote: Hello.You shouldn't need to run restart.exe after every boot. That sounds like a driver bug that should be reported to AMD. Try disabling fast startup: https://www.howtogeek.com/856514/how-to-...indows-10/ Thanks for the reply, Toasty. I forgot to mention I had read your suggestion of turning off Fast Startup to another poster, so I had tried that, but doesn't solve this issue. I have found that if on a clean boot into Windows I just simply change the refresh rate to anything, it seems to load in the EDID override perfectly. So for now, and if this helps anybody else, I'm using QRes.exe and a powershell script to change the refresh rate to 60 and then back to 120 automatically at startup and this seems to activate the CRU settings and 7.1 audio for me with less fuss than having to do restart.exe. |
|||
03-08-2023, 11:58 AM
Post: #7253
|
|||
|
|||
RE: Custom Resolution Utility (CRU)
(03-06-2023 09:46 PM)HighTechGeek Wrote: You are right that reset-all.exe didn't cause it because it was happening before I ran reset-all.exe. I thought reset-all.exe would restore it, but it didn't. The only other thing I did that I can think of was when I first ran CRU.exe, there were a total of 2 listings in "Detailed Resolutions" that were identical. It was one of those that I changed from 144Hz to 60Hz. When I was trying to get things back to original settings, I deleted one of those entries, so there is only one now. Would that cause this issue? If so, should I try to create a second entry identical to the first?Nothing CRU does could cause this. CRU doesn't touch anything related to the GPU. CRU only creates EDID overrides for the monitor in the registry, and running reset-all.exe removes any EDID overrides. The only thing I can think of is running restart.exe restarts the graphics driver, same as disabling and enabling the GPU in Device Manager, but that shouldn't disconnect the GPU and make it undetectable. It sounds like switchable graphics was disabled somehow, which usually isn't possible unless your laptop specifically has a feature that allows you to disable it through the BIOS/UEFI settings or some other method. Check Device Manager and see if the GPU moved to other devices. Try downloading the Intel and NVIDIA graphics drivers for your laptop and install them after using DDU to completely remove the old drivers: https://www.wagnardsoft.com/display-driv...aller-DDU- |
|||
03-08-2023, 05:08 PM
Post: #7254
|
|||
|
|||
RE: Custom Resolution Utility (CRU)
(03-06-2023 03:45 PM)ToastyX Wrote:(03-04-2023 10:37 PM)Parallellines Wrote: I have a problem, in short: making any edits using CRU changes the Windows recommended resolution and breaks 21:9 VSR.The first detailed resolution is supposed to be the recommended resolution. Export a file with the original EDID, and another file with the changes you wanted to make, and post the files here. What exactly did you change in the registry? These are my usual edits: ![]() This is what the resolutions look like on Windows before and after any CRU edits: ![]() The "Test" EDIDs are what I mentioned in my other post. For them, I only changed the value for the lower freesync limit and nothing else, just in three different ways: 1. Changed the 40hz lower bound to 30hz directly in CRU and exported the EDID 2. Hex edited the value in the default EDID and imported the file with CRU 3. Applied the hex edited EDID directly in the registry without using CRU I thought CRU would only change the one byte responsible for the lower freesync limit and the checksum, but it made a bunch of other changes as you can see here (left side is the hex edited EDID and right is the CRU export). One or more of these changes break the resolutions available in Windows. ![]() I expected tests #2 and #3 to yield identical results, but actually #2 was the same as #1. I rebooted and exported the previously imported hex edited EDID using CRU and the output file was the same as the direct CRU edit, byte for byte (I imagined that CRU would just accept the file and apply it directly, but instead it made edits). The only way I could apply my hex edited EDID correctly was by adding it in the registry manually without CRU. I tried hex editing my other usual tweaks but I couldn't figure out the rest of the file structure so I hoped you could help me with that. All I need is to extend the Freesync range and remove any resolutions above 2560x1080 (or at least just 3840x2160 I suppose, since 3840x1620 has the same aspect ratio as my native one) from the Windows selection menu while keeping the same recommended one. |
|||
03-08-2023, 06:36 PM
(Last edited: 03-08-2023, 06:37 PM by ToastyX)
Post: #7255
|
|||
|
|||
RE: Custom Resolution Utility (CRU)
(03-08-2023 05:08 PM)Parallellines Wrote: These are my usual edits:CRU always sets certain things the same way for simplicity. The only major difference I see is CRU doesn't include the range limits by default except for FreeSync with DisplayPort. Does including the range limits using the "Edit..." button at the top fix the problem? This shouldn't be required except to define the FreeSync range with DisplayPort. I would consider this a driver bug because that shouldn't affect the recommended resolution, and if it were actually using that information, the 4K resolutions wouldn't be available. For HDMI, it's supposed to use the information in the HDMI data blocks, and for HDMI FreeSync, it's supposed to use the FreeSync data block. |
|||
03-08-2023, 09:40 PM
(Last edited: 03-08-2023, 10:34 PM by MightyEagle82)
Post: #7256
|
|||
|
|||
RE: Custom Resolution Utility (CRU)
Hi.
I want to use the app in WinPE which does not have 32-bit subsystem. Could you build 64-bit version of the app? I really need it. I have bought a laptop with UHD display but it looks like Windows 10 PE does not support it. And by default it uses 800x600 or 1024x768 that is not enough for applications which I run. So CRU would help me a lot with this. |
|||
03-09-2023, 12:00 AM
Post: #7257
|
|||
|
|||
RE: Custom Resolution Utility (CRU)
(03-08-2023 09:40 PM)MightyEagle82 Wrote: I want to use the app in WinPE which does not have 32-bit subsystem. Could you build 64-bit version of the app?I can't make a 64-bit version until 2.x because the compiler and frameworks I used to create 1.x are too old. CRU would not have an effect in such an environment anyway. CRU needs a graphics driver that supports EDID overrides. |
|||
03-09-2023, 03:24 AM
(Last edited: 03-09-2023, 03:42 AM by Sabrehawk)
Post: #7258
|
|||
|
|||
RE: Custom Resolution Utility (CRU)
I was wondering if anyone here has an educated opinion about Samsung C4RG9x (32" super ultrawide, 5120x1440, 120hz)
using the available samsungmonitor driver and editing HDR STATIC METADATA to fix HDR Mode in Windows 11 dimming the desktop by ~25% compared to HDR off. (Yes the lumination slider is all the way to the right already,in HDR settings) Monitor driver used: ![]() OFC i did use search to find something applicable..but no luck. ![]() ![]() The max brightness of this Screen is 1000 nits and its running in 10bit RGB via Display Port GPU 3070 TI ,EVGA FTW3 i am a bit worried to mess around with it might cause major headache so id like to hear expert opinion about it first. PS: im a bit puzzled that i dont see my native resolution anywhere in that screenshot btw ,strikes me as odd, the driver works fine otherwise |
|||
03-09-2023, 03:46 AM
Post: #7259
|
|||
|
|||
RE: Custom Resolution Utility (CRU)
(03-08-2023 06:36 PM)ToastyX Wrote:(03-08-2023 05:08 PM)Parallellines Wrote: These are my usual edits:CRU always sets certain things the same way for simplicity. The only major difference I see is CRU doesn't include the range limits by default except for FreeSync with DisplayPort. Does including the range limits using the "Edit..." button at the top fix the problem? This shouldn't be required except to define the FreeSync range with DisplayPort. I would consider this a driver bug because that shouldn't affect the recommended resolution, and if it were actually using that information, the 4K resolutions wouldn't be available. For HDMI, it's supposed to use the information in the HDMI data blocks, and for HDMI FreeSync, it's supposed to use the FreeSync data block. I use HDMI, not DisplayPort, so setting the range there at the top wouldn't do anything. And yeah I suppose it's a driver bug indeed since everything worked normally with my 580. I managed to figure out how to hex edit all my tweaks and this is the result with VSR enabled (now it properly adds the three resolutions at the top). I still had to apply it manually in the registry though, but that's okay I guess. ![]() Thanks for the replies anyway! |
|||
03-09-2023, 12:13 PM
(Last edited: 03-09-2023, 12:13 PM by ToastyX)
Post: #7260
|
|||
|
|||
RE: Custom Resolution Utility (CRU)
(03-09-2023 03:46 AM)Parallellines Wrote: I use HDMI, not DisplayPort, so setting the range there at the top wouldn't do anything. And yeah I suppose it's a driver bug indeed since everything worked normally with my 580.I need to know if including the range works or not, not just changing the range, which has no effect if it's not included. There's nothing special about your hex edit, so there's no reason why this shouldn't work with CRU. |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: Fcrump, Fnspydaman, 79 Guest(s)