Игры > Общий

Большая коллекция багов в играх

<< < (3/3)

Беларус:
Оказываетса, делать паузу в играх - это не простое дело, то и дело возникают баги. Например, противник получает урон и игра ставитса на паузу, но урон по нему продолжаетса:
3rd Birthday, The (PSP) - любое оружые
Blaster Master (NES) - граната на боссах
General Chaos (SMD) - кинутая граната долетает и взрываетса
Doom (2016) - BFG на боссах

Contra Force (NES) - бесконечные прыжки
Fallout 4 (PC) - пауза дольше 5 минут вызывает такие лаги и просадки, што потребуетса перезапуск игры

Это я нашёл за несколько минут, но там явно ещё много игр с багами в паузе, прям отдельная категория получаетса.

ghostdog3:

--- Цитата: Беларус от 07 Июня 2026, 02:39:38 ---Враг замер, но урон продолжаетса:
(...)
Blaster Master (NES) - граната
--- Конец цитаты ---
Сюда же Mega Man (1). Вроде бы система чуть сложнее: чтобы сработал баг на урон, надо нажимать и отпускать паузу. Причём, если верно помню, работает в обе стороны - если то же самое делать при получении урона по герою, то этот урон тоже получится повышенный.

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


--- Цитата: ghostdog3 от 13 Июня 2026, 03:57:40 ---работает в обе стороны
--- Конец цитаты ---
Ага, в Blaster Master то же самое.

Добавлено позже:
Dead or Alive 2 (PS2)
Во время загрузки игры процеср отправляет команду звуковому сопроцесру, чтобы тот инициализировал звук. Но разрабы накосячили и не заметили - сразу после этово процеср удаляет или перезаписывает команду, отчево сопроцеср должен бы не успевать прочитать её, получать мусор и зависнуть (это класическая ошыбка програмирования - состояние гонки). Но игра работает, а разработчики PCSX2 десятилетиями были в недоумении почему, ведь на эмулятре игра зависала как и положено по логике. Им приходилось патчить это место, штобы принудительно запускать звуковую систему.
Разработчик DobieStation, экспериментальново по точности эмулятра PS2, спокойно запустил игру у себя. Оказалось, што та самая команда на запуск звуковой системы оставалась в кэше процесра и сопроцеср читал её оттуда, хотя в памяти она уже не существует. Разрабы PCSX2 не эмулировали кэш, считая, што кэш и память консоли всегда синхронизированы.

patreon.com/posts/sins-of-ps2-dead-33513267

Добавлено позже:
Ещё один баг, прощённый железом:

Speedy Gonzales: Los Gatos Bandidos (SNES)
При нажатии на одну кнопку на уровне 6-1 игра намертво зависала на старых эмулятрах. Оказываетса, игра содержала баг бесконечново цыкла, но реальное железо SNES из-за микроскопических задержек памяти успевало проскочить этот цыкл до того, как игра зависнет ("конфликт шыны"). Эмулятры работали слишком быстро, из-за чево цыкл становился бесконечным и игра намертво висла. Разработчикам пришлось эмулировать физические задержки шины данных ради этово бага.

Беларус:
Pokémon Battle Revolution (Wii)
Разработчики Dolphin исправляли один баг эмулятра, а нашли баг в самой игре - игра от Genius Sonority случайно обрезает самые нижние и правые строки пикселей при рендеринге эффектов. Баг не заметен на старых кинескопных телевизорах (ЭЛТ) из-за эффекта Overscan (когда края изображения уходят за рамки физического экрана), но на современных мониторах и в эмулятре баг стал отчётливо виден:

Для игры сделали патч:

Беларус:
Таки нашёл небольшой список игр с багами NES, и, в основном, эти баги связаны с самим железом NES. Буду потихоньку выписывать сюда.

Беларус:
Обнаружыли новый баг в Super Mario bros - надо умереть, когда Марио начинает автоматически залезать по лиане:


Разных эфектов много, пока ещę изучают што это даęт.

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Перейти к полной версии