Dependeria del juego, hay algunos que todo lo necesario esta en la misma carpeta del juego y usan referencia relativa mientras que otros usan el registro de windows ademas de tener referencias absolutas, esto es, a unos no les importa desde que unidad lógica fue lanzado el programa principal del juego mientras que otros debe estar exactamente en la misma unidad logica -C:\ o D:\ o etc.- y la misma carpeta.
Se me ocurre que se necesitaría un programa tipo Lanzador -Launch- el cual sea quien cambie el registro de ser necesario y actualice la unidad lógica dependiendo de la que esta metido el DVD para que el programa del juego encuentre de manera eficaz las demás carpetas y archivos necesarios.