Preview problems

Try running dxdiag and see if acceleration is turned on and will also tell you other information that you can post. You may want to re-install directX, I think the last version for XP was 9.0c and was included in SP3 (I assume you have SP3 installed?)
If not, right-click on desktop and select PROPERTIES, then SETTINGS, and then ADVANCED and click TROUBLESHOOT tab. In there ensure hardware acceleration slider is pushed to right to enable full acceleration.
When you downloaded the drivers, did you get them from the Nvidia site? They should be easy to find even if the card is old.
Hope some of the above helps in some way.
 
Hi:
Thanks for the tips. I'm sure SP3 is in there, but will check.

I got the drivers from Nvidia, but it was hard to locate for this particular card, which apparently was made by Jaton.

I will check out the machine later, and thanks again.
 
Hi:
Joe, I installed a GeForce 6600 graphics card in the HP a610N computer. I finally found the drivers and installed them. All accelerators are on, but I can't find anything about Open GL, so maybe the card doesn't support it. It took me a long time to locate the drivers for this thing!!

There was no difference in the performance. Everything seems to run great except setting up the Preview. It hangs and is Very slow and may not respond at all. I have looked at the machine and cannot find any reason for this to be happening.

Thanks for your interest and replies.

I don't use Open GL.

Go into the Library folder and find the file DebugGraphicsAdapter.txt.

When you engage Preview --- I write a LOT of information about what I find about your Graphic card and DirectX implementation.

THAT information can help greatly in figuring out what is going on.

Hope that helps.

Joe
 
Go into the Library folder and find the file DebugGraphicsAdapter.txt.

When you engage Preview --- I write a LOT of information about what I find about your Graphic card and DirectX implementation.

THAT information can help greatly in figuring out what is going on.

Hope that helps.

Joe

FYI, here is the information when running under Wine.


Number of Adapters = 1
Requested Window Size W = 1280 H = 760
Adapter Size W = 1920 H = 1200 Refresh 60
Adapter Format 22 - D3DFMT_X8R8G8B8
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1920 H = 1200 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 960 H = 600 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1344 H = 840 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1280 H = 800 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1024 H = 768 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1024 H = 640 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 840 H = 524 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 800 H = 600 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 800 H = 500 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 640 H = 480 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1280 H = 960 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1344 H = 1008 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1600 H = 1200 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1600 H = 1000 Refresh 60
Failed Check Device Format D3DFMT_X8R8G8B8 D3DRTYPE_SURFACE, D3DFMT_X8R8G8B8
Failed Check Device Format D3DFMT_X8R8G8B8 D3DRTYPE_VERTEXBUFFER, D3DFMT_X8R8G8B8
Failed Check Device Format D3DFMT_X8R8G8B8 D3DRTYPE_SURFACE, D3DFMT_A8R8G8B8
Failed Check Device Format D3DFMT_X8R8G8B8 D3DRTYPE_VERTEXBUFFER, D3DFMT_A8R8G8B8
AdapterOrdinal 0
Caps 0
Caps2 1610743808
Caps3 800
PresentationIntervals 2147483649
CursorCaps 3
DevCaps 1683440
PrimitiveMiscCaps 2772978
RasterCaps 120791441
ZCmpCaps 255
SrcBlendCaps 16383
DestBlendCaps 9215
AlphaCmpCaps 255
ShadeCaps 541192
TextureCaps 126085
TextureFilterCaps 117638912
CubeTextureFilterCaps 117638912
VolumeTextureFilterCaps 50529024
TextureAddressCaps 63
VolumeTextureAddressCaps 63
LineCaps 31
MaxTextureWidth 8192
MaxTextureHeight 8192
MaxVolumeExtent 8192
MaxTextureRepeat 32768
MaxTextureAspectRatio 8192
MaxAnisotropy 16
MaxVertexW 1.000000
GuardBandLeft 0.000000
GuardBandTop 0.000000
GuardBandRight 0.000000
GuardBandBottom 0.000000
ExtentsAdjust 0.000000
StencilCaps 511
FVFCaps 1048584
Point Size Supported in FVF structure 1
TextureOpCaps 67043327
MaxTextureBlendStages 8
MaxSimultaneousTextures 8
VertexProcessingCaps 315
MaxActiveLights 8
MaxUserClipPlanes 6
MaxVertexBlendMatrices 0
MaxVertexBlendMatrixIndex 0
MaxPointSize 64.000000
MaxPrimitiveCount 1048575
MaxVertexIndex 1048575
MaxStreams 16
MaxStreamStride 1024
VertexShaderVersion 4294836992
MaxVertexShaderConst 256
PixelShaderVersion 4294902528
PixelShader1xMaxValue 8.000000
DevCaps2 81
Vertex Buffers containing transformed vertices from video 0
Vertex Buffers containing transformed vertices from system memory 1
MasterAdapterOrdinal 0
AdapterOrdinalInGroup 0
NumberOfAdaptersInGroup 1
VertexTextureFilterCaps 0


Driver - ati2dvag.dll
Description - ATI Mobility Radeon HD 2600
DeviceName - \\.\DISPLAY1
Driver Version Lo Hi - 6000E000A21E9
VendorId - 1002
DeviceId - 9581
SubSysId - 0
Revision - 0
OK Check Device Type D3DFMT_X8R8G8B8
PresentationInterval D3DPRESENT_INTERVAL_ONE OK
PresentationInterval D3DPRESENT_INTERVAL_IMMEDIATE OK
PresentationInterval D3DPRESENT_INTERVAL_DEFAULT Failed
 
For what's worth --- here is mine for comparison.

Number of Adapters = 1
Requested Window Size W = 1600 H = 748
Adapter Size W = 1920 H = 1080 Refresh 59
Adapter Format 22 - D3DFMT_X8R8G8B8
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 640 H = 480 Refresh 59
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 640 H = 480 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 640 H = 480 Refresh 72
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 640 H = 480 Refresh 75
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 720 H = 480 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 720 H = 480 Refresh 59
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 720 H = 480 Refresh 29
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 720 H = 480 Refresh 30
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 720 H = 576 Refresh 50
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 720 H = 576 Refresh 25
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 800 H = 600 Refresh 56
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 800 H = 600 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 800 H = 600 Refresh 72
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 800 H = 600 Refresh 75
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1024 H = 768 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1024 H = 768 Refresh 70
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1024 H = 768 Refresh 75
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1152 H = 864 Refresh 75
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1176 H = 664 Refresh 50
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1176 H = 664 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1176 H = 664 Refresh 59
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1280 H = 720 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1280 H = 720 Refresh 59
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1280 H = 720 Refresh 50
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1280 H = 768 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1280 H = 800 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1280 H = 960 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1280 H = 1024 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1280 H = 1024 Refresh 75
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1360 H = 768 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1366 H = 768 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1600 H = 900 Refresh 59
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1600 H = 900 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1600 H = 1024 Refresh 59
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1600 H = 1024 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1600 H = 1200 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1680 H = 1050 Refresh 59
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1680 H = 1050 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1768 H = 992 Refresh 25
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1768 H = 992 Refresh 30
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1768 H = 992 Refresh 29
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1920 H = 1080 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1920 H = 1080 Refresh 59
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1920 H = 1080 Refresh 30
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1920 H = 1080 Refresh 29
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1920 H = 1080 Refresh 50
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1920 H = 1080 Refresh 25
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1440 H = 900 Refresh 60
Adapter Size with Format D3DFMT_X8R8G8B8 --- W = 1400 H = 1050 Refresh 60
Failed Check Device Format D3DFMT_X8R8G8B8 D3DRTYPE_SURFACE, D3DFMT_X8R8G8B8
Failed Check Device Format D3DFMT_X8R8G8B8 D3DRTYPE_VERTEXBUFFER, D3DFMT_X8R8G8B8
Failed Check Device Format D3DFMT_X8R8G8B8 D3DRTYPE_SURFACE, D3DFMT_A8R8G8B8
Failed Check Device Format D3DFMT_X8R8G8B8 D3DRTYPE_VERTEXBUFFER, D3DFMT_A8R8G8B8
AdapterOrdinal 0
Caps 131072
Caps2 3758227456
Caps3 928
PresentationIntervals 2147483663
CursorCaps 1
DevCaps 1818352
PrimitiveMiscCaps 3133170
RasterCaps 124985745
ZCmpCaps 255
SrcBlendCaps 16383
DestBlendCaps 16383
AlphaCmpCaps 255
ShadeCaps 541192
TextureCaps 126149
TextureFilterCaps 50530048
CubeTextureFilterCaps 50529024
VolumeTextureFilterCaps 50529024
TextureAddressCaps 63
VolumeTextureAddressCaps 63
LineCaps 31
MaxTextureWidth 8192
MaxTextureHeight 8192
MaxVolumeExtent 2048
MaxTextureRepeat 8192
MaxTextureAspectRatio 8192
MaxAnisotropy 16
MaxVertexW 10000000000.000000
GuardBandLeft -100000000.000000
GuardBandTop -100000000.000000
GuardBandRight 100000000.000000
GuardBandBottom 100000000.000000
ExtentsAdjust 0.000000
StencilCaps 511
FVFCaps 1572872
Point Size Supported in FVF structure 1
TextureOpCaps 67043327
MaxTextureBlendStages 8
MaxSimultaneousTextures 8
VertexProcessingCaps 315
MaxActiveLights 8
MaxUserClipPlanes 8
MaxVertexBlendMatrices 4
MaxVertexBlendMatrixIndex 0
MaxPointSize 8192.000000
MaxPrimitiveCount 8388607
MaxVertexIndex 16777215
MaxStreams 16
MaxStreamStride 255
VertexShaderVersion 4294836992
MaxVertexShaderConst 256
PixelShaderVersion 4294902528
PixelShader1xMaxValue 65504.000000
DevCaps2 81
Vertex Buffers containing transformed vertices from video 0
Vertex Buffers containing transformed vertices from system memory 1
MasterAdapterOrdinal 0
AdapterOrdinalInGroup 0
NumberOfAdaptersInGroup 1
VertexTextureFilterCaps 50530048


Driver - nvd3dum.dll
Description - NVIDIA GeForce GTX 280
DeviceName - \\.\DISPLAY1
Driver Version Lo Hi - 90012000D0AA3
VendorId - 10DE
DeviceId - 5E1
SubSysId - 12843842
Revision - A1
OK Check Device Type D3DFMT_X8R8G8B8
PresentationInterval D3DPRESENT_INTERVAL_ONE OK
PresentationInterval D3DPRESENT_INTERVAL_IMMEDIATE OK
PresentationInterval D3DPRESENT_INTERVAL_DEFAULT Failed



By the way .... don't ask me what they all mean ... I don't know.

I grabbed the data with the understanding that if an issue came up ... like yours .... comparing the data and finding a difference --- then investigating that difference --- may lead to an understanding.


Joe
 
Last edited:
Not knowing what parameters are important a simple glance does not show anything yelling out. I was worried about the 4 failed device checks but yours has them as well.

Oh well.
 
I quickly looked at vertex point data.

Your max point size is 64 where mine is 8192.

Don't know --- but that might equate in bigger points being drawn.

Joe
 
John:

Go to the HLS site.

Download John_MacTest.zip and try it.

I changed the point size from 10 to 2.

Let's see how that affects your display.

Let me know.

Joe
 
John:

Go to the HLS site.

Download John_MacTest.zip and try it.

I changed the point size from 10 to 2.

Let's see how that affects your display.

Let me know.

Joe

As far as the eye can see there was no change. The pixel that's being drawn seems to be the same size.





BTW, here is the information on my graphics card. It is only a 256MB card but I would think that's enough.

Chipset Model: ATI Radeon HD 2600 Pro
Type: GPU
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 256 MB
Vendor: ATI (0x1002)
Device ID: 0x9583
Revision ID: 0x0000
ROM Revision: 113-B2250L-259
EFI Driver Version: 01.00.259
Displays:
iMac:
Display Type: LCD
Resolution: 1920 x 1200
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Built-In: Yes
AL1716:
Resolution: 1280 x 1024 @ 75 Hz
Pixel Depth: 32-Bit Color (ARGB8888)
Display Serial Number: 53401DC6PY11
Mirror: Off
Online: Yes
Rotation: Supported
 
I'm running Mountain Lion and the drivers are solid. I've run some video intensive video editing without any real problems. That said Crosover now supports Mavericks which has kits of improvements so I can try that. But before I do any of that I want to see what Coadweavers says since I think it's more than a lower proformance GPU. Having the pixel being drawn at 6 to 10 time. The requested size looks more like a bug to me.
 
I dont knwo if this will help but on linux i alwasy had issues with ati cards under wine the (onboard)0 intel and nvidia always worked better. From what i remember it was because of the DirectX to OpenGl conversion. And the nvidia at that time had a better open gl firmware.

IF you run hls from the console do you get any interesting errors?
 
BTW, are some of the Mac users here willing to give this a try so we can see if it's a video card issue? Crossover is quick to install and the test for the problem is very quick to do. My quest test with a new preview window is just to try drawing an arch. If you get bit pixels it's failed, it's just that simple.

Joe, One thing I noticed is that as I said it fails when I try to draw an arch but when I start drawing a line the line looks normal until I hit the space bar. At that point I can setup the pixels but once everything is done the final line gets drawn with big pixels. I suppect at the beginning your using simple line drawing commands but at the end it turned into a directx draw.
 
No --- they are all directx functions. SPACE bar is where pixels (vertex points) replace arc segment. One is line drawing - the other is placing points on the line.

How many pixels are you trying to pack into a line segment?

Have you tried a very small number to see how that impacts your display?

Joe
 
NVM I did't read it fully.


No --- they are all directx functions.

How many pixels are you trying to pack into a line segment?

Have you tried a very small number to see how that impacts your display?

Joe

Yes but... in order for linux or mac to display gpu stuff like this they must convert DirectX into openGL its just how it works,witch is most likely the issue here is a conversion is going wrong.
 
Last edited:
I did a simple straight line of 50 pixels and use one of my arches as the source.

When I drew the line it was just perfect.

I assigned the 50 pixels and that went perfect.

When I finished and hit that last "OK" bingo, there was my line with fat pixels.

Assigned the test preview as current, played Wizards and it followed the song perfectly.

This is so exasperating since it's actually doing everything right except the pixels are just too darn big.

I even removed the D3DX9_43.dll that comes with HLS to make sure that Wine would use the one they supply thinking it pure. Still have fat pixels. I'm going to have Wine force different newer Directs but I don't think anything is going to make a difference.

As I said it's so darn close but no joy. Exasperating pure and simple.
 
Back
Top