i don't know how to use windows partitions with wine but i get counter strike and half life working by installing them under wine. there are so many settings in ~/.wine/config that might be important but these are the things i had to add (put them at the bottom of the file and see if it fixes)
if it doesn't work just write back and i will post my entire config so you can play with settings
but i have to repeat i don't know how to use wine from a windows partition
Code:
[AppDefaults\\hl.exe\\x11drv]
"Managed" = "N"
[AppDefaults\\cstrike.exe\\x11drv]
"Managed" = "N"