Since a while ago, I cannot pass any command line parameters to a windows program. It seems like it's just ignoring the extra parameters I am sending.
Command switches in a DOS box do work however.
ie. Running a HLDS server with a shortcut (hlds.exe -game blabla) , starting any game with parameters .
I suppose it should have something to do with a wrapper that is around all my exe files or something, but cannot find any info about this strange behaviour.