Entry tags:
хак
Отличный рассказ про хак от разработчика легендарной игры начала 90-х Wing Commander, Кена Демареста:
"Во время разработки Wing Commander 1 при выходе из игры модуль расширенной памяти выдавап ошибку. Мы уже очистили экран, но перед самым выходом он печатал что-то типа "EMM386 Memory manager error. Blah blah blah." Нам нужно срочно было посылать окончательную версию дистрибьюторам. Тогда я отредактировал это сообщение об ошибке hex-редатором прямо в объектном коде модуля, и заменил его на "Спасибо, что играли в Wing Commander."

"Во время разработки Wing Commander 1 при выходе из игры модуль расширенной памяти выдавап ошибку. Мы уже очистили экран, но перед самым выходом он печатал что-то типа "EMM386 Memory manager error. Blah blah blah." Нам нужно срочно было посылать окончательную версию дистрибьюторам. Тогда я отредактировал это сообщение об ошибке hex-редатором прямо в объектном коде модуля, и заменил его на "Спасибо, что играли в Wing Commander."

Да, так бывает.
(Anonymous) 2017-05-26 09:46 am (UTC)(link)no subject
Там не через сеть было.
(Anonymous) 2017-05-26 01:32 pm (UTC)(link)no subject
no subject
В пошаговой RPG игрушке некие монстры нападая кастовали страшное заклятье "quit to DOS" , вернее они наверное по замыслу разработчиков должны были просто нападать, но из за ошибки, каждая их атака полностью уничтожала игровую вселенную без возможности сохранения.
В результате игровой процесс приобретал крайне сложную конфигурацию, достаточно слабых монстров надо было выносить с первого удара максимально быстро, чтоб они не успели....
no subject
Если не не убить, он вешал машину, то есть по сути замораживал :)
no subject
no subject
Однажды я ремонтировал компьютерный блок питания, пытался найти неисправность, а схемы не было.
(в те времена БП стоил как целая месячная зарплата
a может больше)
Стал исследовать под напряжением.
В одно место ткнул осциллографом -- а БП включился и заработал.
Я несколько раз проверил этот эффект -- стабильно повторялось.
Я туда просто впаял резистор на 1М или вроде того,
и этот БП потом ещё долго работал,
пока сам этот AT-286 не устарел.
no subject
no subject
А я всё думал: "ну зачем?!? Зачем оно это пишет?"
А оно вон как.
Спасибо, одной загадкой в мире меньше!
no subject
no subject
no subject
может статическая либа в в wc.exe, но он саморазархивирующийся, и у меня инструментов нет проверить сейчас.
для любителей, архив здесь
http://www.myabandonware.com/game/wing-commander-12p#download
no subject
no subject
no subject
(Anonymous) 2017-05-27 04:58 pm (UTC)(link)Thank you for using Microsoft Windows! We hope you enjoyed your experience.
no subject
Все последние разы, когда я видел этот BSoD - все были про аппаратную ошибку: либо проблемы с модулями памяти, либо с жёсткими дисками (некачественные кабели). Что, разумеется, никак не является виной винды.
no subject
А вот в XP было дело, таки с HDD.