Показаны сообщения с ярлыком MSDOS. Показать все сообщения
Показаны сообщения с ярлыком MSDOS. Показать все сообщения

воскресенье, 10 января 2016 г.

The Settlers

09.01.16
Поиграв в первый Мегатен я перестал относиться к DOS-овским играм как слишком старым и тем более примитивным. Если можно играть в эмулированые NES-игры, то в игры для PC начиная с той же середины 80-х можно играть тем более. Первая The Settlers (Die Siedler/Serf City: Life is Feudal) 1993-1994 года выглядит вполне играбельно, а интерес к ней продиктован тем, что я регулярно запускаю The Settlers Online, чтобы произвести в ней какие-то ежедневные действия. 
Сначала я скачал все, что было на сайте old-games.ru. Образы дискет запускать не решился. Распакованная игра была без звука и с защитой, заключавшейся в том, чтобы вводить символы из руководства в игре. Дважды при попытке прочитать руководство я засыпал. На рутракере я нашел установочную версию игры с уже настроенным ДОС-боксом со звуком и без защиты. Началось мучительное осваивание игры. Попытки понять, как в ней что-либо делать. Был построен замок и дорожка к флагу. Зачем нужны флаги, пока не понятно.

12.01.16
Сегодня были попытки отладить конфиги ДОС-бокса, а также освоения самой игры. Я выключил полный экран, а окно попытался сделать размером 800х600. В разных режимах успех был разный, пока не совсем удовлетворительный. Output изначально был surface, я ставил все: overlay, opengl, ddraw, кроме openglnb. Хотел добиться достаточно крупного окна в оконном режиме, а также отсутсвие замыливания на полном экране. Пока не добился. В opengl поменялось расположение и размер окон и не вернулось в исходное после закрытия программы.
В игре построил каменоломню. Увидел, как рабочий собирает руду и кладет на дорогу, где ее подхватывает грузчик. Построил еще одно здание, которое оказалось зданием лесоруба. Третье занял рыцарь, ему туда носили пару ходок золота.

воскресенье, 8 марта 2015 г.

DOOMЫ


08.03.15
Очередное желание начать эпическое знакомство с жанром FPS с его истоков. Попытка запуска первого DOOM в W8. Хочется не перзагружаться в WXP, но и не плеваться от вида игры на FullHD ЖК-мониторе. В голове крутятся варианты с DOSBox и портами: Chocolate Doom, Doom95, DOOM3 BFG Edition и т. д....
DOOM3 BFG Edition предлагает 1 и 2 DOOM со всеми дополнениями и с графикой, прилизанной настолько, насколько это нужно, чтобы не плеваться ни от пикселей, ни от чрезмерной прилизанности. Секретные уровни из Wolfenstein 3D в ней кастрированы, так ли они важны на фоне идеальной графики?
Chocolate Doom играть тоже можно, от нее так и веет тем временем, тем более, что следующие игры от ID Software, все равно, придется играть на нем. Или не придется? Был ведь какой-то годный порт на Heretic?

19.12.14
Я понял, что не прошел первый DOOM, что надо начинать с него. Начав с него, я понял, что и здесь не все помню. Стал проходить Ultimate DOOM - здесь на эпизод больше. И открыл для себя "Шеколадный DOOM" - порт в котором ничего не поменяли, кроме контроля над разрешением экрана и возможности адекватно настроить управление клавиатурой и мышью. Имея WAD оригинальной игры можно играть даже в W8 (отстреливать увеличенные в 6 раз пиксели). Список уровней Ultimate DOOM:
I. Knee-deep in Dead
E1M1: Hangar
E1M2: Nuclear plant
E1M3: Toxin refinery (выход на секретный уровень)
E1M4: Command control
E1M5: Phobos Lab
E1M6: Central processing
E1M7: Computer station
E1M8: Phobos anomaly
E1M9: Military base (секретный)
II. The Shores of Hell
E2M1: Deimos Anomaly
E2M2: Containment Area
E2M3: Refinery
E2M4: Deimos Lab
E2M5: Command Center (выход на секретный уровень)
E2M6: Halls of the Damned
E2M7: Spawning Vats
E2M8: Tower of Babel
E2M9: Fortress of Mystery (секретный)
III. Inferno
E3M1: Hell Keep
E3M2: Slough of Despair
E3M3: Pandemonium
E3M4: House of Pain
E3M5: Unholy Cathedral
E3M6: Mt. Erebus (выход на секретный уровень)
E3M7: Limbo
E3M8: Dis
E3M9: Warrens (секретный)

18.12.14
Очередной заход на историческое прохождение шутеров от первого лица. DOOM был пройден, прохождение DOOM II оборвалось где-то ближе к концу отказом системного диска. В папках с дистрибутивами лежит только старенький DOSBox 0.74, который все еще является последним. На www.old-games.ru две версии игры: под DOS и "официальный" порт под W95, мануал к которому выложен отдельно. В прошлый раз при запуске порта у меня не было звука и не работала мышь, теперь - только мышь, поэтому будем качать DOS версию. Мануал на самом деле от DOOM COLLECTOR’S EDITION (ULTIMATE DOOM, DOOM II, and FINAL DOOM) с файлом установки, которого в скачанном дистрибутиве нет. Можно было заморочиться найти эту версию или освоить тему портов игры, но сегодня я просто вспомню, как запускать игры в DOSBox и попробую запустить и пройти DOOM II: Hell on Earth на нем (а изгаляться стану, если мне это сильно не понравится или наоборот сильно понравится и захочется еще). Опыты с DOSBox буду описывать здесь.
Запустив эмулятор и добравшись до директории игры первым делом я запустил setup, где выставил комбинированное управление клавиатурой и мышью, звук оставил на Sound Blaster, порты, IRQ и DMA не менял, число звуковых эффектов поменял с 3 на 8 из 8 возможных, перебил клавиатуру на WASD, а открывание дверей забиндил на F. Сложность в игре не менял - Hurt Me Plenty! В первый день с удовольствием прошел до The Crusher - это 6 уровень игры (из 30), завершающий первый эпизод на космопорте, который я, оказывается, зачищал, чтобы дать последним оставшимся на Земле людям улететь с планеты, а самому остаться в гордом одиночестве. Второй же эпизод должен начаться с "сообщения от спасшихся о том, что они обнаружили место, откуда в нашу реальность вторглись силы ада." Мне предстоит "добраться до врат между измерениями", но я не смогу закрыть их и в поисках решения отправлюсь прямиком в ад (MAP07-MAP11 - Адская застава, MAP12-MAP20 - Город). В конце концов мне предстоит найти жилище огромного демона (MAP21-MAP30 - Внутри ада) и убить его. В агонии демон разрушит ад, и вторжение на Землю прекратится. Также в игре есть два секретных уровня, которые являются первым и последним уровнями из первого эпизода игры Wolfenstein 3D. Выход на 1 (Wolfenstein - MAP31) секретный уровень находится на 15 уровне (Industrial Zone), выход на 2 (Grosse - MAP32) на 31.

(2014) DOOM проходится с 31 июля (хочу записывать, сколько дней трачу на прохождение). Сегодня ночь 4 августа, бросил на середине последней третьей части. Третья часть вообще заметно сложней. Вторую пробежал на ура, кроме последнего боса. После DOOM на очереди DOOM II, а потом еще Heretic и Hexen (и еще пара игр) до Quake - начало настоящего 3D. Quake можно будет запустить не в DOSBox, игры до него - лучше не мучиться, но выглядит оно вполне приемлемо, о мизерном разрешении забываешь, геймплей ураганный. Это вдохновляет на прохождение других игр в DOS. В ночь с 4 на 5 августа обнаружил, что мало что знаю о DOSBox, что там есть ряд настроек, которые стоит попробовать. Нашел интересную статью про DOOM. И интересный сайт.

четверг, 18 декабря 2014 г.

MSDOS

Для запуска игр под DOS нужно установить DOSBox.
После запуска установленного DOSBox нужно указать эмулятору какую папку на компьютере он будет рассматривать (эмулировать) как основной диск (C:\). В терминологии эмулятора это называется "монтированием диска". Все действия в DOSBox совершаются вводом DOS-команд в командную строку эмулятора. Для монтирования диска нужно ввести команду:
mount c c:\dos
где буква диска (c:) и имя папки (dos) зависит от расположения реальной папки, где будут храниться игры под DOS. Смонтировав диск, нужно перейти на него, введя c:\ в приглашении командной строки (Z:\>). Дальше - как в ДОСе.

Как использовать оптические диски или их образы?
Диск или его образ (который должен быть в виртуальном приводе) монтируется командой:
mount d (буква диска):/ -t cdrom
Можно монтировать образ (ISO или BIN/CUE) сразу в DOSBox:
imgmount d (путь к образу с расширением) -t cdrom

Горячие клавиши:
CTRL-F1 Переназначение кнопок
CTRL-F5 Скриншот (%USERPROFILE%\Local Settings\Application Data\DOSBox\ (Windows XP))
CTRL-ALT-F5 видеоролик (включить запись или выключить)
CTRL-F10 Захватить/Отпустить мышь

В папке, куда установлен DOSBox, есть файл “DOSBox 0.74 Options”, он запускает конфигурацию игры, которую можно поменять по своему вкусу. Чтобы DOSBox всегда монтировал нужную нам папку, в конце конфига пишем:
mount c (путь к папке с играми)

среда, 25 декабря 2013 г.

Ultima VII: The Black Gate (Forge of Virtue)

25.12.13
* Игра начинается с красной морды на виртуальном мониторе, которая говорит, что благодаря чему-то там она будет править Британикой, а за одно и мной. Мы выключаем комп и идем во двор, там уже активирован Лунный портал, через который мы попадаем в средневековый город. Там стоят 2 человека, которые ошеломлены чем-то. Один из них - старик по имени Лоло, он, как выясняется, наш старый друг, и мы находимся в городе Тринзик. Второй - крестьянин, его зовут Питер (хотя это пишется как Petre). Он, как выясняется первым обнаружил утром в конюшне нечто ужасное. Но только мы собираемся туда пойти происходит небольшое землетрясение. Лоло в очередной раз в шоке и считает, что только какой-то Лорд Бритиш (создатель, очевидно) знает, что к чему. К нам подходит мэр города по имени Финниган. Он предлагает нам провести расследование и узнать имя убийцы. Я согласился принять квест. Питер тут же сообщил нам, что он обнаружил беднягу Кристофера и гаргойла Инамо рано утром. Мэр предложил нам заглянуть в конюшню и доложиться. Кристофер лежит на полу четвертован, весь в крови, рядом с ним лежит ключ. Кровавые следы выходят на задний двор и там прекращаются. В соседней комнате пригвозденный вилами к стене находится гаргойл Инамо, рядом с ним на столе лежит гаргольинские украшения.
* На выходе из конюшни мы не встречаем мэра, поэтому решаем прогуляться по городу и порасспрашивать людей. Первый кого мы встречаем - охранник одного из выходов из замка (город=замок) по имени Джонсон, он контролирует доки. Придя утром на пост он обнаружил какого-то Гильберто лежащим на земле от удара, больше ничего не видел, никого не впускал и не выпускал. Чтобы выйти из города нужно знать пароль, а чтобы отправиться куда-нибудь на корабле - договор с кораблестроителем.
* Следующим местом нашего посещения стал "Почтенный охотник"- гостиница и паб. За стойкой там стоит девушка по имени Аполлония. Она предлагает комнату и обед, но я пока не знаю, зачем бы мне это понадобилось. Мы вышли, побродили по пустым домам в нижней части карты пока не зашли в церковь. В церкви мы встретили мудреца по имени Клог. Он лидер местного отделения братства последователей учения некоего Бейтлина. Который учит их жизнерадостному взгляду на жизнь через "Триаду внутренней силы". Так вот, покойный Кристофер был членом братства, но недавно чем-то братству не угодил. Вышел из братства, кидался там на шефа и его коллег из другого офиса: Элизабет и Эйбрахама. У Клога есть жена Эллен, она библиотекарь.
26.12.13

* Нашел все-таки карту игры, без карт в игры играть не реально. А рисовать ее самому - тоже не выход. Решил поменять соотношение сторон окна на нативное 320х200, окно увеличил в 3 раза, пришлось использовать фильтр Hq3x или 3xBR. Стал "зачищать" карту снизу. Набрел на кузницу. Там никого. Валяется разбитая посуда. Странно это (я, наверное, был невнимателен - это дом Кристофера, он кузнец, а в конюшне он подковывал лошадей).
* Чуть выше по карте мы обнаруживаем больничку. Первым человеком, с которым мы заговорили, оказывается Гильберто (и мы вспоминаем, что это он охранял доки в ночь убийства и был ранен тогда). Он сообщает нам, что его, очевидно, вырубили, вскоре после совершения убийства на рассвете, которым он любовался, одновременно с этим от доков отчалило судно "Королевская жемчужина". Как он полагает, судно направлялось в Британию. Уточнить это можно у Гаргана, кораблестроителя. Больницей заведует некто Шанту, он лечит и даже воскрешает.
* Выше по карте за зданием братства "Триады внутренней силы" мы обнаруживаем мэрию. Финниган, узнав, что в конюшне мы нашли какой-то ключ, предполагает, что сын Кристофера может знать, от чего он. Также он сообщает нам, что был свидетелем подобного убийства ранее в Британии, он считает его ритуальным и готов поспорить, что совершено оно одним и тем же человеком (или по заказу одного и того же лица).
* На юго-западе Тринзика мы набрели на лавку торговца по имени Делл. У него можно купить оружие, броню и разные хозтовары. А еще он член братства. Чуть выше (в казарме) скучает Маркус, он может научить боевому мастерству за 20 единиц денег. Чуть выше в небольшом здании на жердочке сидит попугай. Он говорит, что знает, где находятся сокровища и просит печеньку. Охранник северных ворот вообще не хочет разговаривать.
* По городу расставлены указатели, но надписи на них написаны рунами. Интерпретация этих рун отличаются от того, что можно найти в Википедии, и сами они отличаются. Правильную транскрипцию надо смотреть на сайтах, посвященных игре. В северо-восточной части города в одном из домов с указателем "Два укрытия" внезапно спит Гильберто. А рядом находится дом художника. Ниже находится дом старого моряка пропахшего табаком по имени Гарган. Он кораблестроитель. Он может продать судно, если у тебя есть документ, который можно получить... Он подтверждает, что "Королевская жемчужина" простояла в доках всю ночь, а на заре отплыла (у него есть запись), но он не видел чтобы кто-либо садился на корабль, который отправился в Британию. Из разговора мы также узнаем, что лучше его кораблей могут быть только корабли Оуэна, который живет в городе Майнок.
* На этом мы закончили обход домов города, но не нашли сына Кристофера. Что нам делать? Мне надоело постоянное напоминание Лоло, что не плохо было бы подкрепиться и мы зашли к Аполлонии и взяли пару ляжек баранины. Пошли вниз и забрели в дом кузнеца еще раз. Там мы встретили мальчика по имени Спарк. Это сын покойного Кристофера. Мальчик нам поведал, что в ночь убийства он видел сон, в котором красная морда обозревала все вокруг от куда-то сверху, заметила отца мальчика... Мальчик проснулся, побежал искать отца, не нашел, но возле конюшни встретил человека и бескрылого гаргойла, бежавших в сторону доков. Он зашел в конюшню, а там... Вместо правой руки у человека был крюк. Спарк присоединился к нашей группе. Он считает, что единственными врагами его отца могло быть братство. Ключ, который мы нашли в конюшне, был от сундука Кристофера, но сундука в доме нет и даже Спарк не знает, где он.
27.12.13
* Сундук Кристофера оказался в недоступном для моей логики месте - в доме с попугаем (то есть надо было шландаться по всем домам, вскрывать замки - отличное занятие для положительного героя). Наступила ночь, и я потратил 6 монет, чтобы переночевать у Аполлонии (на что-то надеялся?) вместо того, чтобы переночевать в любом другом месте, где есть кровать, тут же в доме с попугаем, например. Рассказав мэру про то, что нам удалось узнать, мы получили 100 монет и должны будем получить еще 100, когда убийца будет приведен к правосудию. Тут выясняется, что мэр в действительности не верит, что аз есим аватар (сцуко, он прав) и, прежде чем дать мне пароль на вход и выход из города, начинает задавать глупые вопросы, касающиеся широт и долгот определенных точек игры. От куда мне знать, если я играю не с первой части, и каким задротом надо быть, чтобы знать их даже играя в Ультиму с самой первой части! "Фигня", подумал я, "скажу наугад", но не тут то было: вариантов 210 штук... Вероятно, это такая защита от пиратства, но у меня были скачаны официальные мануалы, в которых была карта, цифры координат на которой, правда, были написаны крайне неразборчиво, но я разобрал и получил пароль: Blackbird.
* Я наивно полагал, что поплыву до Британи (теперь надо не путать Британнию и Британь), но нет надо чапать (да, аватар - это правильный путь). На пути нам встречается театр с актерами: Полом, Дастином и Мерил. Спектакль о братстве, 2 бакса. Суть - отдай половину денег братству. Мы пошли дальше. Заглянули на какое-то болото. Спарк приобрел зеленый контур вокруг себя, наверное, траванулся, но как это узнать наверняка? Я заговорил с пацаном. Речь пошла о заказе, который его отец должен был выполнить несколько дней назад, особый заказ, который должен был находиться в кузнице...
* Я так и не узнал, как себя чувствует Спарк, и тут на нас напал крокодил. Пока я понял, что надо зайти в меню и переключиться в боевой режим, нас били. Спарк убежал и встал возле болота, которое его, очевидно, убило. По крайней мере он лежал и не подавал признаков жизни, и я не знал, как его оживить. Я начал с последнего сейва. Спектакль на этот раз не смотрел, на лужи не наступал и даже крокодил к нам не выбежал. Мы благополучно добрались до города Британь... Стоп, Какие лапы? А где Британь? Ладно, мы дошли до гостиницы "Соленый пес", мои попутчики воют: хотят жрать, поговорим с барменом. Его ее зовут Полли (Pally wants a cracker). Жрать нам не дали - нерабочие часы (вроде, день). Дальше мы зашли в дом, где в загоне паслась коровка. Обитатель дома охуевший обитатель дома нас обосрал. Потом мы выяснили, что его зовут Морфин (может, по этому он в неадеквате?), что он комерсант, что у него скотобойня, что какой-то вор украл у него ценный яд серебряной змеи, поэтому он во всех видел преступников. Он очень извинялся, когда понял, с кем он разговаривал. Тут мы продолжаем адвенчурную составляющую игры, пока за пару часов еще ни разу не окунувшись в ролевую, и беремся за расследование краж в городке Лапы. Яд серебряной змеи - наркотик, который временно улучшает силу, выносливость и ловкость, но вызывает привыкание и со временем заставляет кожу гнить и осыпаться, превышение определенной дозы летально.
* Мы пошли дальше. На пирсе никого нет. Выше от скотобойни чей-то дом, но хозяев нет. В доме есть детские игрушки и секстант. За домом мы встретили нищего по имени Комор, который сказал, что он танцор. Мы возразили, что он нищий на костылях, он ответил, что был фермером, как Фенн и Меррик. Потом мы встретили его друга Фенна, тот сообщил, что им помогают Камилла и ее сын Тобиас, не то что Гарритт, сын содержателей приюта Братства Феридвина и Бриты. На этом стороне острова осталось только здание водяной мельницы. Мельника зовут Ферстон.
* В первом здании через реку мы встречаем Эндрю. Он хозяин молочной фермы. Во втором - Алина, чей муж Уестон был поддельно обвинен в воровстве братством, которое, тем не менее, требует ради того, чтобы и в дальнейшем предоставлять ей и ребенку койку в приюте, вступить в секту. А также Меррик (тоже охуевший). В воровстве он подозревает "ублюдка вдовы фермера" (Камиллы). Дальше мы говорим с хозяином приюта Феридвином и его женой Бритой (может и не бритой) ни о чем. Поговорили с Гарриттом на улице, узнали, что его отца отправили из Британи в это захолустье. А потом мы встретили Камиллу, и что, сука, характерно - все положительные персонажи сразу узнают в нас аватара. Она таки дала нам квест отнести пшеницу на мельницу, а ее сын поведал нам о 8 добродетелях, о которых он узнал в "Гробнице жертвенности". Я шел на мельницу, когда Феридвин сообщил мне, что он нашел яд башенной совы тот самый яд, который пропал, пацана обвиняют в краже. Но, как выяснилось, это сделал Гарритт (наркоман растет). Со счастливой вестью я спешу к Камилле, но не нахожу ее с сыном дома, поэтому иду выполнять поручение отнести пшено и заглядываю к бабушке по имени Беверлия (дом с игрушками и секстантом), купил у ней секстант за 20 баксов зачем-то. Отдал Морфину его йад. И проследовав по карте на север дошел до города Парижу Британи, он там, где начинается асфальт.