Комментарии 15
Больше трэша и угара!
Почему-то всегда думал, что Блажковича срисовали с Тиля Швайгера ))
Ничесе, сколько в этой игре всего было, оказывается. Наверное мне тогда попалась не полная версия.
Кстати, а кто-нибудь может поведать историю как на компах в ссср времен 1980-1990 появлялись все эти игры? Дискеты по почте пересылали?)
Флоппинет. Копирование всего у всех в массовом порядке. Иногда с вирусами :)
Ну, например, собираясь в другой город к родственникам, брали с собой пяток дискет с игрушками (свежими, или наиболее интересными), пару дискет с архиваторами и всякими 800.com, Нортонами и прочими утилитами. Одну-другую с приколами, анекдотами, Штирлицами и всякими размножающимися ёжиками. Ну и Паскаль/текстовые редакторы/базы данных — даже если везущий не знал что это и для чего, то могло пригодится другим.
На месте рассказывали знакомым, заводили знакомства, знакомые всё перекатывали себе (всё, даже Кларион/Паскаль/dBase — пригодится, скатает кто-нибудь). И вам доставалось — новенький архиватор или Нортон-Гад (Norton Guides).
У меня хорошие друзья были. Прямо в армию (с родителями) передали десяток дискет, где кроме игрушек был ещё и софт. Ну и самый-самый последний DOS имелся (5.0). Разлетелся по городу в течении недели. NC даже в школу местную попал, где только-только первые три XT появились. Коммандер там сразу полюбили.
Можно немного про Роберта Принса? Музыка — половина атмосферы там, чесслово.
Начиная с матросской песенки про то, как
…из рабства
Парнишку добрый выкупил купец
И он домой к своей вернулся Грете
(ну или Марте, кто там разберёт)
(Кружками об стол трактира хрясь-хрясь!)
…которую один фриц спиз позаимствовал для свой пафосной кричалки, но Бобби восстановил справедливость, отрезав пару тактов в начале, чтобы текст этой кричалки больше не ложился на эту мелодию :)
Продолжая «Wondering about my loved ones», свои обработки которой не писал только ленивый, включая даже меня (но у меня оооочень депрессивно получилось, хотя мелодия и так была невесёлая).
И заканчивая фанатскими филками на мелодии, типа
У-би-ва-ют, у-би-ва-ют, у-би-ва-ют, у-би-ва-ют…
В замке Холлехаммер мы живём (мы монстры),
Собраны из камня и плоти́
Нас из мёртвых Доктор создал
Дав нам шанс, вернувшись к жизни, отомстить
В море смерти
Жизни остров
Населённый нами, лучшими из монстров!
В море смерти
Жизни остров
Населённый нами, лучшими из монстров!
Но пришёл какой-то польский Kurwa!
Притащил с собой тяжёлый пулемёт
Монстров он не уважает
Если встретит — обязательно убьёт!
В море жизни смерти остров,
Истребили лучших монстров (среди нас),
В море жизни смерти остров,
Истребили лучших мо-о-о-о-нстров!
(Кто узнал мелодию Pounding Headache, тот крут, как Би Джей).
Или этого:
Тамбуры, купе, коридоры
Щёлкают замки в дверях
Щёлкают затворы
Эсэс идёт за тобой,
Ты снова спалился,
Опять будет бой!
Жди к себе в гости
Сволочи нарядной
В форме белой,
В форме парадной
Эсэс идёт за тобой,
Не вышло по-тихому,
Вновь будет бой!
Всё проверяют в каждом вагоне,
Это агония,
Это погоня,
Эсэс идёт за тобой,
Ты вновь прокололся,
И вновь будет бой!
Паровоз летит стрелой,
Дорога змейкой серебряной вьётся,
Эсэс идёт за тобой, эсэс до тебя доберётся! (На свою голову, конечно, это ж Би Джей…)
(Мелодия так и называлась — «The SS gonna get you», а вот ж/д в игре не было, несмотря на явно «паровоз-чух-чух» стиль этого саундтрека).
Пара фанатских замечаний. Прямо по иллюстрациям пройдусь, наверное.
Коллаж. Замечаний нет :-D
Заставка. Скриншоты 320х200 надо растягивать по горизонтали на 5, а по вертикали — на 6, без сглаживания. Получается 1600х1200, выглядящий как оригинальный 320х200 с его неквадратными пикселами VGA. Размер? Гиф в помощь, там же палитра.
Фотка. Замечаний нет :)
Парад уродов. См. п. «заставка», 320 х 200 же.
Фотка, фотка, арт, мем, мем, видео. Замечаний нет :)
Скрин из порта. Желательно указывать порт, желательно его настраивать согласно п. «заставка», чтобы не козявил картинку.
Скрин, нейросетка, скрин — по фигу, там можно пренебречь тонкостями.
Ханс — насколько я знаю, «моделей» там не было, рисовали прямо спрайты.
Ну и далее до конца — см. «320х200» :)
Спасибо за статью и за внимание, таки даже я кое-что новое для себя узнал не только об истории id, но и про сабж :)
А вот я в сырцах видел функции быстрого копирования плоских спрайтов (с использованием регистров VGA), которое 3D-движку ни к чему, и фразу «Thank you for playing with Muse!» в камментах.
Это имеет какое-то отношение к Muse, написавшим плоские Wolf/B.Wolf, или это просто музыкальная библиотека с похожим названием плюс остатки движка от Коммандера Кина?
Там же монстры спрайтами сделаны !
Меню и HUD ещё спрайтовые.
Понял, я по-старпёрски выразился, придётся перевести на более общепонятный, потому что подзабылось уже.
В общем, так-то оно так, но там специальные функции для быстрого копирования в пределах экрана, применявшиеся в тайловых движках, чтобы не пропихивать всё через ISA, а быстро скопировать из одной части видеопамяти в другую.
То есть специальными командами четыре (ЕМНИП) пиксела копируются в регистры из одной области, а потом так же записываются в другую. 32 бита одним махом, да ещё не мучая ISA. Неплохо для 80286.
Нужно для скроллинга (когда надо быстро перенести весь экран в сторону) или для заполнения одинаковыми тайлами (один записали из оперативки в видеопамять через ISA, а потом быстро скопировали в нужное число мест).
У Майкла Абраша в его легендарной книге это вроде описывалось. Да-да, в «Секретах…» с их меметичной фразой «Ву всегда спешит, но это не всегда хорошо» (интересно, хоть кто-то смог это произнести без акцента/интонации типа «проповедую конфуцианскую мудрость»? Я — нет).
В общем, я искал, где бы эта функция вызывалась, но таки нет, таки DE AD C0 DE. Да и не нужна она там, по большому счёту. Интерфейс не имеет постоянно перезаписываемых одинаковых элементов, а рабочее поле если и требует быстрого копирования — то разве что с масштабированием. Скалеры там крайне интересные, в духе современного LLVMPipe, и такие же молниеносные. «Самопишущийся код», в котором я до конца не разобрался. ЕМНИП он работал на 286 лучше, чем на 386SX той же мощности, потому что постоянно ломал кэш «трёшки», на которую рассчитан не был. А та функция была не то что без масштабирования — там были захардкодены квадратные тайлы. Да и не уверен я, что можно прикрутить к этой штуке масштабирование — там ЕМНИП экранные плоскости используются, поэтому расстояние между 4 копируемыми пикселами в source и destination не может отличаться.
сотонизм, зописал
Стрёмно звучали даже банальные фразы — ведь немецкий язык имеет
некоторые фонетические и ассоциативные особенности для носителей других
языков…
Учитывая, что в их непередаваемо угарном восьмибитном пережатом «немецком» вопли обычного рядового звучали вместо «Ахтунг» то ли как «F*ck Storm», то ли как «F*ck Stone» — звучало действительно эпично :-D Народ аж в нулевые ещё продолжал угорать и гадать, что же там звучит :-D Мне особенно запомнилось «Mines from Mars!» от офицера в парадной форме, которое услышали фанаты с Wolfensteindome (отличный был ресурс, постоянно радовал картами, модами и прочим к, казалось бы, безнадёжно заезженной за 20 лет игрушке).
Кто такой Сторм — мы так никогда не узнаем (а это определённо имя собственное, иначе был бы артикль — «на **й эту вашу бурю!» А вот кто такой Стоун — видимо, злобный конкурент на том же движке, лол. Его ещё в планах не было, но немцы его уже ненавидели заранее и громко слали на три четыре весёлые буквы! :-D
К 30-летнему юбилею DOOM: как два садиста, психопат и мормон создали одну из величайших игр в истории? Часть 6