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
    iunnamed, исправление для успешного запуска какой бы то ни было версии игры где-либо - не варез.
     
  2. iunnamed

    iunnamed

    Хелпер

    Регистрация:
    15 янв 2007
    Сообщения:
    1.202
    Исправления - да. Вот исправление. На всякий случий ещё два байта в заголовке тоже зануляются - их UPX тоже правит. Патч достаточно положить рядом с Aztec.exe и запустить, после чего патч можно удалить, т.к. он более не понадобится.

    Код программы (он легко изменяется для работы с любой игрой - нужно только вписать имя файла для исправления и смещения с новыми байтами).

    Спасибо за проверку. А можно ещё попросить проверить без Sandboxie патч прикреплённый к этому сообщению?

    Последний патч находится в этом сообщении.
     
    Последнее редактирование: 30 янв 2012
    compart, PavelDAS, Juliette и 4 другим нравится это.
  3. Porphyric

    Porphyric

    Регистрация:
    27 янв 2010
    Сообщения:
    527
    Можно будет и на интеловском проверить в случае чего, есть такая возможность...
    Странно, если это различие как-то влияет на установку. :huh:

    Игра запустилась, но в "Главном меню" перестала подсвечиваться строка "Загрузить/Сохранить". Ни загрузить ранее сохранённую игру, ни сохранить новую...
    Возвратил старый exe-шник, запустил в Sandboxie - строчка заработала.
    -
    Кстати, где у этой игры вообще сохранения лежат?
    Ни в Program Files, ни в Documents/Settings никакого упоминания не нашёл.
     
    kreol и iunnamed нравится это.
  4. iunnamed

    iunnamed

    Хелпер

    Регистрация:
    15 янв 2007
    Сообщения:
    1.202
    Большое спасибо за проверку.
    Прошу прощения совсем вылетело из головы, что Sandboxie хранит файлы в папке виртуальной машины. По умолчанию нужно смотреть в:
    C:\Sandbox\<имя пользователя>\drive\<буква диска, куда установлена игра>\<далее путь до игры>
    Можно вручную открыть папку:
    1) Двойной щелчок на иконке Sandboxie в трее
    2) Правой клавишей на "Sandboxe DefaultBox"
    3) Explore Contents
    Должна будет открыться папка куда все изменения системы сохраняются.
    Сохранения лежат в Data\SaveGame их необходимо перенести в обычную (не виртуальную от Sandboxie) папку игры, например, в C:\Program Files\Cryo\Aztec\Data\SaveGame.
    Настройки, скорее всего, тоже слетят, но если они в реестре хранятся, то проще их снова перенастроить, чем объяснить как их из файла RegHive от Sandboxie вытащить.
     
    kreol и Porphyric нравится это.
  5. Porphyric

    Porphyric

    Регистрация:
    27 янв 2010
    Сообщения:
    527
    Извиняюсь... :blush: Эта строчка включается в Опциях (Сохранить: ручная настройка).
    Старые сохранения тоже работают (поместил их из Sandboxie в Program Files игры).
    Большое спасибо за патч! Всё отлично. :)
     
    kreol и iunnamed нравится это.
  6. ЧИЖ

    ЧИЖ

    Регистрация:
    15 янв 2009
    Сообщения:
    19
    Установил AztecFix.zip игра запустилась. Первый ролик в игре проиграл вступительный потом звук заглючил и игра вылетела объявлением обнаружена ошибка и программа будет закрыта. Через Sandboxie всё тоже самое. Может проблема у меня в видеокарте? Может нужно какието настройки поменять? Что можно сделать помогите. Даже в режиме Экскурсии никуда нельзя зайти. Сразу же вылетает как заходишь в локацию. Патч может какой-то или киньте Save где начало игры пожалуйста, может прокатит.
    И что то я потерял совсем ссылки на патч .1.1 и 1.0
     
  7. kreol Старший офицер Чёрной Гвардии

    kreol

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

    Регистрация:
    2 июл 2007
    Сообщения:
    114.993
    О чём можно говорить, если ты даже конфигурацию компьютера не заполнил?! Все ссылки есть в этой теме.
     
  8. ЧИЖ

    ЧИЖ

    Регистрация:
    15 янв 2009
    Сообщения:
    19
    Pentium 4 CPU
    3.20GHz 1,00Гб Озу
    NVIDIA GeForce 6600 GT
     
  9. kreol Старший офицер Чёрной Гвардии

    kreol

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

    Регистрация:
    2 июл 2007
    Сообщения:
    114.993
    Значит, у тебя она пока (или вообще) работать не будет, а проблема может быть в чём угодно. Данный патч - на сегодняшний день единственный способ запуска игры, помимо Sandboxie и виртуальной машины. Если тебе и Sandboxie не помогает, но пробуй последний вариант.
     
  10. ЧИЖ

    ЧИЖ

    Регистрация:
    15 янв 2009
    Сообщения:
    19
    Да это понятно( Жаль. Но спасибо хорошим людям за патч и за вскрытие игры :worthy: Респект отдельный вам :drink:

    ---------- Сообщение добавлено в 18:18 ---------- Предыдущее сообщение размещено в 18:00 ----------

    Ещё раз вопрос игру запусть под Sandboxie просто через exe файл или что править нужно? Если что удалите пост
     
  11. Porphyric

    Porphyric

    Регистрация:
    27 янв 2010
    Сообщения:
    527
    В ближайшее время проведу тест практически под такой же конфигурацией, только NVidia GeForce 5700 FX будет. Посмотрим на результаты...
    -
    По поводу запустить.
    В окошке Sandboxie: правой кнопкой мыши на песочнице / Запустить в песочнице / Запустить любую программу / Просмотр / нужная exe-шка.
    -
    P.S. Конфиг в профиль всё же забить не помешало бы... :)
     
    kreol нравится это.
  12. iunnamed

    iunnamed

    Хелпер

    Регистрация:
    15 янв 2007
    Сообщения:
    1.202
    Кофигурации:
    (1) Windows XP SP3, Intel Pentium IV 1.5 GHz (никаких HT, dual core и т.д. нет.), TNT2
    (2) Windows XP SP3, Intel Pentium IV ??? GHz Core2Duo, GeForce 7600 GS
    (3) Windows 7, остальная конфигурация

    (1) - работает нормально
    (2) - падает во время загрузки с ошибкой деления на 0 (div edi) в пяти местах (sub_478080); падает после запуска новой игры, если деление отключить (заменить на два nop)
    (3) - ошибки деления нет (или зависает, если заменить на nop), но тоже падает после запуска новой игры

    В игре по адресу sub_4762F0 есть определение кода для работы, который зависит от типа CPU. Вот какие там константы:

    warpZC
    warpC
    warpP5
    warpZMMX
    warpMMX
    warpZK63D
    warpK63D
    warpZPII
    warpPII

    Т.к. на (1) выбирается warpPII (видимо PentiumII) и он работает, то сделано принудительное переключение именно на этот код. Результат - игра работает нормально на всех трёх конфигурациях даже без режимов совместимости.
    Обход деления сделан через edi = 1 непосредственно перед делением, чтобы работало везде.

    Патч поправлен и находится в старом посте, где и был (исходные коды там же).
    Можно без проблем ставить поверх старого. Просьба проверить ещё кому-нибудь, в особенности владельцам AMD.

    У кого останутся проблемы - можно также попробовать ключи командной строки у игры.
     
    compart, PavelDAS, ЧИЖ и ещё 1-му нравится это.
  13. ЧИЖ

    ЧИЖ

    Регистрация:
    15 янв 2009
    Сообщения:
    19
    Поверить не могу) Всё заработало! Огромнейший респект!
    Правда заметил теперь глюки с музыкой, тормозит музыка. Но вроде бы как отключение аппаратного ускорения звука должна решить проблему C:\WINDOWS\system32\dxdiag в вкладке звук убираем до нуля
     
    Последнее редактирование: 6 фев 2011
    iunnamed нравится это.
  14. PavelDAS

    PavelDAS

    Редактор Хелпер

    Регистрация:
    4 апр 2007
    Сообщения:
    3.859
    Pentium Dual E2160 1,8ГГц; 1,87Гб ОЗУ; GeForce 7100 512Мб; WiXP SP3 (ZverCD v9.2.3)

    Стандартная Руссобитовская - нормально;
    с патчем 1.1f - ошибка по адресу 0х00478258
    с NoCD - появляется надпись "Подождите, загрузка" и виснет.
     
    kreol и iunnamed нравится это.
  15. iunnamed

    iunnamed

    Хелпер

    Регистрация:
    15 янв 2007
    Сообщения:
    1.202
    Что это за "патч 1.1f" и откуда?

    Если это "FRENCH" версия, то про это выше написано - там несовместимы ресурсы.


    Спасибо за проверку.
    Игра ставит THREAD_PRIORITY_TIME_CRITICAL, возможно из-за этого на обработку музыки просто ресурсов не остаётся. Можно это отключить в "Aztec.exe":
    Смещение Было Стало
    1 00078108 74 EB

    Проверьте кто-нибудь, тут эта проблема не воспроизводится.
    Только нужно вернуть настройки в dxdiag назад иначе изменения будут незаметны.


    Вероятно потому что Sandboxie сам загружает программы игнорируя некоторые вещи из заголовков PE.
     
    kreol нравится это.
  16. PavelDAS

    PavelDAS

    Редактор Хелпер

    Регистрация:
    4 апр 2007
    Сообщения:
    3.859
    http://dlh.net/cgi-bin/dlp.cgi?lang=eng&sys=pc&file=aztec11f.zip&ref=ps
    FRENCH

    Написано:
    Aztec v1.0 [ENGLISH] Fixed EXE
     
    iunnamed и kreol нравится это.
  17. ЧИЖ

    ЧИЖ

    Регистрация:
    15 янв 2009
    Сообщения:
    19
    Интересно.. Сейчас играю, не появляется это лодка на которую должен прыгнуть в игре. Сами ресурсы игры патч не изменяет? Раньше такого не замечал. Лодка своевременно появлялась?

    ---------- Сообщение добавлено в 22:07 ---------- Предыдущее сообщение размещено в 22:00 ----------

    может кто SAVE кинет когда уже лодку перепрыгнули и на том берегу оказались
     
    iunnamed нравится это.
  18. Porphyric

    Porphyric

    Регистрация:
    27 янв 2010
    Сообщения:
    527
    На конфигурации: Intel Pentium 4 2.40GHZ; NVIDIA GeForce FX 5600XT с фиксом v2 всё работает. До этого, да, вылет после 1-й заставки...
    С AMD Athlon фикс v2 тоже работает.
    Ещё одна игра возвращена миру! :)
     
    Последнее редактирование: 7 фев 2011
    iunnamed, ЧИЖ и kreol нравится это.
  19. ЧИЖ

    ЧИЖ

    Регистрация:
    15 янв 2009
    Сообщения:
    19
    Да всё это конечно хорошо. Только движущейся лодки после разговоров в Доме поэта я так и не наблюдаю:cray:

    ---------- Сообщение добавлено в 23:01 ---------- Предыдущее сообщение размещено в 22:58 ----------

    игра встала из-за этого по сути, делал всё правильно (прошу помочь сейвом после лодки)
    Но главное что игру вернули в жизнь и она заработала
     
    iunnamed нравится это.
  20. kreol Старший офицер Чёрной Гвардии

    kreol

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

    Регистрация:
    2 июл 2007
    Сообщения:
    114.993
    Проверил сразу вторую версию патча (хотя пока сохранил и первую) на 98SE и XP. На 98SE игра перестала вылетать после вступительного ролика, на XP - стала запускаться (и тоже не вылетает после вступительного ролика). XP стоит на Core2Duo, 98SE - на профильном. Дальше пока не играл.

    ЧИЖ, если лодка не появляется - то это (если только это не какая-то локальная проблема твоего компьютера) надо исправлять, а не "лечить" save-файлом. Сколько нужно идти от начала игры до этой лодки?
     
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление