Main > Software Forum

DirectDraw vs D3D for native resolutions. Aarons view.

<< < (4/4)

Howard_Casto:
Exactly man, your patch isn't in the official build, so not everybody has the luxury.

And as we've said several times, ddraw, even with the avga is causing sound issues, so it isn't a matter of wanting d3d, it's just that ddraw isn't working!

Minwah:

--- Quote ---The reason D3D doesn’t work is that I specifically designed it not to work for the fixed resolution case

--- End quote ---

Seems to me the obvious answer would be to give the option to use D3D at fixed resolutions.  Perhaps I am missing something but surely a newer 'better' system should be able to do something an old almost defunct system could do perfectly well.

Howard_Casto:
Agreed.  With that being said, if aaron were to take out the ddraw renderer, half of the scene would have proverbial cow because their 10 year old video card is no longer supported.  Because of that he'd probably wanna at least fix the current sound issues in ddraw as well.  ;-) 

ahofle:
I personally doubt he'd get much fuss dumping ddraw eventually as long as D3D became a complete, accurate replacement.  The people with 10 year old video cards are probably using older versions of MAME anyway.

Space Fractal:
DDraw is defunct now, since Microsoft deprecated it since DirectX7 and they have only keept it in DirectX paths for backward combatible only in many years.

But why can Aaron not put in a officiel OpenGL driver instead? It does have not have any lagging issues like DrawW have, and is much faster in Vista (MultiJuke example suffer a lots with DDraw driver in Vista).

So if you ask me, Aaron should remove DDraw driver pernament, but instead change it to OpenGL in the officiel MAME. OpenGL exists to other platform as well (like Linux and MAC), so it should been easier to mainstream.

OpenGL ran perfectly when I tested it here, and its required pixel perfect picture, but you can still use hardware scaling, if you want to do that.

This may discard for use with older graphics card, but you can today get a very cheap ATI/NVIDIA graphics card with OpenGL support. So I cant see the problem with these 10 years graphics card? Whould they even run a decent version of MAME with a new machine with a old graphicscard? Here a older mame is better for older machines.

Navigation

[0] Message Index

[*] Previous page

Go to full version