Post Reply
Custom Resolution Utility (CRU)
06-02-2025, 08:06 PM
Post: #9111
RE: Custom Resolution Utility (CRU)
(06-02-2025 01:39 PM)ToastyX Wrote:  
(05-30-2025 11:09 PM)Hexenhammer Wrote:  Please, somebody help, im tired of gooling for 3 days Sad

I need to add 2 10Bit resolutions to my dongle [I do CRU, save file and then flash it to dongle, it works]
I can add resolutions fine, but they always 8bit
Please for the love of god, help me, how to add 10Bit resolutions?

I copied all HDMI 2.1 and HDR settings from my main display S95B oled, DIDN'T help, I can enable HDR on the dongle but only 8Bit + Dithering


These are the 2 resolution i need to add:

2816x1940 /10bit
1408x970 / 10bit

Thanks in advance
Is 30-bit deep color and YCbCr 4:4:4 deep color enabled in the HDMI data block? Are you able to get 10 bpc with TV resolutions such as 1920x1080 or 1280x720? Does the dongle support HDMI 2.0? It won't be HDMI 2.1. If it's HDMI 1.4, bandwidth will be limited. What GPU do you have?

Im doing 10 and even 12bit on the GPU/TV, the one i use for streaming is 4060Ti and the TV is Samsung OLED, but the dongle doesn't allow anything over 8bit,
I enabled all bitrates in the dongle settings, maybe because its HDMI 1.4 originally it wont do it? I need a new dongle at least HDMI 2.0?
I mainly need to fake just this one 2816x1940 /10bit its for streaming to ipad pro 11
Right now i just use custom resolution and TV, and it works, but i would like to use the dongle instead of TV
Find all posts by this user
Quote this message in a reply
06-06-2025, 12:58 PM (Last edited: 06-06-2025, 01:07 PM by zeus0r)
Post: #9112
RE: Custom Resolution Utility (CRU)
hi there!

i'm not sure exactly since when but i think since the last win10 update 1440p res is gone.

i can create the custom res with nvida cc but it's gone after reboot. so i tried creating it with cru (same res 1440p60), and yeah it stays after rebooting but then i get "no signal" or "unsupported video format" from my TV. (although it is the same res that works when adding thru nvidia cc)

so:

adding 1440p through nvidia cc -> working
adding 1440p throuhg cru -> no signal

any ideas?!

// EDIT

just realized when i add the res thru nvidia cc it appears under "Ultra-HD, HD, SD" resolutions, when i add it with cru it's under "PC" resolutions... why is that?!
Find all posts by this user
Quote this message in a reply
06-06-2025, 02:42 PM
Post: #9113
RE: Custom Resolution Utility (CRU)
(06-06-2025 12:58 PM)zeus0r Wrote:  hi there!

i'm not sure exactly since when but i think since the last win10 update 1440p res is gone.

i can create the custom res with nvida cc but it's gone after reboot. so i tried creating it with cru (same res 1440p60), and yeah it stays after rebooting but then i get "no signal" or "unsupported video format" from my TV. (although it is the same res that works when adding thru nvidia cc)

so:

adding 1440p through nvidia cc -> working
adding 1440p throuhg cru -> no signal

any ideas?!

// EDIT

just realized when i add the res thru nvidia cc it appears under "Ultra-HD, HD, SD" resolutions, when i add it with cru it's under "PC" resolutions... why is that?!
What timing parameters are you using with the NVIDIA control panel? The same timing parameters should work with CRU. NVIDIA custom resolutions are supposed to be listed in their own section. Resolutions in CRU will appear as if the display supports them.
Find all posts by this user
Quote this message in a reply
06-06-2025, 02:57 PM
Post: #9114
RE: Custom Resolution Utility (CRU)
(06-02-2025 08:06 PM)Hexenhammer Wrote:  Im doing 10 and even 12bit on the GPU/TV, the one i use for streaming is 4060Ti and the TV is Samsung OLED, but the dongle doesn't allow anything over 8bit,
I enabled all bitrates in the dongle settings, maybe because its HDMI 1.4 originally it wont do it? I need a new dongle at least HDMI 2.0?
I mainly need to fake just this one 2816x1940 /10bit its for streaming to ipad pro 11
Right now i just use custom resolution and TV, and it works, but i would like to use the dongle instead of TV
HDMI 1.4 should support 10 bpc, but I'm not sure about HDR. If you're able to go past 340 MHz pixel clock, then it's recognized as HDMI 2.0, but I'm not sure if something else is needed for HDR to work at 10 bpc. Does 10 bpc work without HDR?
Find all posts by this user
Quote this message in a reply
Yesterday, 05:48 PM
Post: #9115
RE: Custom Resolution Utility (CRU)
Hello all.

I have an InnoCN 27M2V, 3840x2160 monitor with up to 160hz refresh rate and G-Sync compatibility.
For many years now, I have been using CRU to strip my monitor's EDID of all refresh rates except the native peak one I like to run that allows me to avoid DSC.
This monitor for me, with HDMI 2.1, can handle 160hz but I actually want to defer to 144hz instead.

The problem is I cannot set the Detailed Resolution to 3840x2160 144hz because it is too high of a pixel clock. That means 60hz is the default native refresh rate of the panel.
Moreover, when I strip it of all other refresh rates and resolutions so the only two in the EDID are 3840x2160 60hz in Detailed Resolutions, and 3840x2160 144hz in DisplayID 2.0 block, the 144hz refresh doesn't show up at all. I have to add a custom resolution in the Nvidia Control Panel to get it.

This is annoying because any game that doesn't default to native resolution will trigger a signal swap to 60hz until I change resolution to native. And with this buggy monitor, every time there's a signal swap it stops applying every single setting in the display, forcing me to go back in and toggle them back and forth to get them to apply again, every time this happens.

Is it possible to only have 3840x2160 144hz in the EDID so it's the only refresh rate with a native resolution of 4k? Or is this a hopeless cause limited to older generation, lower resolution monitors?
Find all posts by this user
Quote this message in a reply
Yesterday, 06:38 PM
Post: #9116
RE: Custom Resolution Utility (CRU)
(Yesterday 05:48 PM)KuraiShidosha Wrote:  Hello all.

I have an InnoCN 27M2V, 3840x2160 monitor with up to 160hz refresh rate and G-Sync compatibility.
For many years now, I have been using CRU to strip my monitor's EDID of all refresh rates except the native peak one I like to run that allows me to avoid DSC.
This monitor for me, with HDMI 2.1, can handle 160hz but I actually want to defer to 144hz instead.

The problem is I cannot set the Detailed Resolution to 3840x2160 144hz because it is too high of a pixel clock. That means 60hz is the default native refresh rate of the panel.
Moreover, when I strip it of all other refresh rates and resolutions so the only two in the EDID are 3840x2160 60hz in Detailed Resolutions, and 3840x2160 144hz in DisplayID 2.0 block, the 144hz refresh doesn't show up at all. I have to add a custom resolution in the Nvidia Control Panel to get it.

This is annoying because any game that doesn't default to native resolution will trigger a signal swap to 60hz until I change resolution to native. And with this buggy monitor, every time there's a signal swap it stops applying every single setting in the display, forcing me to go back in and toggle them back and forth to get them to apply again, every time this happens.

Is it possible to only have 3840x2160 144hz in the EDID so it's the only refresh rate with a native resolution of 4k? Or is this a hopeless cause limited to older generation, lower resolution monitors?
You have to show me what you're doing because what you mentioned should work. Export a file with the changes and post it here.
Find all posts by this user
Quote this message in a reply
Yesterday, 08:05 PM
Post: #9117
RE: Custom Resolution Utility (CRU)
(Yesterday 06:38 PM)ToastyX Wrote:  You have to show me what you're doing because what you mentioned should work. Export a file with the changes and post it here.

Sure, I fixed the 144hz not showing up because it switched from DisplayID 1.3 to 2.0 and that wasn't getting seen by the GPU. Still having the problem of can't erase the 60hz listing or else the monitor won't work at all. Just goes black and never comes back until the modified EDID is erased.


Attached File(s)
.bin  27M2V modified.bin (Size: 384 bytes / Downloads: 2)
Find all posts by this user
Quote this message in a reply
Yesterday, 09:35 PM
Post: #9118
RE: Custom Resolution Utility (CRU)
(Yesterday 08:05 PM)KuraiShidosha Wrote:  Sure, I fixed the 144hz not showing up because it switched from DisplayID 1.3 to 2.0 and that wasn't getting seen by the GPU. Still having the problem of can't erase the 60hz listing or else the monitor won't work at all. Just goes black and never comes back until the modified EDID is erased.
That's strange. DisplayID 2.0 should work, but you can't just switch versions because the data blocks will be the wrong version, so you have to remake the data blocks. Even though it's technically not valid to have no detailed resolutions in the main window, it should work anyway based on my testing, so maybe it's an NVIDIA driver bug, but they might not consider it a bug since it's not valid. What GPU do you have? I'm also not seeing an extension override data block, which should be present with HDMI 2.1 monitors if there is a DisplayID extension block. Was there one originally? Are you using CRU 1.5.3? Run reset-all.exe and restart. Then run this and post the edid-test.txt here: https://www.monitortests.com/edid-test.zip
Find all posts by this user
Quote this message in a reply
Yesterday, 10:10 PM (Last edited: Yesterday, 10:10 PM by KuraiShidosha)
Post: #9119
RE: Custom Resolution Utility (CRU)
(Yesterday 09:35 PM)ToastyX Wrote:  That's strange. DisplayID 2.0 should work, but you can't just switch versions because the data blocks will be the wrong version, so you have to remake the data blocks. Even though it's technically not valid to have no detailed resolutions in the main window, it should work anyway based on my testing, so maybe it's an NVIDIA driver bug, but they might not consider it a bug since it's not valid. What GPU do you have? I'm also not seeing an extension override data block, which should be present with HDMI 2.1 monitors if there is a DisplayID extension block. Was there one originally? Are you using CRU 1.5.3? Run reset-all.exe and restart. Then run this and post the edid-test.txt here: https://www.monitortests.com/edid-test.zip

I have an RTX 5090. Running latest hotfix drivers 576.66.

Ok so new situation. I tried deleting the "native" resolution 3840x2160 60hz and leaving the DisplayID 1.3 (that's the stock block for the monitor, not 2.0) detailed resolution of 3840xw2160 144hz and it "worked" in that I got a display with only 144hz, however my Nvidia control panel was completely broken. It was as if the driver thought I didn't have a monitor connected.

I used to see this on my Asus XG279Q when I made modifications to the EDID with CRU, sometimes toggling G-Sync on or off would break the driver until I turned the display off then back on again. However with this latest 27M2V situation, it doesn't come back after power cycling the monitor. It's just broken.

This is what it looks like (someone else's screenshot):
[Image: missing-display-option-in-nvidia-control...e0522fe9f8]

Here's the contents of that edid-test file:

DISPLAY\IOC9040\5&39E6F48&7&UID4352 (active):
00 FF FF FF FF FF FF 00 25 E3 40 90 00 00 00 00
03 21 01 03 80 3C 22 78 AF C4 25 AE 4D 43 A8 27
0B 50 54 AD CF 00 81 80 95 00 B3 00 D1 C0 71 4F
A9 C0 B3 3C D1 FC 08 E8 00 30 F2 70 5A 80 B0 58
8A 00 54 4F 21 00 00 1A 00 00 00 FF 00 30 30 30
30 30 30 30 30 30 30 30 30 30 00 00 00 FD 08 30
A0 6C FF 8C 00 0A 20 20 20 20 20 20 00 00 00 FC
00 32 37 4D 32 56 00 20 20 20 20 20 20 20 02 34
02 03 4F 73 4C 01 02 03 04 3F 90 12 13 1F 61 76
5F 23 09 07 07 83 01 00 00 67 03 0C 00 10 00 38
F0 6D D8 5D C4 01 F0 80 63 02 30 A0 00 00 00 6D
1A 00 00 02 0B 30 A0 00 04 00 00 00 00 E3 05 C0
00 E6 06 07 01 62 5F 21 E2 00 7F E3 0F 00 08 6A
5E 00 A0 A0 A0 29 50 30 20 5A 00 54 4F 21 00 00
1E 6F C2 00 A0 A0 A0 55 50 30 20 35 00 54 4F 21
00 00 1A 00 00 00 00 00 00 00 00 00 00 00 00 1B
70 12 79 03 00 03 01 28 5E F2 01 04 FF 0E 9F 00
2F 80 1F 00 6F 08 36 00 02 00 04 00 FF 22 02 04
FF 0E 9F 00 2F 80 1F 00 6F 08 1B 00 02 00 04 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 8B 90
Find all posts by this user
Quote this message in a reply
Yesterday, 10:28 PM
Post: #9120
RE: Custom Resolution Utility (CRU)
(Yesterday 10:10 PM)KuraiShidosha Wrote:  I have an RTX 5090. Running latest hotfix drivers 576.66.

Ok so new situation. I tried deleting the "native" resolution 3840x2160 60hz and leaving the DisplayID 1.3 (that's the stock block for the monitor, not 2.0) detailed resolution of 3840xw2160 144hz and it "worked" in that I got a display with only 144hz, however my Nvidia control panel was completely broken. It was as if the driver thought I didn't have a monitor connected.

I used to see this on my Asus XG279Q when I made modifications to the EDID with CRU, sometimes toggling G-Sync on or off would break the driver until I turned the display off then back on again. However with this latest 27M2V situation, it doesn't come back after power cycling the monitor. It's just broken.
That's an NVIDIA driver bug. I'm not sure what triggers it, but it seems to be happening more with 5000-series GPUs.

I made additional changes to the EDID:

Added extension override data block.
HDMI data block: Max TMDS clock should be 340 MHz.
HDMI 2.1 data block: Max TMDS character rate should be 600 Mcsc.
Deleted 4:2:0 capability map data block since that ties with the TV resolutions data block.
Set the preferred flag in the detailed resolution.

Try importing this:
.bin  IOC9040.bin (Size: 384 bytes / Downloads: 2)

If that doesn't help, what if you keep 640x480 @ 60 Hz enabled under established resolutions?
Find all posts by this user
Quote this message in a reply
 Post Reply


Forum Jump:


User(s) browsing this thread: 91 Guest(s)