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

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

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

Aztec: The Curse in the Heart of the City of Gold (aka The Sacred Amulet)

Тема в разделе "Установка и запуск игр", создана пользователем ЧИЖ, 15 янв 2009.

  1. kreol Старший офицер Чёрной Гвардии

    kreol

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

    Регистрация:
    2 июл 2007
    Сообщения:
    114.993
    Alehxander, я просто уточнил на всякий случай, точно ли речь о той игре, без какой-либо иронии или намёков (просто потому, что их уже несколько раз на форуме путали).
    На данный момент, думаю, лучше пока писать сюда. И, кстати, если есть возможность, проверь английскую версию с патчем, там должно быть куда больше шанса запустить.
    VPC вполне должен подойти для игры: 2 Мб - это рекомендуемые требования, на минимальных она вроде будет работать и с 1 Мб.
     
  2. Siberian_GRemlin

    Siberian_GRemlin

    Регистрация:
    22 ноя 2004
    Сообщения:
    4.050
    Дайте, пожалуйста, ссылку на заплатку, попробую её на английской версии Ацтеков.
     
  3. kreol Старший офицер Чёрной Гвардии

    kreol

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

    Регистрация:
    2 июл 2007
    Сообщения:
    114.993
    Siberian_GRemlin нравится это.
  4. Alehxander

    Alehxander

    Регистрация:
    13 июн 2008
    Сообщения:
    171
    Сообщаю последние новости о запуске этой очень капризной игры. В данное время все попытки её запустить в VirtualBox с Windows 95 в итоге результата не дали. Описываю, что удалось узнать. Что для старта ей нужны минимум три файла: ddraw.dll, dinput.dll и msvcrt.dll и ещё, при запуске в каталоге, куда она установлена, создаются две папки: SaveGame и Auto, а в последней файл _AUTO_. Сейчас пробую её сдружить с VmWare.
     
  5. kreol Старший офицер Чёрной Гвардии

    kreol

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

    Регистрация:
    2 июл 2007
    Сообщения:
    114.993
    Alehxander, в VPC с 95 она наверняка будет работать, ну так если идти по такому пути, то в этой теме тогда вообще нет особого смысла. Суть в том, чтобы заставить игры работать в виде "как есть" на хотя бы компьютерах начала 2000-х годов.
    Хотя те же Arthur's Knights с патчами работают, как рассказывал товарищ old, даже на мощнейших процессорах (а без них - не на всяком P-III даже пойдут)...
     
  6. BrainRipper

    BrainRipper

    Регистрация:
    1 ноя 2009
    Сообщения:
    9.262
    Русским языком же писал:
    VPC 2007 либо VPC 2004
    Если так уж хочется VMWare, то:
     
    Последнее редактирование: 15 янв 2011
  7. Элли

    Элли

    Регистрация:
    22 окт 2010
    Сообщения:
    10
    А зачем вы Ацтеков на 95 винде пытаетесь запускать, если она в 1999 году вышла? У меня она в свое время прекрасно шла в win-98 на процессоре в 2,0 Ghz. Но - то был Атлон. И это, очевидно, более серьезная проблема для этой игры, чем ОС.
    На Virtual PC с установленной 98 или даже Миллениум, она должна запуститься. Но как она поведет себя на Интеле, неизвестно.

    Вот, например, первая Атлантида (она 97 года) у меня на VPC с Миллениумом как бы пошла. Как бы - потому что анимация персонажей шла в бешеном темпе. Но играть было можно. А потом в одной мини-игре с крабами возникла непроходимая проблема: анимация так быстро проглатывалась, что невозможно было поставить краба на игровое поле. Поскольку игрушка мне очень понравилась, я мучалась-мучалась, и в итоге поставила ее тоже под VPC на тот старый комп, с АМД-шным процессором. И игра пошла совсем по-другому, намного более плавно, удалось ее пройти до конца. Кстати, очень хорошая игрушка, интересная, красивая, графика для своего времени - просто супер. К сожалению, русский перевод от Фаргуса рулит, но другого нет.
     
  8. kreol Старший офицер Чёрной Гвардии

    kreol

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

    Регистрация:
    2 июл 2007
    Сообщения:
    114.993
    Элли, я уже много раз писал, что у данной игры, в отличие от других игр от Cryo, две проблемы: несовместимость с XP (по крайней мере, без патча) и общие для всех этих игр проблемы с процессорами Intel (на Athlon'е - да, будет работать, и я тоже писал, почему будет). Именно из-за этого, а также из-за того, что патча для русской версии нет (официально он вообще только для французской), исправление до сих пор и не сделано. Так что тут сложно сказать, что есть более серьёзная проблема.

    Принципиальной разницы в запуске под 95/98/Me в VPC быть не должно.
     
  9. ЧИЖ

    ЧИЖ

    Регистрация:
    15 янв 2009
    Сообщения:
    19
    Ну что Ацтеки так и не вылечить?
    Кстати, если в России выпускали Руссобит-М то они и должны издавать патч. но они молчат
     
  10. kreol Старший офицер Чёрной Гвардии

    kreol

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

    Регистрация:
    2 июл 2007
    Сообщения:
    114.993
    ЧИЖ, если бы удалось, здесь было бы об этом сказано.
    А какого-либо патча, тем более для старой игры, от наших локализаторов никогда не дождёшься. Более того, они нередко не занимались адаптацией даже существующих важных патчей к русским версиям.
     
  11. iunnamed

    iunnamed

    Хелпер

    Регистрация:
    15 янв 2007
    Сообщения:
    1.202
    Необъяснимый феномен, но "Ацтеки. Проклятие Золотого Города" запускаются в XP через Sandboxie (версии 3.50 точно), хотя программа для этого совсем и не предназначена. Плюсы в отличие от виртуальной машины в том, что программа занимает гораздо меньше, проста в установке и совсем нетребовательна к ресурсам.

    Что касается патча 1.1... У версии 1.0 в конце ясно видно несколько исполняемых файлов (притом 16-ти разрядных), которые упакованы какими-то протекторами. Как их Sandboxie умудряется запустить - непонятно. В версии 1.1 ничего такого нет - только 32-х разрадная PE-программа, так что она запускается без проблем, но там другой формат ресурсов. Если взять, например, французскую версию, то там хорошо видно на диске 4 файла в Data\file, которые занимают по 640 Мб. Каждый из них. Т.к. на диске всего 640 Мб, то понятно что это какая-то защита и часть ресурсов там спрятано за хитрой разметкой диска. Кстати, исполняемый файл игры и тот, который находится в патче, ничем не отличаются, а все dll-файлы идентичны в обеих версиях.

    Версию 1.1 можно запустить на русском переводе, если убрать проверку этих 4 файлов (если хотя бы одна из проверок не проходит игра входит в бесконечный цикл @label: jmp @label):
    Смещение Было Стало
    1 00039B7E 74 EB
    2 00039C6B 74 EB
    3 00039D5F 74 EB
    4 00039E1A 74 EB


    Однако, в игре можно будет только смотреть описание предметов. Например, в самом начале можно поговорить со старцем и взять в одном из домов бобы какие-то. В версии 1.1 это сделать нельзя, т.к. этих предметов просто нет и они неактивны. В оригинале на французском тоже (возможно это какая-то ошибка на XP, где не получается прочитать скрытые данные с диска).

    Установщик под XP тоже не работает, так что игру можно поставить вручную (в качестве параметра указывается буква диска с игрой):

    insaztec.bat


    Ещё игра добавляет записи в реестр, но на их отсутствие как-то не обращает особое внимание.
    Реестр
     
    compart, PavelDAS, Чёрный Думер и 3 другим нравится это.
  12. kreol Старший офицер Чёрной Гвардии

    kreol

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

    Регистрация:
    2 июл 2007
    Сообщения:
    114.993
    iunnamed, огромное спасибо за такую информацию!

    Но я всё-таки замечу, что у меня игра под XP ставится (именно устанавливается) без проблем.

    Вопрос: правильно ли я понял, что с Sandoxie игра будет работать в виде "как есть" в "изначальном" рассматриваемом варианте (версия 1.0, русская версия), при этом багов (как со старцем в начале) не будет?
     
  13. iunnamed

    iunnamed

    Хелпер

    Регистрация:
    15 янв 2007
    Сообщения:
    1.202
    Хм, об одной ли версии игры идёт речь... Тогда так: были ли ещё какие-нибудь русские версии, кроме официальной, где были переведены тексты и озвучены диалоги с видео?

    Да, игра будет работать как и должна.

    У версии 1.0 в хвосте торчит SecureROM 2.84.00 0006 (это от него библиотеки в конце видны). Убрать его существующими утилитами не получается, но что инетересно - если удалить оверлей с его файлами в хвосте, а также его секции .cms_t, .cms_d и .idata, то игра всё равно запускается через Sandboxie. Напрямую не хочет с ошибкой при инициализации 0x0000005. Возможно, что-то в PE-заголовке повредили при установке защиты.
     
    compart, Andrey61, Чёрный Думер и ещё 1-му нравится это.
  14. kreol Старший офицер Чёрной Гвардии

    kreol

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

    Регистрация:
    2 июл 2007
    Сообщения:
    114.993
    iunnamed, естественно, могли быть озвученные пиратские версии.
     
  15. Porphyric

    Porphyric

    Регистрация:
    27 янв 2010
    Сообщения:
    527
    Сейчас опробовал способ, предложенный iunnamed на версии от Руссобита.
    С установкой проблем на Win XP не возникало, а вот с запуском...
    Запустил через Sandboxie, всё пока работает идеально. Бобы на своём месте, переход между локациями, заставки - всё отлично!
    ОГРОМНОЕ СПАСИБО за решение проблемы запуска! :)
     
    iunnamed и kreol нравится это.
  16. kreol Старший офицер Чёрной Гвардии

    kreol

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

    Регистрация:
    2 июл 2007
    Сообщения:
    114.993
    Я буду проверять в выходные. Спасибо тебе за тест!

    Конечно, больше всего хотелось бы узнать, почему игра работает таким образом...) Просто, быть может, такой метод и для каких-то других "злых" игр может помочь (пусть всего для нескольких, но это ведь уже замечательно!)?
     
  17. BrainRipper

    BrainRipper

    Регистрация:
    1 ноя 2009
    Сообщения:
    9.262
    У вас ведь процессор от AMD.
     
  18. iunnamed

    iunnamed

    Хелпер

    Регистрация:
    15 янв 2007
    Сообщения:
    1.202
    Перерывы в работе над играми сказываются не лучшим образом на уже полученном опыте...
    Если проблема с заголовком PE, то нужно было сразу попробовать UPX (см. темы про Scorcher и Trickstyle)... После упаковки/распаковки исполняемого файла программа Sandboxie больше не нужна.

    Для русской версии игры (оригинальный Aztec.exe):
    Контрольная сумма CRC32: 4102DF88
    Контрольная сумма MD5: c28a867dcf1a53cfa42da720aea5d4dd

    Т.к. UPX после работы меняет очень много, ниже будут приведены только критичные для запуска изменения, остальные лучше не трогать. Итак, нужно поменять в заголовке следующие значения, чтобы игра заработала под XP:
    Смещение Было Стало
    1 000001C0 D8 00
    2 000001C1 73 00
    3 000001C2 24 00
     
    compart, oFF_rus, Porphyric и ещё 1-му нравится это.
  19. kreol Старший офицер Чёрной Гвардии

    kreol

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

    Регистрация:
    2 июл 2007
    Сообщения:
    114.993
    iunnamed, ещё раз огромное спасибо.
    Я думаю, что этот патч (как именно файл) нужно обязательно выложить в теме, потому как это ведь не взлом защиты, а адаптация игры для новых ОС, то, что должны были бы сделать сами локализаторы или разработчики, но они этого никогда не сделают...

    Один вопрос: тест проводился на процессоре от Intel или от AMD? Просто для этих игр это действительно может оказаться важным.
     
    Porphyric нравится это.
  20. iunnamed

    iunnamed

    Хелпер

    Регистрация:
    15 янв 2007
    Сообщения:
    1.202
    Можно же сделать патч в виде отдельного файла на FASM, например, чтобы много не занимал. И никакого вареза не будет (loader, правда, сделать не получится, именно патч, т.к. система не даст запустить CreateProcess из-за заголовка).

    Процессор: Intel Pentium IV 1.5 GHz. Никаких HT, dual core и т.д. нет.
     
    kreol нравится это.
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление