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

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

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

G-Police

Тема в разделе "Установка и запуск игр", создана пользователем Virgil, 3 апр 2007.

  1. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    7.495
    @LilBat, на профильной системе с десяткой никаких проблем с фпс с любыми настройками. Запускаю через dgVoodoo. Попробуйте оконный режим -- тоже может влиять на некоторые старые игры.
     
  2. Gerhalt Saturn Addict

    Gerhalt

    Регистрация:
    23 ноя 2016
    Сообщения:
    3.956
    @TheMadLynx, а без помощи dgVoodoo как она (игра) себя чувствует в 10ке? Стартует ли вообще?
     
  3. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    7.495
  4. LilBat

    LilBat

    Регистрация:
    10 фев 2018
    Сообщения:
    10
    Подскажите как режим растеризации сменить.
     
  5. Gerhalt Saturn Addict

    Gerhalt

    Регистрация:
    23 ноя 2016
    Сообщения:
    3.956
    @LilBat, ну эт оч просто насамделе: каждый запуск сабжа предваряет небольшое окошко с выбором, на котором еще слева картинка такая тематическая с логотипом игры, а справа - как раз выбор предпочтительного режима: верхняя строка гласит Hardware (16 bit) с перечнем устройств напротив, а также 2я строка - Software (8 bit). Собственно, это и есть те самые режимы. Пробуйте другой - авось лучше станет.

    З.Ы. в крайнем случае, можно будет воспользоваться утилитой dgVoodoo для решения проблем низкой частоты к/с, рекомендуемое камрадом @TheMadLynx.
     
  6. LilBat

    LilBat

    Регистрация:
    10 фев 2018
    Сообщения:
    10
    Через Software игра просто не хочет запускаться, и можно о dgVoodoo по подробнее.
     
  7. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    7.495
    Dege's stuffs

    Здесь и программа и документация.
     
  8. -Alexandr-

    -Alexandr-

    Регистрация:
    20 янв 2020
    Сообщения:
    12
    Всех с наступающим!

    Ребят, а подскажите лучшие (ну или хотя бы свои собственные) настройки для отображения сабжа через dgVoodoo v2.86.4 на Win7 x64. Полный образ игры, скачанный с данного сайта, запускаю на Geforce rtx 3060. В результате на своей стороне наблюдаю графические косячки, от которых никак не удается избавиться. Вот парочка примеров.

    1. Интерфейс
    Здесь, например, я отметил проблемные места фиолетовыми овалами. На месте этих едва заметных изогнутых зеленых линий на самом деле должны быть четкие зеленые квадратики, заполняющиеся при движении вперед-назад соответствующим цветом. В общем тут немного неправильно отрисовываются элементы HUD-а.

    2. Карта
    А вот здесь слишком высокая скорость панорамирования карты. То есть если включить в этой менюшке увеличение масштаба и попробовать подвигать изображение в стороны, то скорость прокрутки изображения слишком большая. В результате нормально пользоваться увеличенной картой практически нереально. У всех так?

    Уже пробовал разные настройки враппера, но конкретно эти косячки побороть пока что не удается. Может что еще можно сделать, чтоб избавиться от этих артефактов на современном железе?
     

    Вложения:

  9. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    7.495
  10. -Alexandr-

    -Alexandr-

    Регистрация:
    20 янв 2020
    Сообщения:
    12
    Спасибо! Проблему с интерфейсом вроде как будто бы удалось решилась с помощью данной ddraw.dll. А что насчет настроек и ограничения фпс? У меня кстати 120 Гц монитор. Я так понял, что в данном случае ini-файлик нужно самому вручную делать в папке с экзешником. И в нем нужно буквально вписывать необходимые значения, правильно? Если так, подскажи, пожалуйста, синтаксис! Чтоб уж гарантированно все правильно сработало.
     
  11. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    7.495
    @-Alexandr-, можно shift+f11 нажать, чтобы открылось меню конфигурации DDrawCompat. Когда всё настроили, не забудьте нажать "сохранить ini".
     
  12. -Alexandr-

    -Alexandr-

    Регистрация:
    20 янв 2020
    Сообщения:
    12
    У меня почему-то именно меню конфигурации не открывается, пробовал shift+f11 и shift+f12. А открывается только голая статистика, вроде показаний фпс. Не знаю с чем связано такое поведение. Но я уже вручную создал этот файлик настроек и сбросил туда вот это: https://github.com/narzoul/DDrawCompat/blob/master/Tools/DDrawCompat.ini
    Вроде бы работает изменение этих значений. Но возникает пара новых вопросов. Например, в списке есть настройка "FpsLimiter". И вроде как, исходя из описания, с ее помощью можно снизить скорость игровых элементов, типа физики и т.д. Я подумал, что можно попробовать использовать это как раз для снижения скорости движения карты в менюшке. Но проблема в том, что значения переменной могут быть трех разных видов: "flipstart", "flipend" и "msgloop". Не совсем понятно, какую именно использовать для данной игры. Попробовал попеременно каждую, но что-то эффекта не заметил особо.
     
  13. -Alexandr-

    -Alexandr-

    Регистрация:
    20 янв 2020
    Сообщения:
    12
    В общем, я так понял, что как-то дополнительно улучшать картинку тут особо не получится. Пробовал включать всякие анизотропии со сглаживаниями через DDrawCompat.ini и получил только цветные вертикальные полосы в менюшках, а непосредственно в самой игре изменений что-то не заметил особо. Поэтому, пожалуй, оставлю свои попытки как-то бороться со здешней графикой.

    А каким образом эта игра сохраняет свои настройки кто-нибудь знает? А если точнее сформулировать, то по какой именно причине меняет их всякий раз на стандартные? У меня они почему-то слетают при перезагрузке игры. То есть выставляю я, допустим, графику, звук и управление под себя и все работает. Но стоит перезапустить игру, как все возвращается на дефолт. С настройкой геймпада особенно странно получается (пользую самый обыкновенный 12-кнопочный аналоговый directinput-геймпад). В игре похоже где-то глубоко внутри намертво зашита 9-я кнопка под менюшку паузы, которую нельзя ни на что больше перебиндить. Но это конечно ерунда. А вот что ВСЕ настройки разом дефолтятся после выхода, вот это уже настоящая проблема. Кстати, сбрасываются они даже если править их вручную в GPolice.cfg. Кто что по этому поводу может подсказать?
    P.S. Пробовал как просто менять настройки и сразу же выходить из игры, так и менять настройки, проходить сюжетные миссии, сохранять прогресс (сохранки работают) и уже после этого выходить. Результат получаю один и тот же.
     
  14. -Alexandr-

    -Alexandr-

    Регистрация:
    20 янв 2020
    Сообщения:
    12
    Дополню свои наблюдения. Что ж, похоже, разрешился мой предыдущий вопрос. Выяснилось, что хотя игра и поддерживает управление с некоторых старых геймпадов, там есть свои ограничения. Например, теперь я точно могу сказать, что нельзя переназначать восьмую и девятую кнопки. Иначе после рестарта абсолютно все настройки в игре слетают на дефолт. При этом все остальные кнопки перенастраиваются без каких-либо проблем. Такое странное поведение игры зафиксировано на двух разных геймпадах. Так что этот вопрос теперь можно считать закрытым.

    Дальше самое интересное, на мой взгляд. Народ, а кто-нибудь может затестить работу этой игры на полностью совместимом олдовом железе с целью проверки муз.сопровождения? Просто очень интересно, как все же работает (или должна работать) музыка в оригинальной ПК-версии. Потому что у меня сейчас явно наблюдаются некоторые проблемы с этим. Напомню, что тестирую скачанный с этого сайта полный образ игры на Win7 x64, запущенный через DDrawCompat. Итак, ситуация в данный момент такова: все треки фоновой музыки в игре проигрываются ровно по одному разу, тогда как при нормальном поведении они должны звучать постоянно. Не думаю, что тут как-то может быть замешан эмулятор привода, но на всякий случай отмечу, что проверял это дело на стареньком Daemon Tools Lite 4.46.
    Если кто-то захочет протестить и отписаться о своих результатах, сообщаю сразу, что проще всего музыкальное поведение игры проверять в самом главном ее меню. Основная музыкальная тема там по идее должна присутствовать постоянно, т.е во всех менюшках должен звучать один довольно коротенький закольцованный трек. Также можно включить любую тренировочную миссию и просто пронаблюдать за звучащими треками уже непосредственно там. У меня сейчас фиксируется такая картина: треки в самой игре следуют один за другим с общим звучанием музыки в районе что-то около 5 минут, затем все смолкает. Хотя, опять же, по идее после проигрывания последнего трека музыка должны начинать играть с начала. Буду признателен за любую помощь или подсказку в этом вопросе!
     
  15. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    7.495
    Последнее редактирование: 4 фев 2026
    -Alexandr- нравится это.
  16. -Alexandr-

    -Alexandr-

    Регистрация:
    20 янв 2020
    Сообщения:
    12
    @TheMadLynx, благодарю за ссылки, дружище! Я пока только поверхностно по ним прошелся и не решил еще окончательно, какой именно из способов выбрать. Поэтому подскажи тогда, пожалуйста, еще хотя бы в общем пару моментов по этой теме!
    Правильно ли я понял, что все эти костыльные методы основаны на обязательном риппинге аудиотреков? Или там есть какие-то низкоуровневые методы обхода проблемной библиотеки winmm.dll и работы с имеющимся образом диска игры напрямую (без рипа)? Просто хотелось бы найти оптимальный для данной игры метод проигрывания музыки. Но если для этого неизбежно придется рипать музыку, то возникает новый вопрос: а правильно ли она будет после этого воспроизводиться в игре? Вот, скажем, конкретно G-Police использует достаточно сложную схему своего музыкального сопровождения. Упрощенно эту схему можно описать следующим образом. В главном меню закольцован только один трек. При этом в самой же игре в обычном режиме (если ничего не делать) последовательно проигрываются 3-4 стандартных трека, после чего они начинаются по новой. Опять же, это справедливо только при нормальных условиях - если в игре ничего не происходит. Однако же в образе диска имеется еще и несколько так называемых событийных аудиотреков, которые включаются в игре только при определенных услових. Например, во время сражения обычный порядок звучания стандартных треков прерывается и включается отдельный трек FIGHT.DA. А сразу же после окончания сражения в общем случае продолжают звучать те самые стандартные игровые треки. Также на диске есть специальные треки для успешного завершения миссии и ее провала, которые проигрываются в соответствующих случаях. В данный момент я склоняюсь к тому, чтоб попробовать повозиться с Direct-WinMM. Он мне кажется самым простым и в то же время надежным способом справиться с моей проблемой. Но из краткого описания, которое есть по ссылке не совсем понятно, справится ли он с такой вот, скажем прямо, не самой простой музыкальной логикой игры. Пока главный мой вопрос: какой все-таки "костыль" из перечисленных ты лично порекомендовал бы мне выбрать в данном случае (если конечно ты знаком с ообщим принципом работы каждого из них)?
     
  17. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    7.495
    Подавляющее большинство - да, но есть и те, что пытаются аудио прямо с образа играть. Вот у них ограничений и недостатков действительно много.
    С этим не должно быть проблем. Мало какие игры используют реальные хитрости при работе с треками.

    Когда я решал у себя с этим проблемы, то альтернативы _inmm практически не существовало - давно это было. Сейчас я просто играю на компах со старыми ОС, если нужно. Тем не менее, мне кажется, что и CDAudio Proxy, и Direct-WinMM выглядят хорошими вариантами в современных реалиях.
     
  18. Mov AX 0xDEAD

    Mov AX 0xDEAD

    Регистрация:
    24 апр 2023
    Сообщения:
    481
    Переключение треков это как раз самый простой режим. Сложности начинаются когда всё аудио записано на одном большом треке и игра переключается на позиционирование по временным меткам. Но такой диск надо ещё поискать, возможно под винду их таких еденицы было.
     
  19. -Alexandr-

    -Alexandr-

    Регистрация:
    20 янв 2020
    Сообщения:
    12
    Ребят, попробовал пока что только Direct-WinMM v2.3.2 и получил весьма странный результат. В общем, я закидываю в корень игры файлы winmm.dll и WinmmVol.exe. После запускаю оттуда же gpolice.exe, а она меня диск вставить просит. Без этих файлов все нормально стартует. Это как так? :hmmm:

    Я же вроде все по инструкции делаю. Треки у меня лежат в K:\ST3300822AS-300GB (F)\Games\G-police\Music в формате Track01.wav, Track02.wav и т.д. В скачанном архиве Direct-WinMM v2.3.2 из подпапки x86/Release (я ж так понял под битность игры файлы подбирать надо) извлекаю winmm.dll, WinmmVol.exe и кидаю все это в K:\ST3300822AS-300GB (F)\Games\G-police, где у меня установлена игра. И все, сразу после этого при запуске начинает диск просить, хотя виртуалку я не трогаю вообще...
     
  20. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    7.495
    О какой виртуалке речь?
     
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление