Энтузиаст выпустил патч для запуска Super Mario World на широкоформатных экранах
Разработчик Витор Вилела выпустил патч для рома Super Mario World с Super Nintendo, который позволят запускать игру в режиме 16:9 или 16:10.
Super Mario World Widescreen увеличивает разрешение оригинальной игры на 96 пикселей по горизонтали, с 256×224 до 352×224. Но так как оригинальная SNES не поддерживает такое разрешение, разработчик использовал эмулятор bsnes-hd для текстур.
Патч поддерживает мониторы с соотношением сторон 16:9 и 16:10, дополнительные соотношения, такие как 2:1 и 21:9, находятся в разработке.
Инструкция по установке
Скачать последнюю версию патча
Установить патч для ROMа. Например, через Rom Patcher
Скачать файл конфигурации (BSO) для широких экранов и назвать его так же, как и пропатченный ROM.
Удалить .bps файл из папки с ROM, в противном случае получите ошибку эмулятора.
Запустить через эмулятор bsnes-hd. С другими эмуляторами работоспособность не гарантируется. Для RetroArch нужно скачать ядро bsnes-hd beta.
Разработчик реализовал поддержку широкоформатных мониторов через функцию панорамирования. В оригинальной игре можно перемещать камеру влево/вправо через верхние кнопки. Витор убрал эту функцию, но сделал отрисовку более широкой части изображения на экране. Кроме этого, автору пришлось решить проблему таймингов — спаун врагов в игре привязан к краю экрана.