AVS › AVS Forum › Video Components › Home Theater Computers › How to have HTDV (HDMI) detected as a PC Monitor (DVI) with an EDID Override
New Posts  All Forums:Forum Nav:

How to have HTDV (HDMI) detected as a PC Monitor (DVI) with an EDID Override

post #1 of 12
Thread Starter 
Prompted by a PM exchange with poster ianken I managed to have my Samsung HDTV detected as a PC monitor with an EDID override, while retaining HDMI audio (ATI 5770, Cat 10.9) and 24Hz:



Tricky part is of course EDID editing. I removed the Vendor Specific Block (and Colorimetry Blocks, but maybe this is not necessary) from the EDID Extended Block, which varies of course according to Vendor:

I then filled the rest of the extension block with 0x00 and fixed CEA Extension Header and checksum with vladd's EDID editor.

So, unfortunately this does not work as a do-it-yourself method, as some EDID editing expertise is required, and even if I'm afraid to be flooded again with much more work I wanted to report it FWIW.

And finally, this method works only on Vista and Win7 with all graphic adapters excluding Intel IGPs (which do not accept an EDID override).
LL
LL
LL
LL
LL
post #2 of 12
For the uneducated here, what is the advantage of doing this? Thanks for all you provide to the forum on the EDIDs.
post #3 of 12
Thread Starter 
Tough question!

Here's a short answer: this is a monitor-driver level solution to force all applications to work on the RGB color space (provided your HDTV can take RGB encoded colors of course).

For instance, on my dual monitor setup I get now consistent black levels between my Dell 2407WFP PC monitor and my Samsung HDTV.

Otherwise you run into the very known nightmare of different applications mapping RGB<->Video inconsistently (MC vs. desktop applications, BD vs SD playback and even games).

Of course, this can be managed (sort of) by using driver options for mapping color spaces, registry hacks, etc. But it's a very tedious process, again, a nightmare (and I'm not even sure that it works in all cases).
post #4 of 12
OK. So by doing this, you are fixing output at PC level, RGB 0-255? I didn't realize that doing this in the Catalyst drivers wasn't going to accomplish this (though I'm sure I'd find out at some point.

Yes, my TV can handle PC levels - Pioneer KRP-500M.

Let me know if you need a guinea pig.
post #5 of 12
Tulli, you're not going to quit until you come up with the ultimate EDID that works for everyone are you?
post #6 of 12
Thread Starter 
Quote:
Originally Posted by knome2 View Post
OK. So by doing this, you are fixing output at PC level, RGB 0-255? I didn't realize that doing this in the Catalyst drivers wasn't going to accomplish this (though I'm sure I'd find out at some point.

Yes, my TV can handle PC levels - Pioneer KRP-500M.

Let me know if you need a guinea pig.
OK. Post your Kuro and AVR full 256 bytes EDIDs and I'll do the mod so you can try (follow instructions in my sig.).
post #7 of 12
Thread Starter 
Quote:
Originally Posted by vladd View Post
Tulli, you're not going to quit until you come up with the ultimate EDID that works for everyone are you?
But, a program that automatically gets rid of the Vendor Data block and does the rest will still be required. Will you, vladd?
post #8 of 12
Give me about a week or two to wrap up my current projects and sure. Just send me a reminder next weekend (I might ask for another weeks extention though).
post #9 of 12
A big thanks to Tulli for taking my query and running with it.

My initial investigation was spurred by the shenanigans my nvidia 9300 IGP does when connected to an HDMI device.

I had tweaked the edid override to make it think I had a "generic" display but lost 24Hz and audio support in the process.

Oddly, now after a driver update and removal of my override REG tweak I am still getting proper 0-255 RGB as well as audio and 24Hz.

I did a quick and dirty test pattern and confirmed the GPU is passing full range video with no color space conversions on the output. Video content looks great, 16-235 range is spot on and banding is reduced appreciably, at least on test patterns.

Does it effect real world viewing? I'm sure my mom wouldn't notice. :-)

-Ian
post #10 of 12
You guys are amazing. Thanks.
post #11 of 12
Thanks Tulli. I'll post my EDIDs as soon as I can.. Haven't had a chance to get into my media closet and unplug various things.

Does this allow for playback at 23 hz (by this, I mean 23.976)? I was under the impression most PC displays were 24 or 60, but not 23/59.
post #12 of 12
Man. I just upgraded my MCE rig and now I have to go through this again. :-(
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Home Theater Computers
AVS › AVS Forum › Video Components › Home Theater Computers › How to have HTDV (HDMI) detected as a PC Monitor (DVI) with an EDID Override