Retro Game Corps опубликовал вводное руководство по настройкам экрана и визуальным эффектам на портативных устройствах для ретроигр. В нём рассматриваются целочисленное масштабирование, коррекция цвета, фильтры, шейдеры и оверлеи. В основном примеры рассчитаны на дисплеи 4:3 с разрешением 640×480, однако рекомендации учитывают и другие форматы экрана и разрешения.
Главная рекомендация руководства — сохранять исходное соотношение сторон каждой системы, а не растягивать изображение на весь экран портативного устройства. Например, для Game Boy Advance следует использовать 3:2, а для Game Boy и Game Boy Color — 10:9, даже если при этом остаются чёрные полосы. Эти свободные участки можно включить в оформление изображения с помощью оверлеев.
Как сбалансировать размер изображения и чёткость пикселей
При целочисленном масштабировании каждый исходный пиксель увеличивается в целое число раз, благодаря чему изображение получается чётким, а пиксели — одинаковыми. Но максимальный целочисленный масштаб, помещающийся на экране, может сделать игру слишком маленькой. В качестве примера руководство рассматривает GBA на экране 640×480: изображение с масштабом 2× помещается, а при 3× оно выходит за пределы ширины дисплея. Масштабирование нецелыми числами позволяет увеличить изображение, но пиксели могут выглядеть неравномерно.
В руководстве отмечается, что несколько систем можно чисто масштабировать в 2× на дисплее с разрешением 480p. Среди них Neo Geo, Sega Genesis, Sega Saturn, PlayStation и Nintendo 64. Также рассматривается вывод Dreamcast в разрешении 640×480. Это общие примеры на уровне систем, а разрешение отдельных игр может отличаться.
Эффекты для разных систем
Прежде чем применять фильтры или шейдеры, руководство советует обратить внимание на настройки, встроенные в ядра эмуляторов. Для оригинальных игр Game Boy параметры колоризации позволяют воссоздать разные палитры, вдохновлённые ЖК-дисплеями. В других разделах представлены фильтры, шейдеры и «shimmerless»-шейдеры, а также оверлеи, которые могут обрамлять изображение или сочетаться с выбранным цветовым профилем.
Материал предназначен для читателей, которые уже немного знакомы с RetroArch, его меню и настройками. В нём также приведены примеры конфигураций для Game Boy, Game Boy Color, Game Boy Advance, домашних консолей эпохи пиксельной графики и систем эпохи 3D, а также рекомендации для OnionOS на Miyoo Mini и Miyoo Mini Plus и для других операционных систем. Дополнительные разделы посвящены экранам 720×720 и 1080p, а также дисплею Retroid Pocket Classic с разрешением 1240×1080.
Источник: Retro Game Corps




