Вопрос: |
Хорошо, я скачал инсталляционный модуль, но
есть проблемы или с установкой или с запуском
игры. Я уверен, что я сделал все правильно. Что
теперь? |
Ответ: |
Такое может произойти по целому ряду причин:
- отсутствие либо неправильные Tooltypes
Некоторые патчи, не будут работать должным
образом или вообще не будут работать на
некоторых системах. Проверьте правильно ли в
вашей системе установлены tooltypes. Прочитайте
документацию, чтобы узнать, какие поддерживаются
tooltypes. Например, могут помочь следующие tooltypes): NoCache,
NoVBRMove, NoAutoVec, PAL/NTSC, NoMMU.
- прочтите readme файл, который идет с установочным
пакетом
Он часто объясняет некоторые специфические
проблемы, ключи или tooltypes, которые должны быть
установлены.
- не соответствующая версия WHDLoad
Многие патчи требуют более свежую версию WHDLoad и
не будут работать с ранними версиями. Золотое
правило состоит в том, чтобы всегда
устанавливать самую последнюю версию.
- ваша машина несовместима
Особенно 68040/060 процессоры или некоторые
акселераторы и аппаратные средства могут
вызвать проблемы. Попробуйте отключить все
дополнительные аппаратные средства и
попробовать снова.
- неподдерживаемая версия программы
Много коммерческих игр были выпущены в более чем
одной версии (полноценный релиз / бюджетное
переиздание / версия, распространяемая с
журналами, PAL/NTSC версии...). Конечно патч будет
работать только с версией игры, под которую он
был разработан. Если же у Вас другая версия той же
самой игры, то она скорее всего не будет работать.
В этом случае, единственный способ состоит в
том, чтобы попробовать связаться с автором патча
и попросить, чтобы он сделал поддержал вашей
версии. В большинстве случаев автор поможет Вам и
добавит Вашу версию игры в течение нескольких
дней.
- старая версия патча
Как только обнаружена ошибка в патче и удалена,
новая версия патча становится доступной в
Интернете на странице программы WHDLoad. Всегда
скачивайте последнюю версию патча. Пожалуйста
обратите внимание на то, что последняя версия - не
всегда есть на Aminet. Некоторые патчи вообще не
выложены на Aminet, а многие появляются там с
задержкой в нескольких недель!
- Вы обнаружили ошибку
Хотя все патчи, проверяются перед выпуском,
возможен вариант, что ошибка так и осталась
незамеченной. Если Вы считаете, что обнаружили
ошибку, детально опишите вашу проблему автору
патча. Для этого, используйте окно вывода ошибки
и нажав кнопку "Make Coredump". Попробуйте
сообщить о вашей проблеме настолько точно,
насколько это возможно. Если мы не будем
информированы об ошибках, мы не можем исправить
их. Обратите внимание: ЕДИНСТВЕННОЕ правильное
место для сообщений о проблемах/ошибках - это форма
сообщения об ошибках и отправка её автору,
но никак не comp.sys.amiga.games или другом форуме, потому что не каждый
разработчик читает их.
|
Вопрос: |
У меня есть игра, но не могу найти патча для
нее. |
Ответ: |
Составьте список ваших пожеланий. Вы можете
включить в него игры, которые имеют встроенный
инсталлятор на жёсткий диск, но испытывают
проблемы с запуском или выходом. Но имейте в виду,
что один программист способен исправить только
примерно 25 игр в год. Так что расставьте свои
приоритеты, например, пометьте знаком "+"
ваши любимые игры, а знаком "-", те которые не
особо интересны, и еще проверьте самостоятельно,
какие игры уже имеют патчи , а какие нет. |
Вопрос: |
Можно ли использовать WHDLoad, чтобы установить
демо/игру, которые используют средства
операционной системы? |
Ответ: |
Вообще то это не возможно для демо/игр,
работающих через WHDLoad, т.к. нет доступа изнутри к
функциям OS снаружи. Вы, как автор slave-модуля
должны сами исправить все обращения к OS. Если вы
исправляете такие обращения, то вы должны
обеспечить их эмуляцию. Для эмуляции существуют
KickEmu пакеты. Они доступны для различных Kickstart
версий (например, 'Sources/whdload/kick13.s'). Используя образ
реального kickstart, они создают полную OS в памяти
WHDLoad. Есть дополнительный ReadMe файл:
'Sources/whdload/kick.readme' , содержащий более подробную
информацию. |
Вопрос: |
Если WHDLoad использует MMU и опция NoMMU/S
не установлена, а на 68030 опция MMU/S
установлена ,то есть небольшие проблемы с
графикой и/или с музыкой (например, игра Beast 2). Это
ошибка? |
Ответ: |
Это происходит во время подгрузки. Причина
состоит в том, что WHDLoad должен выключить
прерывания во время подгрузки в течение
короткого периода, если используется MMU. Это
поведение не может быть изменено. |
Вопрос: |
Когда я пробую использовать NTSC tooltype WHDLoad,
показывает Гуру. |
Ответ: |
Это ошибка в MCP 1.30 в ScreenManager, который
неправильно обрабатывает запрос WHDLoad OpenScreenTags и
это приводит к Гуру. Отключите ScreenManager в MCP, и это
поможет. |
Вопрос: |
Когда запускаю игры, они работают
значительно быстрее чем должны (музыка звучит
странным образом), и отсутствует часть экрана. Я
пробовал использовать tooltypes PAL/NTSC, но ничего не
помогает. |
Ответ: |
Если Вы используете драйвер Voodoo, то выключите
"FakeNativeModes" в tooltypes драйвера монитора. |