|
 |
|
04-18-2007, 06:41 PM
|
#31
|
|
Maximum Bitrate
Join Date: Feb 2004
Posts: 749
|
Quote: Originally Posted by hithere 
Giuliano, please accept my apologies, but none of these seems to work. I'll try a few different things and get back to you. Sorry to be a PITA, I sure do appreciate your efforts,
Actually, there's one more thing we can try, since you have a 945G/GM chipset.
The standard Intel video driver .INF file can be modified with a few lines to add a custom display mode timing.
This actually might work better..
Hold on for a few.
|
|
|
|
Sponsored links
|
|
Advertisement
|
|
04-18-2007, 07:26 PM
|
#32
|
|
Maximum Bitrate
Join Date: Feb 2004
Posts: 749
|
Intel Driver .INF mod for 800x480 Xenarc
If you have a 900-series Intel Chipset or newer, this should be by far the easiest solution.
This should work for G965, Q965, Q963, 946GZ, 945G, and 945GZ Express desktop chipsets and the 945GT, 945GM, 945GMS, and 940GML Express mobile chipsets.
Download the latest Intel Graphics Media Accelerator driver package in ZIP format for Windows XP.
Here's the current (as of now) driver versions 14.27 for Windows 2000 or XP:
http://downloadfinder.intel.com/scri...&DwnldID=12929 (17M)
Extract the package.
Go into the Graphics folder.
Edit the igxp32.inf file - it'll be the only one there named so.
Search for these lines:
Code:
[NonEDIDMode_AddSwSettings]
HKR,, TotalDTDCount, %REG_DWORD%, 0 ; This shows number of DTDs to be used. ; 0-->Disable the feature.
;Following keys have 20 bytes (18 byte DTD + 2 Byte flags).
HKR,, DTD_1,%REG_BINARY%, 01,1D,80,18,71,1C,16,20,58,2C,1A,00,00,00,00,00,00,86,37,01 ;1920x1080@60...Interlaced
HKR,, DTD_2, %REG_BINARY%, 01,1D,80,D0,72,1C,16,20,10,2C,1A,80,00,00,00,00,00,86,37, 01 ;1920x1080@50...Interlaced
HKR,, DTD_3,%REG_BINARY%, 01,1D,00,BC,52,D0,1E,20,B8,28,25,40,00,00,00,00,00,04,37, 01 ;1280x720@50....Non-interlaced
HKR,, DTD_4, %REG_BINARY%, 01,1D,00,72,51,D0,1E,20,6E,28,25,00,00,00,00,00,00,06,37,01 ;1280x720@60....Non-interlaced
HKR,, DTD_5,%REG_BINARY%, 00, 00, 00 ,00, 00, 00,00, 00, 00,00, 00, 00,00, 00, 00,00, 00, 00,00, 00 ;Fifth DTD
Replace with these lines:
Code:
[NonEDIDMode_AddSwSettings]
HKR,, TotalDTDCount, %REG_DWORD%, 1 ; This shows number of DTDs to be used. ; 0-->Disable the feature.
;Following keys have 20 bytes (18 byte DTD + 2 Byte flags).
HKR,, DTD_1,%REG_BINARY%, 01,0E,0F,20,E8,30,E0,8E,10,28,50,D3,0C,19,10,00,00,00,37,01 ;800x480@60...Non-Interlaced, Xenarc Timings
HKR,, DTD_2,%REG_BINARY%, 01,1D,80,18,71,1C,16,20,58,2C,1A,00,00,00,00,00,00,86,37,01 ;1920x1080@60...Interlaced
HKR,, DTD_3,%REG_BINARY%, 01,1D,80,D0,72,1C,16,20,10,2C,1A,80,00,00,00,00,00,86,37,01 ;1920x1080@50...Interlaced
HKR,, DTD_4,%REG_BINARY%, 01,1D,00,BC,52,D0,1E,20,B8,28,25,40,00,00,00,00,00,04,37,01 ;1280x720@50....Non-interlaced
HKR,, DTD_5,%REG_BINARY%, 01,1D,00,72,51,D0,1E,20,6E,28,25,00,00,00,00,00,00,06,37,01 ;1280x720@60....Non-interlaced
HKR,, DTD_6,%REG_BINARY%, 00, 00, 00 ,00, 00, 00,00, 00, 00,00, 00, 00,00, 00, 00,00, 00, 00,00, 00 ;Sixth DTD
If you want to use 1920x1080 (1080i/1080p) and 1280x720 (720i/720p), change the TotalDTDCount number from 1 to 5.
Close the file, and install the driver package using the Setup.exe at the root.
Reboot.
Right click the desktop, choose Display Properties.
Click the Settings tab, and click the external display if you have more than 1.
Click the Advanced button.
Click the Adapter tab, and click the Display All Modes button.
You should see 800 x 480 there in the list, with whatever color depth and refresh rates.
Select it, click OK, and OK out of the Display Properties box.
That should do it.
References:
http://isnwiki.jot.com/WikiHome/Articles/111111431
Also should work for Vista, different .INF files though.
|
|
|
04-18-2007, 09:10 PM
|
#33
|
|
Variable Bitrate
Join Date: Oct 2006
Location: Bear, DE, USA
Posts: 230
|
Still a no-go. I verified the .inf editing you specified, verified the DTD setting read "1", for the first rez, attempted to run the setup, reported "does not support this hardware", and conked out. I tried a manual driver update specifying the igxp32, that took, but resolution was not available under adaptor modes. I tried the setup again, that took this time, but still no rez's available other than the normal run of the mill and their rotated counterparts.
BTW: When I did the manual update, Windows asked me for "plug and play monitor" drivers as well. I gave it the file specified by windows, as any other selection "does not contain information about this hardware". Could this be a clue as to why it isn't working?
Last edited by hithere; 04-18-2007 at 09:13 PM.
|
|
|
04-18-2007, 09:40 PM
|
#34
|
|
Maximum Bitrate
Join Date: Feb 2004
Posts: 749
|
Quote: Originally Posted by hithere 
Still a no-go. I verified the .inf editing you specified, verified the DTD setting read "1", for the first rez, attempted to run the setup, reported "does not support this hardware", and conked out. I tried a manual driver update specifying the igxp32, that took, but resolution was not available under adaptor modes. I tried the setup again, that took this time, but still no rez's available other than the normal run of the mill and their rotated counterparts.
BTW: When I did the manual update, Windows asked me for "plug and play monitor" drivers as well. I gave it the file specified by windows, as any other selection "does not contain information about this hardware". Could this be a clue as to why it isn't working?
Alright..
Try it again, one more time, but use the Dell driver package:
http://support.dell.com/support/down...&fileid=197328
R148504.exe, a self-extracting archive. 7.5M
Its .INF file is in the same place, has the same strings.
This is supposed to work...
|
|
|
04-18-2007, 10:23 PM
|
#35
|
|
Variable Bitrate
Join Date: Oct 2006
Location: Bear, DE, USA
Posts: 230
|
Still a no-go with the Dell package. Frustrating.
|
|
|
04-18-2007, 10:40 PM
|
#36
|
|
Maximum Bitrate
Join Date: Feb 2004
Posts: 749
|
Alright..
Did the Dell driver package install at all?
It should have..
One last thing to check:
On the Monitor tab under Advanced, there's a checkbox called "Hide modes this monitor cannot display".
See if it's checked - uncheck it, and see if 800x480 shows up in the resolution list.
Last edited by Giuliano; 04-18-2007 at 10:53 PM.
|
|
|
04-19-2007, 05:50 AM
|
#37
|
|
Variable Bitrate
Join Date: Oct 2006
Location: Bear, DE, USA
Posts: 230
|
I had no trouble installing the Dell package, my driver indicates the correct date when finished, but no option for the rez. The check box is greyed out, but as before, I have any number of resolutions I can change my monitor to listed under modes, just no 800 X 480.
|
|
|
04-19-2007, 09:43 AM
|
#38
|
|
Maximum Bitrate
Join Date: Feb 2004
Posts: 749
|
Quote: Originally Posted by hithere 
I had no trouble installing the Dell package, my driver indicates the correct date when finished, but no option for the rez. The check box is greyed out, but as before, I have any number of resolutions I can change my monitor to listed under modes, just no 800 X 480. 
Greyed out, as in you can't check or uncheck it?
Is it greyed out with a check in it?
How odd... especially since WiCKeD 5.9L has a 945GM board, and the IEGD drivers worked for him.
Perhaps I got something wrong with the EDID byte string.
I'm expecting my LVDS cable in the next day or so, let me see if I can play around with the drivers..
Laptops seem to be especially difficult, as they have the local LCD panel in addition to the external analog VGA.
The IEGD package worked for WiCKeD 5.9L because he's using only the VGA port - only one display device.
|
|
|
04-19-2007, 09:47 AM
|
#39
|
|
Maximum Bitrate
Join Date: Feb 2004
Posts: 749
|
Also, the check box is dependant on which monitor you select.
Try this:
1. Right click on the desktop and select 'Properties'
2. Select the 'Settings' Tab.
3. Click on the monitor with '2' in it.
4. Select the 'Extend Windows desktop onto this monitor' (or similar words).
5. Click 'Apply'.
(You may have already got this far)
6. Click on the 'Advanced' button.
7. Select the Monitor Tab
8. Unselect the 'Hide Modes that this monitor cannot display'
9. Click 'OK'
If it allows you to change the resolution, you can then right click monitor 2 and make it your primary display.
|
|
|
04-19-2007, 05:36 PM
|
#40
|
|
Variable Bitrate
Join Date: Oct 2006
Location: Bear, DE, USA
Posts: 230
|
Can't do steps 8-9. Option is greyed out. I've successfully installed both the Intel version of the drivers as well as the dell version with the modifications to the .ini you specified above. I can see the structure of the .ini, the way variables are assigned, the way it chooses which list of resolutions to use or not based on the presence or absense of EDID data, but I don't see the resolution under "list all modes"...what I do see is a list of modes that I don't know if all of them were there before, such as 1920X1080 and 1280 X 720...
Is there a touchscreen driver or some such that could be blocking or reporting EDID by proxy to the operating system or something? I just don't see why the machine is not giving the proper list of (1) resolution and one only when outputting over vga in the absense of EDID.
Edit: I forgot to mention that I'm sorry I can't at least communicate with you with the same frequency you seem to be able to post about the issue, work responsibities and such. I greatly appreciate your efforts thus far. It's just one of those things, I guess, which is going to bug me until it's solved or until Dell announces that they've limited it in hardware for my particular machine so it just can't happen.
Last edited by hithere; 04-19-2007 at 05:44 PM.
|
|
|
04-19-2007, 06:41 PM
|
#41
|
|
Maximum Bitrate
Join Date: Feb 2004
Posts: 749
|
Quote: Originally Posted by hithere 
Can't do steps 8-9. Option is greyed out. I've successfully installed both the Intel version of the drivers as well as the dell version with the modifications to the .ini you specified above. I can see the structure of the .ini, the way variables are assigned, the way it chooses which list of resolutions to use or not based on the presence or absense of EDID data, but I don't see the resolution under "list all modes"...what I do see is a list of modes that I don't know if all of them were there before, such as 1920X1080 and 1280 X 720...
Is there a touchscreen driver or some such that could be blocking or reporting EDID by proxy to the operating system or something? I just don't see why the machine is not giving the proper list of (1) resolution and one only when outputting over vga in the absense of EDID.
Edit: I forgot to mention that I'm sorry I can't at least communicate with you with the same frequency you seem to be able to post about the issue, work responsibities and such. I greatly appreciate your efforts thus far. It's just one of those things, I guess, which is going to bug me until it's solved or until Dell announces that they've limited it in hardware for my particular machine so it just can't happen.
Nah, don't worry... I think I coded some of the numbers wrong.
I get the same missing resolution running the tweak on my 945GM board.
I'll let you (all) know if I get some results soon.. I think I may have some.
|
|
|
04-19-2007, 08:30 PM
|
#42
|
|
Maximum Bitrate
Join Date: Feb 2004
Posts: 749
|
All right..
I think I have made some corrections to what the EDID string is supposed to be.. but since I don't actually have a Xenarc screen, I'm not seeing it show up.. or something.
Could you run the Moninfo program from here:
http://entechtaiwan.net/util/moninfo.shtm
Save the data with the Report button, and post here.
If it sees more than one monitor, do them all.
The information I'm really looking for is the Raw EDID base, which is a bunch of hex numbers.
The touchscreen driver is just a HID (human input device) component, like a mouse, so it shouldn't be affecting anything.
And my check box for the unsupported modes was grayed out, but it was unchecked.
I need to verify if the EDID numbers I created match what the monitor is saying..
|
|
|
04-19-2007, 09:22 PM
|
#43
|
|
Variable Bitrate
Join Date: Oct 2006
Location: Bear, DE, USA
Posts: 230
|
Giuliano, I'll have to get back to you in the morning on this, i've spent the last few nites working on the car, and the wifey is getting upset...I'll post in the morning with the info, as soon as I can. Thanks again for all your dilligence.
|
|
|
04-19-2007, 09:40 PM
|
#44
|
|
Maximum Bitrate
Join Date: Feb 2004
Posts: 749
|
Actually, I was reading that the Xenarcs don't give the EDID timings, which is why we're stuck.
I looked at my numbers, and I think I had them wrong.
Best that I can tell, these should be the right numbers:
[NonEDIDMode_AddSwSettings]
HKR,, TotalDTDCount, %REG_DWORD%, 1 ; This shows number of DTDs to be used. ; 0-->Disable the feature.
;Following keys have 20 bytes (18 byte DTD + 2 Byte flags).
HKR,, DTD_1,%REG_BINARY%, 96,96,20,E8,30,E0,8E,10,28,50,D3,C0,00,00,00,00,00 ,00,37,01 ;800x480@60...Non-Interlaced, Xenarc Timing
I have no real way of testing it, though... not unless I get a Xenarc.
I know Wicked 5.9L got his configuration working with the IEGD driver package..
Wicked, care to try these parameters with the standard Intel video driver package?
|
|
|
04-20-2007, 09:08 AM
|
#45
|
|
Variable Bitrate
Join Date: Oct 2006
Location: Bear, DE, USA
Posts: 230
|
Quote: Originally Posted by Giuliano 
Actually, I was reading that the Xenarcs don't give the EDID timings, which is why we're stuck.
I looked at my numbers, and I think I had them wrong.
Best that I can tell, these should be the right numbers:
[NonEDIDMode_AddSwSettings]
HKR,, TotalDTDCount, %REG_DWORD%, 1 ; This shows number of DTDs to be used. ; 0-->Disable the feature.
;Following keys have 20 bytes (18 byte DTD + 2 Byte flags).
HKR,, DTD_1,%REG_BINARY%, 96,96,20,E8,30,E0,8E,10,28,50,D3,C0,00,00,00,00,00 ,00,37,01 ;800x480@60...Non-Interlaced, Xenarc Timing
I have no real way of testing it, though... not unless I get a Xenarc.
I know Wicked 5.9L got his configuration working with the IEGD driver package..
Wicked, care to try these parameters with the standard Intel video driver package?
OK, tried the above numbers in the IEGD driver...driver hangs on install with the setup.exe. Tried a manual update of the drivers, that took.
Here is where the weirdness begins: The computer will work fine without the Zenarc hooked up. However, if I enter the display settings page, the resolutions available for the second monitor (not hooked up) are mixed up in order...I have 1280 X 720 listed first, other resolutions after, but these are also mixed in terms of rotated resolutions, etc.(this is under the display properties tab that shows the two monitors and resolution slider, not the advanced/adaptor menu..under advanced/adaptor/list available modes, I have a normal-looking list, but no 800 X 480).
When I hook the Zenarc up, the computer will not display on either the built-in LCD or the Zenarc, nor will it return to normal display after the Zenarc is removed. In short, it hangs the display subsystem.
I'll run that monitor program above over lunch time and see what I can come up with.
BTW, I want to clarify my question earlier concerning aspect ratio: I know the Zenarc has a slightly odd ratio, but does the physical aspect ratio of the screen (width as measured with a ruler divided by height) correlate to the derived aspect you get from dividing horizontal and vertical resolution? In other words, are the pixels the same shape on the Zenarc vs. other display devices? I know I can easily find the aspect of a normal screen by dividing Horizontal by vertical resolution...because I have square pixels. I'm just wondering if the Zenarc will display in the proper aspect if it's running at native resolution, and how it will handle video/pictures. I'm not really worried about loosing overlay. In my mind, getting the screen up and running at native resolution is for naught if Windows doesn't understand or cannot be told how to handle the actual physical aspect of the screen. I'm just one of those guys who can't stand stretch-o-vision, regardless of whether it's being rendered in native resolution or not.
Last edited by hithere; 04-20-2007 at 09:15 AM.
|
|
|
|
Sponsored links
|
|
Advertisement
|
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 05:08 AM.
| |