Wasted Dreams. Краткая инструкция по запуску

    Вчера уважаемый Weilard опубликовал прекрасный пост про игру Wasted Dreams.
    Описание получилось настолько красочным, что мне (думаю, и многим другим) захотелось посмотреть на игру. К сожалению, в оригинальной статье отсутствует последовательность шагов по запуску игры в эмуляторе.

    Наверняка это не проблема для тех, кто давно знает платформу Amiga, однако, надеюсь, кому-то этот пост поможет как запустить игру, так и посмотреть на старую, но довольно необычную платформу.
    К тому же, кажущийся тривиальным подход с эмуляцией CD-образа для приставок с CD-приводом в данном случае не сработал, пришлось идти несложным, но состоящим из множества мелких шагов обходным путём.

    Добро пожаловать под кат за подробностями запуска Wasted Dreams на Вашем компьютере!

    Чем-то игра зацепила, а процесс запуска и доведения до работоспособности интересен сам по себе. Сам я отнюдь не игрок, однако, несмотря на это, я вчера пообещал автору, что воспроизведу и опишу процесс запуска.

    Замечание: это не единственный, и, возможно, не самый простой или быстрый способ. Тем не менее, он работоспособен, не требует поиска редких образов ROM и монтирования CD в Амигу (у меня не получилось надёжно запускать ROMы с CDTV и CD32).

    Не могу не отметить, что работа как с самой платформой, так и с эмулятором WInUAE не совсем очевидна; так, сейчас кажется непривычным, что у пользователя есть выбор либо запустить игру, либо оболочку. Таким образом, игры получаются не привязаны к ОС, и разработчики вынуждены были реализовать значительную часть функционала ОС в каждой игре.

    Итак. Что нам нужно?
    • Образ игры: http://www.emuparadise.me/Amiga_CD_ISOs/Wasted_Dreams_(1999)/137027-download. Скачаться должно быстро и без проблем.
    • Эмулятор Amiga. WinUAE вполне подходит: www.winuae.net/files/InstallWinUAE2600.exe
    • DirectX. не обязателен, но ускоряет процесс. Ссылку не привожу, ибо в случае отсутствия каких-либо компонентов (например, на голой Windows 8) WinUAE сам предложит докачать и поставить их. Web-установщик от Microsoft не требует перезагрузки, единственное — подумайте, нужен ли Вам Bing Bar.
    • Образ с Amiga Workbench: planetemu.net/index.php?section=roms&dat=116&action=showrom&id=82954
    • ROM-файлы с Kickstart. Они являются интеллектуальной собственностью компании Cloanto, и Вам необходимо приобрести эмулятор Amiga Forever либо сделать образ микросхемы, стоящей в Вашей Amiga.
      Исключительно для обладателей Amiga 1200 приведу ссылку на Kickstart 3.1 rev. 40.68 для Amiga 1200, чтобы избавить их от необходимости считывать его вручную. Остальным пользователям я рекомендую приобрести Amiga Forever от Cloanto либо другим способом обзавестись паком Amiga Kickstart ROMs.


    Шаг первый. Подготовка файлов

    Скачиваем все необходимые файлы. Образ Wasted Dreams упаковывали какие-то маньяки; на самом деле это Rar-архив из 41 тома, файл с расширением .000 нужно открыть с помощью архиватора и начать распаковывать файлы. Если архиватор попросит следующую часть, укажите файл с расширением .001, дальше он подхватит сам.
    Я рекомендую подмонтировать образ с игрой как CD-привод либо распаковать файлы с него во временный каталог.

    Распаковываем ROM-файлы куда-нибудь (например, в Public/Amiga Files/KS-ROMs) и образ диска с Workbench (например, в Public/Amiga Files/Harddrives).

    Шаг второй. Подготовка эмулятора

    Устанавливаем WinUAE, запускаем.
    Она выругается на отсутствие ROM-файлов. Чтобы решить проблему, нужно перейти в открывшемся окне на вкладку Paths и указать в первом поле — System ROMs — путь к каталогу, содержащему Kickstart ROM 3.1 для Amiga 1200.
    Возвращаемся на вкладку Quickstart, выбираем модель A1200, никакие другие настройки менять не нужно.

    Шаг третий. Fine tuning

    • Переходим на вкладку CPU. Выбираем 68020, снимаем чекбокс 24-bit addressing, включаем JIT и FPU 68881.
    • На вкладке Chipset убеждаемся, что выбран AGA.
    • На вкладке ROM должен быть непустым только первый слот. Работа проверена с KS ROM v3.1 (A1200) rev 40.68 (512k) [391773-01/391774-01].
    • На вкладке RAM добавляем Fast RAM до 8 мегабайт
    • Самое интересное происходит с дисками. На вкладке Hard drives сначала добавляем Hardfile с Workbench, устройство должно быть DH0 и быть загрузочным.

      Затем добавляем «Directory or Archive», а именно каталог с файлами игры. В моём случае это подмонтированный образ Wasted Dreams на J:. Снимаем чекбокс Bootable, устройство можно назвать DH1, DH2 и так далее.


    Шаг четвёртый. Настройка управления

    Как известно, на устройствах от Amiga использовались примерно такие джойстики:
    или
    Leaman Computing Ltd
    Wasted Dreams — игра для одного или двух игроков, поэтому на вкладке Game ports нужно будет настроить джойстики так. На мой взгляд, играть мышью получается крайне неудобно и неточно, я настроил первый джойстик на wasd, а второй — на hjkl. Если у Вас есть numpad, второй джойстик по умолчанию использует клавиши на нём.
    Переключиться между способом управления для каждого из игроков можно будет в самой игре (Keyboard, Joystick 1, Joystick 2), при этом управление в меню привязано к первому игроку, то есть, если Вы перенастроите его с Keyboard на Joystick 1, а он, в свою очередь, по умолчанию в WinUAE останется настроен на мышь — готовьтесь менять настройки с помощью мыши.
    Выбор управления для каждого из игроков
    В самой игре управление с клавиатуры не самое привычное (стрелки для перемещения, Shift назначен на выполнение действия — поднять предмет, ударить), но в целом удобное.

    Шаг последний. Запуск

    Вернее, последний перед тем, как Вы окунётесь в игру.
    В окне настроек WinUAE, наконец, нажмите Start. Если Вы правильно настроили ROM и первый жёсткий диск, Вы увидите рабочий стол Workbench.

    Если Вы правильно указали второй жёсткий диск, он будет изображён в виде иконки на рабочем столе.

    Повторю заголовок окна WinUAE: для того, чтобы «вернуть» курсор мыши в Windows, можно переключиться в другое окно по Alt+Tab, либо вызвать окно настроек по F12.

    После выполнения всех настроек, перейдите на вкладку Configurations и нажмите там Save, если Вы хотите заменить конфигурацию, выбранную по умолчанию, или назовите её по-другому.

    Внимание! «По умолчанию» (по крайней мере, для версии 2.6.0) — это не конфигурация, которая будет загружена при перезапуске программы, а конфигурация, которая будет выбрана первой при переходе на эту вкладку. С другой стороны, это лучше, чем заново настраивать параметры с нуля.

    Вместо заключения

    Изначально я планировал сделать некую сборку из эмулятора и игры, чтобы её можно было скачать и запустить одним щелчком.
    Технически это проблем не вызывает, WinUAE хорошо работает с относительными путями. К сожалению, для запуска игры необходимо слишком много компонентов, которые связаны лицензиями и потому распространение такой сборки будет нелегально.
    Тем не менее, надеюсь, эта статья поможет Вам выполнить необходимые шаги и запустить эту необычную игру.
    Поделиться публикацией

    Комментарии 23

      +11
      Исключительно для обладателей Amiga 1200 приведу ссылку на Kickstart 3.1 rev. 40.68 для Amiga 1200, чтобы избавить их от необходимости считывать его вручную. Остальным пользователям я рекомендую приобрести Amiga Forever от Cloanto либо другим способом обзавестись паком Amiga Kickstart ROMs.
      Без улыбки прочитать тяжело…
        +8
        Разумеется, я не имею права нарушать закон и мешать нынешнему законному правообладателю зарабатывать на принадлежащей ему интеллектуальной собственности.
        Однако эта ИС досталась ему с «хвостом» из множества прошитых указанным ROM компьютеров, и контролировать процесс перехода старого железа от собственника к собственнику, а также процесс считывания дампов ими к железу, практически невозможно.

        Кстати, Amiga Forever собран довольно качественно, хотя и жутко напоминает сборки от Нового Диска конца 1990-х.
        И если ещё хоть один человек приобретёт эту сборку, думаю, это будет честно по отношению к компании, хотя я понимаю, что по российским меркам цена не такая маленькая.

        А вообще интересно. Cloanto, судя по сайту, ведёт историю с 1998 года. Имели ли они (или нанятые ими люди) какое-либо отношение к разработке под Амиги?
          0
          Ну цена под Android, вполне себе бюджетно :) 30 рублей
        +3
        О чем это Вы? Где тут нарушение? Ссылка только для законных владельцев. Ничего плохого не вижу *Старательный Покерфейс* </topic>
          0
          В самой игре управление с клавиатуры не самое привычное (стрелки для перемещения, Shift назначен на выполнение действия — поднять предмет, ударить), но в целом удобное.

          Подскажите, как использовать предметы из инвентаря? Аптечку например.
            +2
            Вторая клавиша джойстика выбирает предмет для применения из списка внизу. Для конфигурации wasd (Keyboard Layout C) это клавиша контекстного меню, для Layout B — левый Alt.
            Настройте раскладку так, чтобы было удобно как нажимать обе клавиши, так и сочетать нажатия стрелок для стрельбы под углом.
              0
              А как применить выбранный предмет?

              Я могу выбрать, например, аптечку, но как ее использовать?

              image
                +2
                Ага, хорошо, что Вы здесь спросили.
                Рандомно применять объекты нельзя, они применяются только в «нужных» ситуациях.
                Вот такое отличие в usability.

                Цитирую официальное бумажное руководство к игре:
                You have the ability to collect many objects throughout your adventure, many will be integral elements to certain puzzles. Although you can collect many objects you can only have one from within your collection activated at any one time (this object has a hi-lighted surround) and should normally be your weapon. At any point in the game you can hold down the rucksack key (see controls) and scroll through your collected objects. The object you stop at (with hi-lighted surround) will now be classed as your active object. If the left or right arrow icons are hi-lighted (either side of your rucksack) then that will indicate there are more objects for viewing in that direction.
                USING OBJECTS
                If you are at a certain location within the game that requires the use of one of your collected objects, then the appropriate «action» icon will automatically appear on the bottom menu bar but only if you have that specific object activated. For example if a mechanic requires a «navigator device» and you approach that character, you will only be given the choice to hand over the «navigator device» if you have that object activated at that time.
                  0
                  Я предупреждал о подобном. Многие окунувшись в мир старых игр, если не сделали этого ранее, будут удивлены ходом мысли разработчиков. Чтобы этого не произошло нужно мыслить нестандартно, и помнить — там возможно все.
                    0
                    Гм. То-есть просто взять и подлечиться в любом моменте игры нельзя.

                    А как найти «то самое место» где можно использовать аптечку или «подзарядить» бронежилет?
                      0
                      К сожалению, я не могу вспомнить как это было устроено в WD. 2 года прошло. Помню что проблем не возникало, но так же помню легкий шок по началу. Было трудно отключить «восприятие сегодняшних дней». Смутно припоминаю, что как-то аптечка все же использовалась. Потому как была пара мест, где после боя я выходил изрядно израненный.
                        +1
                        В коммандном центре, двери которого выше машины, в которую надо закинуть минералов, есть подзаражатель бронежилета. В него надо встать и всунуть id card.
                          0
                          Чувствую, что мне комментарии этой темы нужно будет обходить. Во избежание спойлеров. Потому как во многом эта игра adventure. И до многих вещей нужно догадываться.
                        +1
                        Еще вопрос по WinUAE.

                        Он у меня не сохраняет настройки почему-то.

                        Каждый раз при запуске эмулятора надо проделывать все шаги настроек, описанные в Вашей статье.

                        Не скажу что это сильно сложно, но странно :)

                        ОС: Win8, запускаю с правами администратора.
                          0
                          О. Забыл сказать.
                          После выполнения всех настроек, перейдите на вкладку Configurations и нажмите там Save, если Вы хотите заменить конфигурацию, выбранную по умолчанию, или назовите её по-другому.

                          Сейчас статью обновлю.
                  +1
                  Благодарен-черт-знает-как и Спасибо! за этот прекрасный мануал. Для таких «не технарей» как я — настоящий подарок, впрочем как и для прочих. Я добавил в статью о игре ссылки, чтобы закольцевать их, для того чтобы информация не затерялась и всегда была вместе. Чтобы это был своеобразный «цикл О».

                  Еще раз спасибо!
                    0
                    Вопрос может не в тему, но. Мега принципиально не отдает файлы без флеша, или можно как-то ее заставить?
                      0
                      А у Вас есть Amiga 1200? ;)
                      Честно говоря, не знаю. В Chrome для Android загрузилось.
                        0
                        Собираюсь приобрести :)

                        У них с Хромом особая любовь, в отличие от меня.
                        Остается еще надежда, что кто-то из владельцев Амиги также сделал образ и, совершенно случайно, выложил его куда-нибудь в другое место.
                      0
                      Хм, первая же ссылка на старых играх (не даю линк) дает сборку, для которой не требуются настройки.
                        0
                        Ребята, а возможно на Android запустить? UAE4Droid потянет?
                          0
                          Огромное спасибо за то что вернули мне Амигу, темой особо не интересовался, а тут оказывается все так кучеряво!!! В игре присутствует русский язык, но в не корректно отображается кириллица. Что делать?
                            0
                            На OS X всё отлично запускается через FS-UAE Amiga Emulator. Настройки и файлы те же, только в Preferences в меню Audio надо floppy drive volume на 0 поставить.

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

                            Самое читаемое