Вход 



· naruto-star ·
*** НАРУТО-СТАР ***



Главная » 2014 » Ноябрь » 7 » Игра «A Vampyre Story. Кровавый роман». Решение проблемы запуска первой части игры в Windows 7. История мытарств одного геймера

Для скачки с внутренних аудио ссылок и аудио проигрывателя сайта используйте пункт "Сохранить..." контекстного меню.

17:47
Игра «A Vampyre Story. Кровавый роман». Решение проблемы запуска первой части игры в Windows 7. История мытарств одного геймера

Автор: ОКО

Будучи большой поклонницей рисованной графики, каковой в наше время крайне мало, я не смогла пройти мимо покупки “A Vampyre Story”. Но как довольно часто случается, игра осела на полке с дисками. За это время я обзавелась новым ноутбуком с 64-х битной Windows 7. И вот настал день, когда заветный диск был снят с полки, и игра была установлена. Запускаю ярлык игры, и ничего не происходит! Процесс “main” честно запускается, вентилятор шумит, подтверждая попытки запуска игры, но на этом всё. Чего-чего, а несовместимости игры, созданной для Windows Vista, с Windows 7 я никак не ожидала. Конечно, я поиграла с настройками совместимости, но от незапуска игры в 99% случаев они не спасают, не сработали и на этот раз. (За 11 лет игрового опыта настройки совместимости реально помогли мне лишь один раз, когда в режиме совместимости с Windows 2000 был запущен установщик игры «Хичкок. Последний дубль». Установить эту игру в Windows XP иначе не получалось. Впрочем, эта игра стоила хлопот, и до сих пор является одной из моих любимых.) Поиски ответа в Интернете ничего мне не дали. Патчей, устраняющих проблему, тоже не обнаружилось. Поэтому, предположив недостаток каких-то драйверов, я скачала версию игры, включающую установку Microsoft Visual C++ и DirectX. Эта версия тоже не запустилась. То есть проблема была всё-таки в системе. Естественно я расстроилась: к этому моменту я уже просмотрела игровые ролики, и стирать игру не хотела. Впрочем, что толку от игры, бесцельно занимающей полезное место на винчестере?! Но всё же удаление я решила отложить: в глубине подкорки копошилась мысль, что вдруг разверзнуться небеса и снизойдёт великое откровение.… Впрочем, лежать бы этой игре на полке, дожидаясь лучших времён, если бы от огорчения я не вспомнила о другой, ещё дольше залежавшейся игре – “Bad Mojo”. «Путь таракана» был приобретён мной сознательно (понравилась оригинальность идеи) и являлся ремейком от 2003 года игры 1996 года. Я, конечно же, опасалась, что на Семёрке эта игра может не запуститься, но попробовала. Облом случился на завершающем этапе инсталляции, когда какой-то из архивов оказался несовместим по разрядности. Сейчас, после мысленного сравнения архивов, я думаю, что вероятно это QuickTime, а значит, этот момент можно было смело проигнорировать. Но тогда я вспылила и просто скачала другую версию. На этот раз игра успешно установилась, и я сдуру выставила ей совместимость с Windows 95 и разрешение 640 x 480, просто потому, что игра очень старая и все наперебой говорили, что идёт она только в этом разрешении. (Никогда не действуйте столь поспешно!) Игра при запуске выдала ошибку 0 x c0000005. Говорят, такие ошибки могут вызывать обновления безопасности от Microsoft, но у меня таких возок и тележка. А я не шизонутый маньяк, чтобы часами копаться в обновлениях Windows ради запуска одного игрового приложения. В общем, я решила, что если уж не сыграю в ремейк, то могу поиграть в оригинал 1996 года, DOSBox, благо, есть. Пошла на сайт старых игр и скачала оригинал, а заодно решила просмотреть местные эмуляторы, драйвера и утилиты для старых игр. Полезный и познавательный визит. И вот в текстовой документации к эмулятору nGlide я вижу знакомое название: Microsoft Application Compatibility Toolkit, и откровение снизошло!

С Microsoft Application Compatibility Toolkit я познакомилась ещё на Win XP и служит он для тонкой отладки совместимости приложений, эмулируя, когда надо, недостающие элементы. Нужда в этой утилите возникала крайне редко, поэтому о ней я успела подзабыть. К тому же утилита англоязычная, состоит из нескольких самостоятельных модулей и не столь интуитивна, как хочется. На данный момент скачать эту утилиту можно только в составе комплекта средств для развёртывания и оценки Windows 10 (Windows 10 Assessment and Deployment Kit (ADK)) и Windows 11: выберите нужную версию (читайте информацию на странице), скачайте файл, запустите загрузку в ручном режиме , установите галку напротив Microsoft Application Compatibility Toolkit и снимите лишние галки, если не планируете ставить Windows 10-11 или она у вас уже установлена. Скачать свежую версию вышеназванной утилиты со всеми материалами можно с официального сайта Microsoft. Старую версию программы можно скачать здесь. Нас интересует модуль Compatibility Administrator, когда-то он был один, но теперь их два: Compatibility Administrator (32-bit) и Compatibility Administrator (64-bit) для отладки 32-х и 64-х битных приложений соответственно. «Вампирская история. Кровавый роман» - 32-х битное приложение, поэтому запускаем модуль Compatibility Administrator (32-bit). В открывшемся окне утилиты выделяем мышью пункт “New Database(1) [Untitled_1]”, жмём на кнопку “Fix”, в появившемся окошке вводим название игры, имя фирмы-издателя игры (главное заполнить все пункты) и находим путь к exe-файлу (в нашем случае – Main.exe). Следующим пунктом вам предложат выбрать дополнительные виды совместимости: additional compatibility modes. Причиной незапуска “A Vampyre Story” оказался DirectDraw, а точнее невозможность воспроизведения этой графики в моей сборке Windows 7 x64. Поэтому отмечаем галочкой пункт: Layer_ForceDirectDrawEmulation. Чуть внизу справа находится кнопка тестового запуска - “Test Run”. Жмём на неё, чтобы убедиться, что приложение запускается. Закрываем игру и возвращаемся в утилиту. Следующую страницу - Compatibility Fixes просто пролистываем. В конце нам предложат привязать exe-файл к одному из определений. Выбирайте любой пункт или пункты, либо нажмите на кнопку “Auto-Generate” слева. Нажмите на кнопку «Готово» внизу. Выделите созданную базу и нажмите на кнопку “Save”, чтобы сохранить настройки. Дайте базе понятное для вас имя и сохраните в любом месте на жёстком диске (по умолчанию при нажатии кнопки “Open” открывается директория «Документы», так что удобно будет сохранить файл именно там). У вас получится файл с расширением sdb. Эту базу данных вы сможете загружать в Compatibility Administrator для работы в любое время. Теперь вы сможете запускать отлаженные приложения непосредственно из неё, но это, согласитесь, не очень удобно. Чтобы всё стало совсем удобно, нужно активировать созданный вами патч: выделяем мышью созданную базу, в контекстном меню “File” в верхнем левом углу окна выбираем пункт “Install”, щёлкнув по нему мышью. Вам сообщат о завершении установки. Поздравляю, теперь вы сможете запускать игру непосредственно с ярлыка! Кстати, не рекомендую ставить repack от DohlerD, так как там сразан начальный ролик, а он огромный, и вырезана озвучка. Лично у меня акелловская версия с великолепной русской озвучкой.

В дополнение к этому вы можете зайти в настройки BIOS своей Windows и включить там аппаратную поддержку эмуляции, если это позволяет ваше железо. А для тех, кто собирается и в будущем работать с Microsoft Application Compatibility Toolkit, я хочу указать некоторые полезные настройки Compatibility Fixes, которые в данном случае нам не пригодились: “CorrectFilePaths”, “DisableBoostThread”, “EmulateGetDiskFreeSpace”, “EmulateDirectDrawSync”, “EmulateEnvironmentBlock”, “EmulateFindHandles”,   “EmulateHeap”, “GlobalMemoryStatusLie”, “SingleProcAffinity”. В общем, серьёзная утилита с большими возможностями.

Ну а любопытные читатели спросят: а чем же закончилась печальная история с “Bad Mojo”. А она оказалась не печальной: я просто сняла галки с совместимости с Win 95 и расширения 640 x 480, и игра запустилась в полноэкранном режиме! Так что теперь я могу сравнить оригинальный «Путь таракана» с его ремейком.

P. S. Сохранения для игры "A Vampyre Story. Кровавый роман" находятся в директории вашей игры по адресу: A Vampyre Story\Game\assets\scripts, выглядят нестандартно и состоят каждое из трёх файлов: *.bin, *_off, *_on.

 

Категория: Геймеру / For the Gamer | Просмотров: 3169 | Добавил: ОКО | Рейтинг: 5.0/2 | Теги: A Vampyre Story: Bloody Romance, проблемы запуска, A Vampyre Story. Кровавый роман, bloody romance, Кровавый роман, problems start, A Vampyre Story, Вампирская история. Кровавый роман
Всего комментариев: 2
1 Annette11   (29.12.2015 14:16) [Материал]
Запускаю Compatibility Administrator (32-bit), но в списке additional compatibility modes нет такого пункта Layer_ForceDirectDrawEmulation. Что же делать?..

0  
2 ОКО   (04.04.2016 00:18) [Материал]
Он должен находиться в окне внизу под списком совместимости, на первой странице, открывающейся после ввода названия игры и указания exe-файла. Попробуйте найти и отметить опцию ForceDirectDrawEmulation в разделе Compatibility Fixes на следующей странице. В текст добавлена также ссылка на старую версию программы.

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Naruto-Star.ucoz.com


Суббота
04.05.2024
08:50




Naruto-Star.ucoz.com
Naruto-Star.ucoz.com


Naruto-Star.ucoz.com
Naruto-Star.ucoz.com



Аниме ТОП САЙТОВ Аниме сайты Anime

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Кто нас сегодня посетил?



Naruto-Star.ucoz.com
Naruto-Star.ucoz.com

Naruto-Star.ucoz.com