It doesn't have a problem finding attract.cfg as all the other settings and data is present and correct, it just seems to ignore the hide_console setting when launched through Steam. Unless I am misunderstanding what you were saying, in which case could you please go in to more detail about what you suggested?