http://bugs.winehq.org/show_bug.cgi?id=34440
--- Comment #10 from Erich Hoover erich.e.hoover@gmail.com --- (In reply to hanska2 from comment #9)
I tried to install the full game,it complains about missing dx9 or newer. Did winetricks and still the same error.
So I quess both of these have the same issue.
Did you try the trick I posted for tricking it into thinking you have a newer version of DirectX? (save that file and "install" it using "wine regedit nhl2007.reg", then launch the game installer)