Думаю никак, так как игра U95 подводная лодка - старая и не совместимая с операционной системой Windows 7. Хотя возможно есть эмулятор системы DOS, через которые запускаются очень старые компьютерные (PC) игры.
Обычно если игра не запускается то это может быть связано со старой материнской платой и видеокартой. Если при установке игр игры многие не тянут, лучше обновить железо на более мощную модель. Сейчас каждый новый выпуск новой игры требует усовершенствование вашего ПК.
DirectX проверял который нужен игре? Net Framework версий 1, 2, 3, 3.5 стоит, все ли библиотеки DDL ядра есть? И такой момент: что за семерка - чистая (без патчей и урезаний) или же нет? если урезанная то может какой-то библиотеки данных ядра нет для старых игр и вот тебе причина.
Есть небольшая хитрость.
Даже из-под учетной записи Администратора запуск игры ярлыком с рабочего стола приводит к одной неприятности - пройденные этапы не сохраняются.
Для полноценного запуска игры используйте файл ExMachina.ехе, ( путь к файлу определяется местом установки игры, обычно это С - Proram files - Buka - ExMachina), нажав на него правой кнопкой мыши и выбрав опцию "Запуск от имени администратора", в появившемся окне выбирайте "Ок" или "Разрешить".
Это очень распространенная ошибка, и мне для ее исправления помогло обычное отключение антивируса на компьютере. если не поможет, то можно отключить так-же фаервол, брандмауэр виндовс, и скорее всего проблема будет решена.