First post, by OpenRift
The one thing that I find that dgVoodoo doesn't do very well is whenever it utilizes system fonts in combination with game graphics (I assume thru GDI), it causes a lot of issues. Black squares around text, graphical elements being misaligned or showing as black squares, elements not scaling properly, so on. This appears to happen in the following scenarios:
- Battle.net interface for Diablo 1 and Warcraft II Battle.net Edition
- The menus for the WON version of Half-Life
There are probably other games that have similar issues, but those are just the ones I know of.
That said, are there any plans to improve support for these sorts of scenarios?
EDIT: Forgot to mention DDrawCompat seems to fix most of these issues, perhaps some code can be borrowed from there?