Мы обнаружили, что вы используете систему удаления рекламы (Adblock, AdGuard или какую-то другую).
Реклама – наш единственный источник дохода и она позволяет нам каждый день готовить актуальные и крутые материалы.
Чтобы наш проект жил и развивался, просим вас отключить блокировку рекламы на нашем сайте. Ну а мы обещаем не делать ее надоедливой.
В течение почти 24 лет Super Mario 64 имел странный эффект дыма, когда загорались штаны героя. Оказывается, это было вызвано ошибкой кода. Исправить недочет вывались мододелы.
Патч с исправлением дыма появился на Romhacking.net, где на него обратили пользователи Twitter.
Haha, what the heck. Thanks to the Super Mario 64 code disassembly it's been discovered that the smoke Mario emits when he's touched fire has been bugged for 20 years. On the left: how it looks in the final game. On the right: after a one-line code fix. https://t.co/JenizzKeFh pic.twitter.com/Jb2Ryg2lwx
— Ryan Bloom (@BlazeHedgehog) April 6, 2020
После довольно простого исправления кода это выглядит как нормальный дым. В строке 47 в /actors/burn_smoke/model.inc.c фрагмент кода, предназначенный для чтения «G_IM_FMT_IA», вместо этого был записан как «G_IM_FMT_RGBA», то есть текстура была скомпилирована в неправильном формате.
По словам Nintendo, Super Mario 64 получит ремастер в этом году. Теперь геймеры гадают, сохранят ли разработчики уже ставший фирменным неправильный след от дыма.
Вы не авторизованы
Войдите, чтобы оставить комментарий!
Войти с помощью email
Еще не зарегистрированы? Регистрация здесь.
топ-комментаторы
54
Den
42
llPSIXll
32
Иван Лаптев
29
Татьяна Ларина 1
28
NNNNN