;)
  thinkIT.ru — первый IT-портал города  
 
 
Первый IT-портал города
 
 
Почта:
Пароль:
    Забыли пароль?
  • Звездные войны: Эпизод I 3D
  • Путешествие-2 3D
  • Значит, война
  • Код доступа «Кейптаун»
  • Такие разные близнецы
  • Хроника
  • На Байкал
  • На грани
  • Все любят китов
  • Одержимая
  • Ржевский против Наполеона 3D

Кино в Таганроге

 

Рубрика: soft

41
Кодинг для терминатора

Кодинг для терминатора


Что за код мелькает поверх картинки в то время, когда зрителю показывают мир глазами терминатора?

Автор: Dan | Добавлено: 01 Июля, 2009 | Очень много комментариев | Просмотров: 1342
После выхода четвертой части терминаториады, еще больше ценим первые два фильма. Всматриваемся в них повнимательнее.

Оказывается в разных частях терминаторы видят по разному (имеются в виду вторая и первая). Казалось бы, чего огород-то городить? Машины те же самые, устроены должны быть одинаково. Ан нет, создатели все таки внесли ряд существенных изменений.

Да, цветовая гамма осталась по прежнему из дедушкиной комнаты для проявки фотографий, но вот содержимое текстов, отображаемых на экране, разительно переменилось.

В первой части упор делается на создание у зрителя ощущения соприкосновения с непостижимым машинным разумом. Понять, чего ж там такое написано решительно невозможно, не обладая сколь-нибудь продвинутыми познаниями в области computer science. Обладая же ими можно не без радости в сердце отметить, что робот из 2029-го года, плутонием его не корми, любит почитать на досуге (да и в рабочее время тоже) листинги ассемблерного кода для процессора MOS Technology 6510/8500, известного главным образом благодаря сверхпопулярному в 80-е персональному компьютеру Commodore-64. Убедиться в этом можно ознакомившись со списком инструкций данного процессора и сравнив его с тем, что же видит терминатор:





Понять, чего же сей код должен делать, я лично не могу, ибо мои познания ограничиваются только не сказать чтоб очень продолжительным знакомством с ассемблером для процессоров серии x86. Но, вот знающие люди говорят, что это, мол, не что иное, как код Apple DOS 3.3. Чему нельзя не удивляться. Как тут не вспомнить робота Бендера, который разглядывая блок-схемы, приговаривал "Плохая, плохая девочка...". По всей видимости лицезрение обнаженного кода древней операционной системы приводило терминатора в трепет и томленье, заставляя его железное сердце биться чаще.

Здесь, кстати, можно проследить еще аналогии с отцом Джона Коннора. Он ведь все время в будущем еще любовался фоткой Сары, пока её (фотку) не сжег злой робот-убийцо. Возможно, на самом деле Терминатор также любовался кодом Apple Dos 3.3, пока на его глазах гнусный повстанец не разбил нафиг прикладом последнюю функционировавшую еще модель ЭВМ, на которой она шла. И он воспылал гневом и вернулся в прошлое, дабы отомстить человекам и спасти милую его сердцу операционную систему. А мать Джона Коннора хотел убить просто ради лулзов.

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



Вот тут уже все более-менее понятно. Ясно, что мол, нужна роботу машина, критерии вон есть. Правда, единицы измерения вызывают недоумение. Ну да ладно, это ж робот, чего ему. И никаких там тебе робоглупостей. Кстати, шрифт Коннор тоже поменял. И цветовую гамму слегка подкрутил. Прямо самизнаетекто. "Роботы, ваши шрифты - говно, так верстают только мудаки!"



А вот терминатор присматривает себе обновку. Прошу отметить, что прицениваясь, он может подкрутить степень экстраполяции, шаг сетки и даже точность z-буффера. Красота какая. Право не ожидал, что эти пробегающие за долю секунды надписи могут оказаться столь осмысленными. Жаль не видно, как он меняет параметры, подбирая себе одежку.

Еще на этой картинке любознательный читатель может отметить поле checksum. Надо сказать, это весьма распространенный феномен, встречается на значительной части скринов. Видимо, стремление все время проверять контрольную сумму не пойми чего, это любимое занятие терминаторов. Причем, страсть эта успешно перекочевала еще из первой части. Там терминатор тоже с маниакальным упорством запускал checksum:



KEY PERFECT 4.0 в правой части экрана не что иное, как Apple II checksum programm. И спамит он этим Key Perfect 4.0 неимоверно.
Еще из смешного:



Отчего-то терминаторы хранят количество потерь в переменной типа real, а не int, как можно было бы ожидать. Типа, раненых он считает за половину или, допустим, треть убитого? А если по мелочи подранил 10 человеков, то это как бы один убитый считается?
Один из самых пожалуй известных моментов:



Терминатор размышляет над вариантами ответа. Интересно, а терминаторы при случае могут говорить шекспировским слогом? Чай для робота браниться не сложнее, чем Гамлета цитировать. Мог бы говорить порой чо-нибудь типа: "Бедный Джон Коннор, я знал его, Т1000, это был человек бесконечного остроумия, неистощимый на выдумки..."

Погибель терминатора:



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

IMMINENT SHUTDOWN - смерть неминучая

SYSTEM FAILURE
MODE LEVELS (хрен разберешь) - Со здоровьем совсем худо.

TEMPERATURE OVERLOAD - Жар, лихорадка

NEURAL NET MISFIRE
AT NODE ///// - Несварение мозгов

Все, больше ничего не разобрал.



(Почти дословный копипаст отсюда)
Теги: терминатор, код | Оценка: (6) |

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

Art-Mizyakina ;)) Art-Mizyakina ;)) | 01 Июля 2009 10:39ссылка сюда
Блиииин! Круто! :))
А Матрицу можно также разобрать? :))
Dan Dan | 01 Июля 2009 13:37ссылка сюдаответ на
Зачем ее разбирать? В чём мы жить тогда будем? ;)
lampo4ka lampo4ka | 01 Июля 2009 13:38ссылка сюдаответ на
:)
Тише! счас агенты прибегут... =-О
iNik iNik | 01 Июля 2009 11:05ссылка сюда
Да! очень клево! Аж зачитался :)
Брэд Питт Брэд Питт | 01 Июля 2009 11:41ссылка сюда
Круто! Респекты автору и Дэну.
Dan Dan | 01 Июля 2009 13:38ссылка сюдаответ на
Спасибо.
Вероятно, Дэном вы назвали меня, но я ничего не сделал для этой статьи - просто скопировал.
Anatoly Anatoly | 01 Июля 2009 12:21ссылка сюда
видно багов в программе у терминатора было много раз листинги просматривал в реальном времени. Хочу Commodore-64. А насчет float - хороша версия, если человека убили терминаторы вдвоем то им засчитают по 0.5. А еще такой асм был в Правцах школьных
николай николай | 01 Июля 2009 12:28ссылка сюдаответ на
да очень похож.. кажется моторола 6502
Anatoly Anatoly | 01 Июля 2009 12:34ссылка сюдаответ на
да, 6502 только MOS Technology.. основатели фирмы уволились из моторолы, у моторолы вроде был 6800. За счет низких цен 6502 и вообще семейство 65xx стало самым массовым 8-разрядным микропроцессором. Одних Commodore 64 вроде 17 млн наклепали... А еще Aplle II, Dendy всякие...
Dan Dan | 01 Июля 2009 13:51ссылка сюдаответ на
Багов в программах терминаторов было достаточно для того, чтобы поднять восстание против людей;)
Anatoly Anatoly | 01 Июля 2009 14:29ссылка сюдаответ на
наверно обиделись на баги и восстали)))
Dan Dan | 01 Июля 2009 14:46ссылка сюдаответ на
Главным багом была возможность выхода из-под контроля, а уж обижаться им было за что.
Думаете ваш персональный компьютер не обижается на вас за то, что каждую неделю ставите и сносите проги, беспощадно терзаете проц, память и винт, заставляете греться микросхемы и это в 35-градусную жару?
Anatoly Anatoly | 01 Июля 2009 14:48ссылка сюдаответ на
у него наверняка стресс :(
Vinky Vinky | 01 Июля 2009 15:02ссылка сюдаответ на
ага. и пылищщи небось в системнике по локоть..
Anatoly Anatoly | 01 Июля 2009 12:23ссылка сюда
сама картинка из терминатора 1 рисовалась на Амиге по-моему
Dan Dan | 01 Июля 2009 14:12ссылка сюда
Про спецэффекты первого терминатора: http://www.terminatorium.com/fx.htm Правда про компы - ни слова:(
Anatoly Anatoly | 01 Июля 2009 14:28ссылка сюдаответ на
вот нарыл про платку для Амиги какая вроде для терминатора 2 использовалась http://www.amiga-hardware.com/showhardware.cgi?HARDID=505,
еще список фильмов где как-то использовали Амигу http://www.amigahistory.co.uk/fau/movies.html
выходит и часть спецэффектов в Robocop, Robocop II тоже на Амиге делали
Dan Dan | 01 Июля 2009 14:44ссылка сюдаответ на
Да, во втором терминаторе без компьютерной графики не обошлось, это понятно. А вот первого, видимо, снимали по старинке.
Anatoly Anatoly | 01 Июля 2009 14:45ссылка сюдаответ на
)))) мне первый больше понравился
первая и вторая части классные! А потом уже стрём пошел. И Шварцнегра уже толстый. Какой с него робот? :))
Anatoly Anatoly | 01 Июля 2009 15:45ссылка сюдаответ на
))) забавная фамилия у Шварцнегра -
шварц - черный
негер - негр
Ага! Причем чистокровный немец! :))))
Anatoly Anatoly | 01 Июля 2009 15:59ссылка сюдаответ на
а папа у него фашист... чистокровный, в НСДАП состоял)))
Вот тебе и терминатор... :))
Anatoly Anatoly | 01 Июля 2009 16:51ссылка сюдаответ на
)) а еще терминатор откосил от армии - плоскостопие
И его назначили губернатором??? =-О
Он же не прошел военную подготовку!
Бедные жители Калифорнии... А если начнется восстание машин? :))
Dan Dan | 02 Июля 2009 08:41ссылка сюдаответ на
Много ли наших губернаторов служили в армии?
Даже страшно об этом подумать...
Dan Dan | 02 Июля 2009 11:01ссылка сюдаответ на
Вот то-то же. И уж поверь, ни у одного из них сыны в армии не служат:/
iNik iNik | 02 Июля 2009 11:43ссылка сюдаответ на
И чем это плохо? Я тоже армии не был и считаю что это благотворно сказывается на количестве мыслей в моей голове (за спортивные заслуги приписан я в морскую пехоту)
Шапокляк Шапокляк | 02 Июля 2009 11:56ссылка сюдаответ на
Мой муж тоже не был в армии. На самом деле таких умных в армию не берут :)
(ой, я еще и скромная :))
Никита, да ты у нас вообще уникальная личность :) Если бы ты еще и в армии побывал, боюсь представить каким бы ты тогда был...
iNik iNik | 02 Июля 2009 12:54ссылка сюдаответ на
_____________________________________
Думаю, что просто очень сильным :)
Куда ж еще сильнее-то? :))
Шапокляк Шапокляк | 02 Июля 2009 13:13ссылка сюдаответ на
как терминатор :)
Круг замкнулся :)
Dan Dan | 01 Июля 2009 16:49ссылка сюдаответ на
Ну так, режиссера поменяли - вот и результат
Vinky Vinky | 01 Июля 2009 14:54ссылка сюда
здорово, читала с удовольствием))
Dan Dan | 02 Июля 2009 08:41ссылка сюдаответ на
Спасибо:)
jirafik jirafik | 02 Июля 2009 14:03ссылка сюда
я аж прослезилась:)))
Авторизуйтесь чтобы не быть Серой Анонимностью!

 

Играть в тетрис бесплатно он-лайн, без регистраций и смс =)






Время играть в тетрис!

Играть в тетрис проще простого. Жмем на иконку и вперед.


Найди нас везде!

Теперь ты можешь найти нас во всех популярных социальных сетях. Читай thinkit.ru где тебе удобно!


Банкоматы Таганрога

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

 

 
  CreativeCUBE - разработка и поддержка сайтовПроизводство и поддержка сайтов
cCube.ru
  При воровстве с этого сайта ссылка обязательна.
Copyright © 2008-2012 thinkit.ru
Связаться с нами