1. Друзья, в это тяжёлое и непонятное для всех нас время мы просим вас воздержаться от любых упоминаний политики на форуме, - этим ситуации не поможешь, а только возникнут ненужные ссоры и обиды. Это касается также шуток и юмора на тему конфликта. Пусть войны будут только виртуальными, а политики решают разногласия дипломатическим путём. С уважением, администрация Old-Games.RU.

    Скрыть объявление
  2. Пожалуйста, внимательно прочитайте правила раздела.
  3. Если Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.

    Зарегистрируйтесь, если вы хотите принять участие в обсуждениях. Перед регистрацией примите к сведению:
    1. Не регистрируйтесь с никами типа asdfdadhgd, 354621 и тому подобными, не несущими смысловой нагрузки (ник должен быть читаемым!): такие пользователи будут сразу заблокированы!
    2. Не регистрируйте больше одной учётной записи. Если у вас возникли проблемы при регистрации, то вы можете воспользоваться формой обратной связи внизу страницы.
    3. Регистрируйтесь с реально существующими E-mail адресами, иначе вы не сможете завершить регистрацию.
    4. Обязательно ознакомьтесь с правилами поведения на нашем форуме, чтобы избежать дальнейших конфликтов и непонимания.
    С уважением, администрация форума Old-Games.RU
    Скрыть объявление

Олигархия

Тема в разделе "Установка и запуск игр", создана пользователем Uka, 25 фев 2024.

  1. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    26.719
    Игра 1999 года, которая по идее должна нормально работать в Windows 95/98, указанных у неё в системных требованиях.
    Но у меня в виртуальных системах почему-то не работает:

    1) Англ. Windows 95 @ DOSBox: вылет с ошибкой при запуске, нет даже меню
    boot_000.png

    2) Рус. Windows 95 @ PCem - меню есть, но при сохранении настроек или начале новой партии вылетает с ошибкой
    Screenshot from 2024-02-25 19-56-49.png Screenshot from 2024-02-25 19-57-02.png

    3) Рус. Windows 98 @ VirtualPC - меню есть, но в нём почему-то нет курсора: ни настройки поменять, ни игру начать...
     
  2.  
  3. kreol Старший офицер Чёрной Гвардии

    kreol

    Администратор

    Регистрация:
    2 июл 2007
    Сообщения:
    112.531
    Разумеется, в Windows 9x как таковых данная игра должна работать.
    Возможно, дело в наличии кириллических символов в пути, по которому она установлена.

    На всякий случай также стоит поставить приложенный патч, хотя он вроде бы не исправляет каких-либо проблем с запуском.
     
  4. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    26.719
    Патч я во всех случаях ставил, а на английской Windows устанавливал англоязычную версию в папку с латинскими символами.
    На русскоязычных системах путь установки по умолчанию я не менял: "C:\Program Files\Олигархия".
    --- добавлено 25 фев 2024, предыдущее сообщение размещено: 25 фев 2024 ---
    Кстати, в Windows 95 ещё и выдаёт ошибку "теста" при установке, - но это мелочь, устанавливается и без него нормально.
    "Тест" этот нормально работает только на Windows 98.
    @Skud, не помнишь, как ты её запускал?
     
  5. Skud

    Skud

    Регистрация:
    11 фев 2010
    Сообщения:
    2.051
    @Uka, я, вроде, вообще ее на Вин 7 запускал.
     
  6. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    26.719
    @Skud, спасибо. Ну, да, наверное, там должна работать :)
    Просто не хотелось лишний раз менять букву диска, а ещё и рисковать записью разных файлов в системные папки.
    Всё же интересно, почему она не работает на виртуальных Windows 9x...
     
  7. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    6.491
    Потому что не все эмуляторы одинаково хороши. И скорость обычно обратно пропорциональна совместимости.
    upload_2024-2-26_9-8-31.png
     
  8. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    26.719
    В общем, чтобы не менять буковку привода, заказал себе диск!
    Через несколько дней всё проверю...

    Похоже, пришло время переключить все наши Windows-сборки на сайте с PCem на 86box?..
     
  9. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    6.491
    @Uka, не обязательно. PCem в большинстве случаев достаточно хорош, а так как он фактически давно не развивается, то и не нужно переделывать/актуализировать руководства.
     
  10. kreol Старший офицер Чёрной Гвардии

    kreol

    Администратор

    Регистрация:
    2 июл 2007
    Сообщения:
    112.531
    Лучше не "переключать" сборки, а при наличии желания и возможности сделать новые (с 86box) и выложить их в дополнение к "старым". Вполне возможно, что для каких-то игр PCem предпочтительнее 86box, а для каких-то - наоборот.

    На всякий случай уточню, что у меня есть данная игра в физическом виде и что на реальной Windows 98SE (и при установке и запуске с реального CD) она, естественно, работает.
     
  11. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    26.719
    Попробовал с реального диска - действительно, это очень, очень капризная игра!

    В реальной Windows 7 x64 по умолчанию ролик проигрывается нормально, но потом вылетает с ещё одной ошибкой:
    Error4.jpg
    Если ролик не проигрывать (ибо после первого запуска он проигрывается только вручную, из меню, или же редактированием INI), игра запускается, но - в чёрно-белом виде.
    Совместимости не помогают, помогает DgVoodoo 2 (т.е. DDRAW.DLL). Единственное с ней неудобство - тот самый ролик идёт не на полный экран, а почему-то в растянутом на весь экран окне "ActiveMovie Window". Но другие DLL (DDrawCompat) вообще не работают.

    Попробовал и 86box - но, во-первых, он не признал жёсткий диск от PCem с Windows 95, хотя настройки машины я все поставил точно те же самые. Зависает на "Verifying DMI Pool Data.....Update Success". Создавать же новый диск и заново устанавливать систему мне пока лень :)
    Кроме того, во-вторых, я не понял, как там подключить реальный дисковод? В PCem это делается одним щелчком, ибо есть пункт "HOST CD/DVD DRIVE", а у 86box такого нет, только "Папка". Но когда я выбираю "папку" E:\ - зависает уже не виртуальная машина, а сам эмулятор!
    В общем, похоже, 86box всё ещё сыроват, как и несколько лет назад...
    --- добавлено 4 мар 2024, предыдущее сообщение размещено: 4 мар 2024 ---
    Увидел на официальном сайте игры вот такую информацию:
     
  12. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    6.491
    Совсем рядом, буквально в этом же разделе есть тема со сборками с самыми разными эмуляторами, в том числе и с Win98+86Box.
    Это не баг, а сделано давно и намеренно. Отказаться от монтирования устройства целиком пришлось, полагаю, по тем же причинам, по которым этого нет в DOSBox-X, например, и многих других эмуляторах. Полноценная эмуляция оптического привода (и других накопителей, кстати, тоже) очень быстро упрётся в возможности/разрешения стандартных виндосовских механизмов доступа к содержимому привода. Полный доступ к устройству (даже виртуальному) минуя надзор ОС возможен только при использовании собственного специального драйвера, который нужно ещё сделать и подписать сертификатом разрешительным микрософта, чтобы запустить без плясок в обычной пользовательской ОС. Поэтому монтирование буквы привода в PCem хоть и удобно, но практически бесполезно, по сравнению с монтированием файла образа напрямую, в случаях, когда содержимое диска сложнее ISO + аудиотреки (причём, именно в таком порядке).
     
  13. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    26.719
    Всё, разобрался :)
    Идёт игра и на Windows95@DOSBox, и на Windows95@PCem.

    Та первая ошибка из моего первого сообщения - это та самая "Ошибка по неизвестной причине". Нужно установить с диска DirectMedia!
    После этого ошибка DOSBox меняется на ошибку из PCem:
    boot_000.png
    Но это означает лишь то, что на диске закончилось место!
    Почему при установке англоязычной версии игры в англоязычной системе выдаются ошибки с русскоязычными (а значит, нечитабельными) заголовками - это один вопрос. А другой - это то, что игра при установке копирует лишь минимум файлов на жёсткий диск. И только в ходе своего запуска добавляет тайно туда другие! А если места не хватает, то вылетает с такой вот ошибкой.

    Вот почему она не идёт на Windows98@VirtualPC - это уже третий вопрос...
    --- добавлено 4 мар 2024, предыдущее сообщение размещено: 4 мар 2024 ---
    Как это?
    Я всегда монтирую в PCem именно что букву привода по "HOST CD/DVD DRIVE", что реального CD/DVD, что виртуального Daemon Tools. Как раз очень удобно и полезно! Ибо всегда работает. Речь о том, что в 86box эту удобную и полезную функцию вырезали...
    --- добавлено 4 мар 2024 ---
    Понял - этот вопрос снимается.
    В игре нет английской версии! Выбор языка при установке касается только инсталлятора. Зачем - тоже совершенно непонятно. Будут сообщения типа "The Game is Installed" вместо "Игра установлена", но сама игра всё равно на русском.
    --- добавлено 4 мар 2024 ---
    Попытки переключиться из окна на полный экран приводят тут к зависанием игры и порче рабочего стола системы :(
     
  14. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    26.719
    В общем, подытожу:
    1) Игра не умеет нормально себя устанавливать. При использовании Windows 95 нужно предварительно запустить mpfull.exe из папки Test\Media.
    2) После якобы "установки" следует проследить, чтобы перед запуском на жёстком диске было 40 (а желательно - и вовсе 80) МБ свободного места.
    3) Windows должна быть русскоязычной: вопреки утверждениям установщика, английской версии в игре нет.
    4) Возможно, придётся ещё и установить и Dxsetup.exe из папки Test\DIRECTX\.
    5) Всё равно игра сделана кривовато. Один раз она у меня вылетела при загрузке... А ролик может и не показываться в виртуальных системах, - видим чёрный экран, закрываем окно с игрой, перезапускаем: ролика уже не будет, зато главное меню на месте.
     
  15. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    26.719
    Более-менее прошёл - на реальной Windows 7 x64. Вылетов при загрузке больше не было, но один раз словил ещё один случайный и невоспроизводимый баг: дело в том, что при вызове меню игра ставится на паузу до его скрытия. Так вот, у меня почему-то это её поведение нарушилось: без меню была пауза, а всё шло только при его вызове.
    Ну и баг самой Windows Vista+ никуда не делся: дорожки CD Audio повторяться сами по себе не станут. Так что Windows 95/98 или Windows XP всё же предпочтительнее (и желательно - реальная: для виртуальной несколько тяжеловато и - см. выше - проблематично).
     
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление