Питання: | Добре, я скачав інсталяційний модуль, але є проблеми або з установкою або із запуском гри. Я впевнений, що я зробив все правільно. Що тепер? |
Відповідь: | Таке може відбутися з ряду причин:
|
Питання: | У мене є гра, але не можу знайти патча для неї. |
Відповідь: | Складіть список ваших побажань. Ви можете включити до нього ігри, які мають убудований інсталятор на жорсткий диск, але мають проблеми із запуском або виходом. Але майте на увазі, що один програміст здатний виправити тільки приблизно 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 тисяч марок. Хоча протягом цього часу я б також міг би заробляти гроші, підтримуючи інші програми. Я не женуся за грошами, мої патчі завжди функціонують із найменшою версією на скільки це можливо, але тільки не скаржтеся коли патч *дійсно*, має потребу в більш новій версії (особливо мої патчі)... Просто вважайте реєстраційну плату винагородою за вже створені патчі. |