Как запустить игру Caesar IV (Цезарь 4) на Vista/Windows 7

Может, кому-то понадобится (в т.ч. и мне — так уже не раз бывало, что у себя в блоге нахожу, как сделать то или это):

  1. Ставим игру.
  2. Если при запуске ругается на отсутствие dx*.dll — ставим 9-й DirectX, который идёт с игрой на диске.
  3. Если при запуске ругается на Runtime error, то ставим Microsoft Visual C++ 2008 SP1 Redistributable Package, запускаем командную строку под администратором, находим в папке программы файл RegisterDLL.bat и запускаем его, чтобы зарегистрировать нужные библиотеки.

В версии 1.2 вроде всё это уже пофиксили, но у меня 1.1.


Желаете отблагодарить автора? Есть несколько возможностей! :-)
Яндекс.Деньги:   PayPal:
Прочие варианты:


46 комментариев на “Как запустить игру Caesar IV (Цезарь 4) на Vista/Windows 7”

  1. Алексей Кот Says:

    Почему поставил 64Bit версию? Проблем не прибавилось? Прибавилась ли на глаз производительность, стоило ли оно того? Хотя, ты же 32бит, наверное, тогда не тестил. Но всё равно интересно. Я 64 ещё не ставил, предполагая наличия некоторого «гемора» с поиском 64-бит версий программ.

  2. BlackBird Says:

    Алексей, я вариант операционки не выбирал — 64-битная Windows7 шла с ноутбуком, потому что тут 4Гб памяти. Никакого «гемора» нет. Если есть 64-битные версии программ — ставлю их, если нет — ставлю 32-битные, и всё работает. Очень редко 32-битный софт отказывается ставиться и требует, чтобы я поставил его 64-битную версию (например, Zune soft, ещё кажется, сервис-паки). Насчёт скорости: она выше только для некоторых программ. То, что чётко видно на глаз — архиватор 7Zip, там 64-битная версия на глаз раза в полтора быстрее.

  3. BlackBird Says:

    Такие же проблемы с игрой были и на Vista, так что я поправил заголовок 🙂

  4. petro Says:

    нифига не получается ставлю c++ 2008 и всеравно runtime error еще ругается на daemon(типа не поддерживается этой версией) в папке clone ненаю что делать патч мож скачать какой я не знаю ??

  5. BlackBird Says:

    petro, после установки C++ 2008 redistributable нужно запустить под администратором cmd.exe, перейти в папку игры и запустить RegisterDLL.bat Да, и ещё я сейчас глянул — у меня игра запускается в режиме совместимости XP SP2

  6. petro Says:

    ООоооо в принципе ничего не потребовалось, просто скачал другой образ но все равно спасибо

  7. BlackBird Says:

    petro, а какая версия игры в этом другом образе? Часом не 1.2?

  8. petro Says:

    таки да.

  9. antiInfos Says:

    Не в тему, но я недавно посмотрела замечательный документальный релакс фильм «Вселенная глазами телескопа Хаббл». На торрентах есть. Советую для поднятия настроения. Радует глаза. Честно.

  10. RAKETA Says:

    Попытлся открыть в режиме совместимости, ничего не вышло. сделал все вышеперечисленное на этой странице, тоже не помогло. Помогите, что делать? (у меня виндоус 7)

  11. BlackBird Says:

    RAKETA, к сожалению, ничего больше подсказать не могу 🙁

  12. Bolt Says:

    Здравствуйте! У меня тоже проблема с Runtime error сделал все вышенаписанное не помогло единственное при запуске RegisterDLL.bat в коммандной строке пишет ошибку С:\windows\system32>С:\windows\microsoft.Net\framework\2.0.50727\RegAsm.exe RomeScriptInterfaces.dll Microsoft .NET framework assembly registration utility, версия 2.0.50727.4927 RegAsm : error RA000 : Не удалось найти входную сборку «RomeScriptInterfaces.dll» или одну из её зависимых сборок. С:\windows\system32>С:\windows\microsoft.Net\framework\2.0.50727\RegAsm.exe ScriptServer.dll Microsoft .NET framework assembly registration utility, версия 2.0.50727.4927 RegAsm : error RA000 : Не удалось найти входную сборку «ScriptServer.dll» или одну из её зависимых сборок.

  13. BlackBird Says:

    Bolt, похоже, вы запускаете скрипт не из той папки, где находится игра и где лежат файлы RomeScriptInterfaces.dll и ScriptServer.dll

  14. Zichie Says:

    Здравствуйте! у меня такая же проблема, как и у Bolt, последовательность действий и сообщение при запуске -аналогичные, но скрипт точно запускаю из той же папки, где лежат нужные файлы, RomeScriptInterfaces.dll и ScriptServer.dll. Все эти .dll прямо подряд и лежат, а толку никакого (( Что делать?

  15. BlackBird Says:

    Zichie, даже не знаю, что и подсказать 🙁

  16. Makc Says:

    Просто надо сначала скопировать файлы RomeScriptInterfaces.dll и ScriptServer.dll в папку С:\windows\microsoft.Net\framework\2.0.50727\, а потом запустить RegisterDLL.bat

  17. Иван Says:

    а где можно скачать RomeScriptInterfaces.dll и ScriptServer.dll ? Подскажите плиз))

  18. alsamoy Says:

    Maks Says, спасибо за совет. Другим советую тоже сделать как сказано тобой. У меня после этих действий игра запустилась. Спасибо.

  19. Nixx Says:

    Помог совет Макса. Только скачал три файла, и уже там через правую кнопку мышки запустил RegisterDLL.bat с павами администратора.

  20. GoldenScrew Says:

    Всё установил на Windows 7 x64, вчера на ноуте поставил, на этой же системе, всё пошло, правда ошибки устранял, здесь их решение описано. А сегодня на стационарном ставлю, запустил, запускаю сценарий — нажимаю начать, грузится и выдаёт такую ошибку: «файл сохраненной игры поврежден. Он может вызывать проблему решаемую перед запуском» подскажите, что можно сделать? подскажите, где хранятся хоть сохранения от игры в windows 7 x 64? папка недоступна для записи поди

  21. Тёма Says:

    народ а где найти файл RegisterDLL.bat???у меня его нету! качал рэпак игры…

  22. Nostr0mo Says:

    Windows7 : скопировать файлы RomeScriptInterfaces.dll, RegisterDLL.bat и ScriptServer.dll в папку С:\windows\microsoft.Net\framework\2.0.50727\, а потом запустить RegisterDLL.bat там же в режиме админа!!!

  23. женя Says:

    nostromo : спасибо большое сделал как ты сказал все заработало две недели не мог запустить игру )))))))))))))))))))))

  24. UnINstall Says:

    Nostr0mo, огромное спасибо, сработало!!)))

  25. Аня Says:

    помогите, пожалуйста. При запуске пишет: диск не вставлен. Как это отключить?

  26. Tanya Says:

    Все работает! Спасибо ребят)

  27. Петр Says:

    Большое спасибо за совет с копированием файлов. Наконец-то запустилось.

  28. Андрей Says:

    Всем привет,я сделал все как надо,все скопировал,но когда запускаю игру все сначала нормально,а патом бац выскакивает ошибка Effect compile erros(s) что делать?(У меня Win 7 32bit)

  29. Андрей Says:

    А все!Я взял снова переустановил игру только в Games и игра начало играть!Спасибо за совет с копировкой!

  30. Сеня Says:

    Чувак а помагло пасиб

  31. БешенныйКеда Says:

    В начале ругался на «Runtime error». Запустил командную строку, послал винду в нужном направлении (RegisterDLL.bat). Выбивало тоже «RegAsm : error RA000 : Не удалось найти входную сборку «RomeScriptInterfaces.dll» или одну из её зависимых сборок. и RegAsm : error RA000 : Не удалось найти входную сборку «ScriptServer.dll» или одну из её зависимых сборок.» Закрыл командную строку и просто нажал на RegisterDLL.bat в папке с игрой. Она там зарегистрировалась, но теперь выбивает ошибку эффектов: «: error X1507: failed to open source file: ‘D:\игры\Caesar4\Data\Graphics\Effects\e_DrawMovie.fx’ » Подскажите, если есть кто живой.

  32. BlackBird Says:

    БешенныйКеда, а если попробовать поставить в папку, в названии которой нет русских букв?

  33. Андрей Says:

    БешенныйКеда я сделал так,удалил игру и закинул ее в папку games,потом скопировал файл RomeScriptInterfaces.dll и ScriptServer.dll в папку С:\windows\microsoft.Net\framework\2.0.50727\(это будет в папке с игрой) потом запускай RegisterDLL.bat от админа,как закончится регистрация,можешь приступать к игре!если это не поможет напиши на что ругатся будет после этой работы.Удачи.

  34. Андрей Says:

    Ой то есть установил в папку Games.

  35. БешенныйКеда Says:

    Название папки, в которой стояла игра написал английскими буквами и всё после этого работает! Спасибо всем, кто откликнулся!

  36. Андрей Says:

    Не за что)

  37. Анастасия Says:

    Все заработало, огромное-огромное спасибо!!!

  38. Dimok Says:

    Ребят помогите пожалуйста, все перепробовал что в комментариях описывается все ровно ошибку выдает http://s008.radikal.ru/i303/1210/a0/04dcb2dd6c7b.jpg -это скрин, что делать?

  39. BlackBird Says:

    Dimok, у меня подозрение, что это потому что ты ставишь игру в папку, у которой в названии есть РУССКИЕ буквы.

  40. melkey Says:

    Все зарегистрировал, но все равно при запуске требует .net framework 4.0 а не 2.0… есть еще мысли?

  41. Maydg Says:

    спасибо автору!!!! но при запуске чёрный экран с курсором(((((( И чё делать???

  42. BlackBird Says:

    Maydg, я бы порекомендовал проверить драйвера на видео-карту.

  43. Yuli_ko Says:

    Ставила на Windows 7. Сначала брыкался, потом скопировала файлы, как рекомендовали выше, запустила от администратора — все пошло. НО: спустя неделю игра стала вылетать через минут 20 после запуска. Wind старательно ищет, «как устранить ошибку», чего-то такое находит, но рекомендаций на русском языке нет! Что делать?

  44. Maydg Says:

    с видухой всё норм! я уже разобрался))) просто всё надо делать правильно!)))) просто, если с первого раза не получилось, надо удалить игру и установить заново!!! потом правильно всё сделать и игра РАБОТАЕТ!!!!!! ВСЕМ ОГРОМНОЕ СПАСИБО !!!

  45. Володя Says:

    Расскажите подробно как все это сделать…у меня не получается ни чего((((

  46. Сергей Says:

    Урааа запустилась!))) 2 дня сидел в инете искал решение проблемы. Сделал сначала все как писали тут в коментах но ничего не вышло по прежнему была ошибка в итоге решил очередной раз переустановить игру благо хотя бы что установка быстрая) и все заработало! помогло копирование файлов в нужную директорию и переустановка игры, наслаждаемся))) спасибо всем кто оставлял коменты!