Half-life 2 gave me a black screen on Maverick until I upgraded to latest nVidia from ubuntu-x-swat x-updates PPA, and wine1.3 from ubuntu wine team PPA. Before the update from wine 1.2 (from the regular Maverick repos) I also installed directx9 with winetricks (from the repos also.) Presumably those files are still in my wine setup.