💬 0
PixelRamp: инструментарий для добавления динамического освещения и 120 Гц в игры SNES
News
3 сентября 2026

PixelRamp: инструментарий для добавления динамического освещения и 120 Гц в игры SNES

Разработчик Life2Build представил PixelRamp SNES Remaster Toolkit, позволяющий добавлять в классические игры Super Nintendo динамическое освещение, поддержку 120 Гц и HDR без модификации кода.

Энтузиаст под псевдонимом Life2Build из проекта Artificial-Age представил инструментарий PixelRamp SNES Remaster Toolkit. Этот набор позволяет внедрять в классические 16-битные игры Super Nintendo динамическое двумерное освещение, поддержку частоты обновления 120 Гц и расширенный динамический диапазон (HDR). Технология работает в реальном времени поверх оригинальных дампов памяти, не требуя изменения кода картриджей, взлома ROM-файлов или ручной декомпиляции ресурсов.

По словам разработчика, ключевой задачей было бережное сохранение оригинального пиксель-арта без применения размывающих фильтров постобработки. Вся графическая обработка осуществляется на уровне перехвата команд графического процессора консоли внутри модифицированной сборки эмулятора Snes9x 1. 63 с использованием вычислений на базе Direct3D 11. Изображение масштабируется с целочисленным коэффициентом 8x до субпиксельного разрешения 2048 на 1792 точки, благодаря чему пиксели остаются идеально резкими даже при наложении сложных световых эффектов.

Настройка освещения через Remaster Studio

Для настройки визуальной составляющей автор разработал графический интерфейс Remaster Studio, созданный на языке C#. Процесс разметки сцен напоминает работу в стандартном графическом редакторе: пользователь может выделять конкретные группы пикселей или целые спрайты курсором мыши и назначать им физические свойства. Каждому элементу задаются параметры свечения, радиус распространения света, кривая затухания и глубина отбрасываемых теней, после чего все правила сохраняются в модульный файл профиля под конкретную игру.

В опубликованной демонстрации инструментарий протестировали на трёх культовых проектах для Super Nintendo. В платформере Mega Man X энергетические заряды бластера озаряют окружение вспышками света и отбрасывают динамические тени на задний план. В мех-экшене Cybernator дульные вспышки шестиствольного орудия подсвечивают металлические мосты и ангары. А в платформере Super Mario World прыгающие огненные шары бросают реалистичные блики на поверхность земли и кусты при каждом отскоке.

Помимо базового излучения света, инструментарий поддерживает разделение слоёв фоновых декораций и движущихся объектов для генерации теней в экранном пространстве. Технология сглаживания тональных переходов без размытия контуров облагораживает простые тени классических спрайтов, а векторная интерполяция координат обеспечивает плавное перемещение картинки на мониторах с высокой герцовкой. Вывод изображения с 16-битной точностью позволяет пиковым значениям яркости выходить за стандартные границы обычных дисплеев при игре на экранах с поддержкой HDR.

В настоящий момент разработка находится на этапе закрытой альфа-версии. Создатель проекта занят оптимизацией кодовой базы и структуры профилей, рассчитывая выложить исходники в репозиторий GitHub и выпустить первые общедоступные тестовые сборки в течение нескольких ближайших недель.

Комментарии

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

0 всего
Комментарии только для зарегистрированных

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

Комментариев пока нет. Будьте первым.