Современные ЖК-экраны отличаются от старых нечетких ЭЛТ-экранов, на которых изначально играли. ЖК-дисплеи слишком четкие, а оригинальная графика основывалась на нечетком качестве ЭЛТ-экранов, чтобы действительно продать графику.
В этой статье мы поможем вам получить все возможности ретро-опыта с Retropie, всеми любимой рабочей станцией эмуляции игр на Raspberry Pi, с тщательным применением встроенных шейдеров.
Примите пух
Это правда, ЖК-мониторы слишком чисты для ретро-игр. В начале истории видеоигр экраны, на которых мы играли, представляли собой ЭЛТ (электронно-лучевые трубки), большие стеклянные оболочки с люминесцентным экраном внутри, на которых гигантские магниты запускали фотоны и направляли их. Пиксели представляли
Примите пух
тящиеся точки, и создатели игр работали с ограничениями дисплея, а не против них. Фазз, так сказать, покрыл множество грехов, так что многое можно было бы сойти с рук, если бы дисплей не был очень резким.Но теперь, конечно, у нас есть ЖК-дисплеи. Внезапно графика перестала выглядеть такой красивой и детальной.
Играть в игры на ЖК-дисплее — это здорово, нет смысла это отрицать, но чего-то ему не хватает. К счастью, создатели игровых эмуляций знают об этом и запрограммировали некоторые способы, чтобы смягчить недостаток старых ненужных дисплеев. Встроенные шейдеры изменят экран в реальном времени различными интересными способами, если вы знаете, где они находятся, и активируете их.
Retroarch — это базовая подсистема эмуляции Retropie, но некоторые другие эмуляторы в системе используют свои собственные шейдеры. Мы также рассмотрим Retroarch и наиболее заметное исключение — Commodore 64. Другие эмуляторы имеют свои собственные настройки, но как только вы поймете, что искать, вы сможете сделать это самостоятельно.
В Retropie меню шейдеров скрыто в меню Retroarch, доступ к которому осуществляется через геймпад внутри игры. Нажмите клавиши «Выбрать» и «X» на панели (или любую другую, назначенную на вашем контроллере) и войдите в систему меню Retroarch.
Ретроархивные шейдеры
В меню Retroarch элементы управления те же: нажмите на элемент с буквой «A» и вернитесь назад с помощью «B». Вы увидите множество параметров конфигурации, но, к счастью, мы можем игнорировать их все.
Идите прямо и выберите «Быстрое меню ->Параметры шейдера ->Загрузить настройки шейдера».
Все отдельные шейдеры находятся в папке «Шейдеры», но пресеты состоят из комбинаций отдельных шейдеров. Чтобы выбрать шейдер, выберите его в меню, после чего вы вернетесь к параметрам шейдера, и шейдер будет применен.
Нажмите «B», чтобы перейти в быстрое меню, нажмите кнопку «D», чтобы вернуться в верхнюю часть экрана, и нажмите «Возобновить контент», чтобы вернуться к игре.
Придется экспериментировать, но некоторые шейдеры добавляют строки развертки (имитируя способ, которым ЭЛТ сканируют изображение на экран).
Другие добавляют к изображению массивы точек.
Не все из них созданы для того, чтобы испортить имидж. Некоторые из них на самом деле созданы для того, чтобы пиксельная графика лучше работала на ЖК-экранах. Некоторые из них делают изображение более четким и ярким, сглаживая сглаженные (пиксельные) края растровой графики в почти векторные линии.
Ретроархивные шейдеры alt="Retropie-шейдеры-zelda-hq2">
Другие добавляют «бочковое искажение», имитирующее кривизну ЭЛТ-экранов ретро-телевизоров.
C64 VICE
Другие эмуляторы в системе либо не используют Retroarch, либо не имеют шейдеров. Те, которые работают по-другому: например, эмулятор C64 VICE.
В меню эмулятора можно попасть, нажав клавишу A на геймпаде.
Дошёл до «Настройки видео ->Фильтр рендеринга».
Выберите «Эмуляция ЭЛТ». Выйдите назад, нажав кнопку «B».
Теперь вы можете выбрать элементы управления эмуляцией CRT и настроить параметры по своему вкусу. Играть в это чрезвычайно приятно, это почти игра сама по себе. Вы можете настроить оттенок развертки (сделать ее темнее или светлее), размытие (очевидно, мягкость), фазу нечетной линии и смещение нечетной линии (которые очень сложно описать, но это портит смещение цвета так, как это делают ЭЛТ).р>
Как только вы будете удовлетворены настройками, нажмите кнопку A, чтобы выйти из меню и вернуться в игру.
Заключение
Как видите, существует множество способов усилить ностальгию по ретро-играм. Если у вас есть какие-либо вопросы о Retropie или его шейдерах, сообщите нам об этом в комментариях ниже,