The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
by Richie on Tuesday April 7th 2009, 8:45
builtin is the default for the implemented dll's, so I don't know why it would be required for you to manually set d3d dll's to builtin (especially on a fresh wine install) in order to "make it work".
Also regarding my original point; if you go and install the directx9 redistributable and then don't set any specific d3d dll overrides ( Native) then wine will still use the builtin implentations of those respective dll's. Any implemented dll's can have corresponding files out in the wine system32 dir, but they are just stub files (so that they have a physical presense on the filesystem). There's more to it than just replacing them.
I'm *not* trying to say that you are not experiencing a performance differences between your two install methods, however, but I do think there's more to it than this and it would be interesting to know what it is.