Cool thanks, i will give this a shot.
Its very odd as i dont beleive anything has changed, so why it would just stop working is odd.
It will however launch if i put "-w" at the end of the command line, however that just stops it form running full screen
have you changed monitors since you last played the game?
did you have a non widescreen before and now a widescreen?? if so did you used to play in a res that is not supported by your new display?
i had this prob when i switched monitors. just uninstall your graphic drivers then reinstall them, this should then set you back to the default tdu res which should get you into the game. then just change settings from there.