We don't need (well-intentioned) directions, we need manpower. We are 4 people working on the d3d code. All of us are paid by CodeWeavers, without that our work wouldn't be possible. We do have some other responsibilities as well(e.g. school in my case), so we're only working part time on the d3d code.
What you can do to help:
- If you know your way around C and OpenGL and have a game that doesn't work, try to fix it.
This can be a tricky task, but we can help you and give you hints. Contact wine-devel@winehq.org if there are any issues.
- If you're not a developer, but don't mind compiling Wine from git, run your games with the git code and bisect and report any regressions you find.
- If you're doing the above on top of the open source drivers, use Mesa git as well.
- We need QA help on OS X.
- I have an automated performance monitoring setup, but it needs to run on many more systems. If you're willing to help here, please get in contact with us.
One annoying factoid is that I spend about one fifth of my time maintaining ~12 operating system installations(Windows, Linux, OS X) on five different computers just to have different GPUs and drivers for testing.