Вопрос: | Хорошо, я скачал инсталляционный модуль, но есть проблемы или с установкой или с запуском игры. Я уверен, что я сделал все правильно. Что теперь? |
Ответ: | Такое может произойти по целому ряду причин:
|
Вопрос: | У меня есть игра, но не могу найти патча для нее. |
Ответ: | Составьте список ваших пожеланий. Вы можете включить в него игры, которые имеют встроенный инсталлятор на жёсткий диск, но испытывают проблемы с запуском или выходом. Но имейте в виду, что один программист способен исправить только примерно 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 драйвера монитора. |
Пользователь спрашивает: | Относительно регистрации WHDLoad: я думаю, что
весьма правильно требовать плату за регистрацию,
но несправедливо в моем случае, потому что
старая и незарегистрированная WHDLoad не выводит
это дурацкое окно с предложением
зарегистрироваться. Но недавно я нашел оригинал: Shadowlands. Я установил игру, используя соответствующий WHDLOAD-патч, но на незарегистрированной версии, не работает сохранение игры. И даже нет возможности сохранить мой текущий прогресс в игре хотя бы опять на дискеты. То есть я имею в виду, что меня "душит жаба" отдавать целых 20 долларов или евро всего лишь за возможность сохранения текущего прогресса в игре! Одно дело, если бы я у меня была куча других игр, у которых после регистрации появились бы какие-то дополнительные возможности, это было бы мне стимулом для регистрации. Но ради только одной игры... |
Гарри отвечает: | Стоимость создания патчей не может быть
корректно вычислена никакими способами - если бы
она базировалась даже только на количестве
часов, потраченных на разработку, то WHDLoad имел
бы цену за регистрацию около 150 долларов. В среднем я трачу на игру около 15 часов (заметьте, я делаю очень сложные и хитрые вещи), но как правило, еще дольше. Например, я провел 40 часов над игрой Unreal, и она все еще не закончена. Но кроме того, потом еще требуется полностью проверить патч, где-то что-то исправить / добавить. Иногда я просто захожу в тупик, хотя потратил уже уйму времени, как например, с игрой Masterblazer и ее таблицей рекордов. Если бы я брал 20 марок в час (что для Германии весьма дешево за данный вид работы), то один патч стоил бы 300 марок, и если эту сумму помножить на 35 патчей в год, то общее количество получилось бы 10 тысяч марок. Хотя в течение этого времени я бы так же мог зарабатывать деньги, поддерживая другие программы. Я не гонюсь за деньгами, мои патчи всегда функционируют с наименьшей версией на сколько это возможно, но только не жалуйтесь когда патч *действительно*, нуждается в более свежей версии (особенно мои патчи)... Просто считайте регистрационную плату вознаграждением за уже созданные патчи. |