Eso os pasa por actualizar sin más, o por meter los nodvd a saco.
Cuando un juego recién lo instalas, lo primero es crear una subcarpeta llamada BACKUP, copias y pegas ahí el EXE original antes de haber iniciado el juego ni por 1ª vez.
Luego ya le puedes meter el nodvd para poder jugar sin el dvd insertado en la bandeja.
Si más tarde salen actualizaciones, copias el EXE de la carpeta backup otra vez sobreescribiendo al nodvd, y actualizas.
Una vez actualizado repetimos la operación, el nuevo EXE original actualizado, a la carpeta backup (no estaría de más que fueras guardando los distintos exe, ejemplo con quake 3: quakeIII1.31,quakeIII1.32...).
Sobra decir que antes de actualizar nada, has de tener en cuenta que si vas a meterle el parche nodvd, debe existir dicho parche para esa actualización (parece obvio pero ni te imaginas la de casos en que no se repara ene esto hasta el final).
Si no se te soluciona así, prueba a desinstalar el juego, e instalarlo de nuevo como te digo yo.
Yo lo tengo así y sin problemas.