Добавление Bsnes очищает математику, ошибки округления на оригинальном оборудовании SNES.

Кайл Орланд. 17 апреля 2019 г., 17:08 UTC

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

Дальнейшее чтение

Читайте так же

Эти новые очки Snapchat выглядят больше как обычны... - Стили Нико и Вероники добавляют к оригиналу Spectacles 2 Сегодня Snapchat представила два новых стиля очков - Нико и Вероника. Они идентичны внутри очков, выпущенных в начале этого года, которые захватывают изображения и видео Full HD, но теперь они поставляются с поляризованными объективами и новым полумягким защитным чехлом, предназначенным дл...
Если OnePlus 7 выглядит так хорошо, где мы подписы... - Концепция отображает следующий флагман - Отображение края до края Как только OnePlus обнародовал OnePlus 6T, мы все смотрим на следующий телефон по линии. OnePlus 7 станет логическим преемником, вероятно, объявленным следующим летом, и мы, несомненно, будем капать множество подробностей в ближайшие несколько месяцев. Мы не против, особенно, е...
PUBG Mobile Infection Mode Все разные зомби, котор... Новый режим зомби PUBG Mobile Beta 0.14.0 под названием заражение появился в разделе EvoGround. Разработчики выпустили PUBG Mobile 0.14.0 обновление, которое можно скачать сейчас. На прошлой неделе Tencent Games выпустили бета-версию обновления, чтобы протестировать их. В новых примечаниях к патчу упоминается, что переделан пользовательский интерф...

Результаты, как вы можете видеть в приведенной выше галерее и на видео YouTube, практически удивительны. Кусочки карт режима 7, которые раньше были квадратными пятнами цвета на большом расстоянии, теперь представляют собой четкие прямые линии с четкими границами и различимыми чертами. Это как смотреть на совершенно новую игру.

Возможно, наиболее впечатляющим в этих эффектах является то, что они имеют место в оригинальном SNES ROM и графических файлах; DerKoun сказал, что в играх не было изменено ни одного рисунка, так как проект был всего лишь доказательством концепции месяц назад. Это отличает этот проект от усилий по расширению эмуляции для N64 и других ретро-консолей, которые часто требуют рисованных пакетов текстур HD, чтобы старое искусство выглядело хорошо при более высоких разрешениях.

Как это устроено

В играх, в которых использовался графический режим SNES 7, использовались фоновые изображения, которые были закодированы в памяти SNES в виде сетки 128×128 из 256-цветных плиток 8×8 пикселей. Это сделано для карты 1024 × 1024, которую можно массово манипулировать с помощью базовых аффинных преобразований линейной алгебры, чтобы быстро вращать, масштабировать, сдвигать и переводить весь экран [Обновление: оригинальная версия этой истории неверно указала набор плиток и разрешение для режима 7 фоны. Арс сожалеет об ошибке.

Читайте так же

Если OnePlus 7 выглядит так хорошо, где мы подписы... - Концепция отображает следующий флагман - Отображение края до края Как только OnePlus обнародовал OnePlus 6T, мы все смотрим на следующий телефон по линии. OnePlus 7 станет логическим преемником, вероятно, объявленным следующим летом, и мы, несомненно, будем капать множество подробностей в ближайшие несколько месяцев. Мы не против, особенно, е...
Эти новые очки Snapchat выглядят больше как обычны... - Стили Нико и Вероники добавляют к оригиналу Spectacles 2 Сегодня Snapchat представила два новых стиля очков - Нико и Вероника. Они идентичны внутри очков, выпущенных в начале этого года, которые захватывают изображения и видео Full HD, но теперь они поставляются с поляризованными объективами и новым полумягким защитным чехлом, предназначенным дл...
PUBG Mobile Infection Mode Все разные зомби, котор... Новый режим зомби PUBG Mobile Beta 0.14.0 под названием заражение появился в разделе EvoGround. Разработчики выпустили PUBG Mobile 0.14.0 обновление, которое можно скачать сейчас. На прошлой неделе Tencent Games выпустили бета-версию обновления, чтобы протестировать их. В новых примечаниях к патчу упоминается, что переделан пользовательский интерф...

В некоторых играх режима 7 также использовался дополнительный режим HDMA (горизонтальный прямой доступ к памяти), чтобы имитировать трехмерную плоскость, которая тянется до горизонта. Эти игры, по сути, рисовали бы каждую горизонтальную линию развертки в одном кадре SDTV в другом масштабе, делая фрагменты изображения ниже, чем ближе.

Это умный эффект, но он может сделать базовые данные карты выглядящими особенно размытыми и похожими на капли, особенно для отдаленных частей карты. Это размывание усугубляется математической реализацией SNES, которая использует тригонометрические таблицы поиска и округления, чтобы сократить время, необходимое для выполнения всей этой линейной алгебры на потребительском оборудовании 90-х годов. Преобразование этих результатов преобразования обратно в плитки масштаба SNES, и экран SD 420p приводит к некоторым проблемам на краях объектов, которые могут выглядеть комковатыми и отклоняться на пиксель или два в определенных точках экрана.

Мод эмуляции HD заставляет SNES-игры «Mode 7» выглядеть как новые

Мод HD Mode 7 решает эту проблему, используя современное компьютерное оборудование для выполнения своей математической математики с выходным разрешением, увеличивая масштаб оригинальных тайлов перед выполнением любых преобразований. Это обеспечивает более точные данные подпикселей, что позволяет эмулятору эффективно использовать дисплей HD и заполнять некоторые пространства между этими квадратными масштабированными пикселями.

Для игр HDMA Mode 7 со смещенным наклоном мод HD также устраняет некоторые ограничения целочисленной математики, используемой SNES. По словам Деркуна, более агрессивное усреднение. Это избавляет от ошибок округления от реального оборудования SNES, выпрямляя линии и более точно позиционируя наклонные фоновые фрагменты.

Дальнейшее чтение

Читайте так же

Эти новые очки Snapchat выглядят больше как обычны... - Стили Нико и Вероники добавляют к оригиналу Spectacles 2 Сегодня Snapchat представила два новых стиля очков - Нико и Вероника. Они идентичны внутри очков, выпущенных в начале этого года, которые захватывают изображения и видео Full HD, но теперь они поставляются с поляризованными объективами и новым полумягким защитным чехлом, предназначенным дл...
PUBG Mobile Infection Mode Все разные зомби, котор... Новый режим зомби PUBG Mobile Beta 0.14.0 под названием заражение появился в разделе EvoGround. Разработчики выпустили PUBG Mobile 0.14.0 обновление, которое можно скачать сейчас. На прошлой неделе Tencent Games выпустили бета-версию обновления, чтобы протестировать их. В новых примечаниях к патчу упоминается, что переделан пользовательский интерф...
Если OnePlus 7 выглядит так хорошо, где мы подписы... - Концепция отображает следующий флагман - Отображение края до края Как только OnePlus обнародовал OnePlus 6T, мы все смотрим на следующий телефон по линии. OnePlus 7 станет логическим преемником, вероятно, объявленным следующим летом, и мы, несомненно, будем капать множество подробностей в ближайшие несколько месяцев. Мы не против, особенно, е...