Share This
Связаться со мной
Крути в низ
Categories
//Энтузиаст выпустил патч для запуска Super Mario World на широкоформатных экранах

Энтузиаст выпустил патч для запуска Super Mario World на широкоформатных экранах

23.06.2021Category : My Habr

entuziast vypustil patch dlja zapuska super mario world na shirokoformatnyh ekranah c2837f0 - Энтузиаст выпустил патч для запуска 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, находятся в разработке.

Инструкция по установке

  1. Скачать последнюю версию патча

  2. Установить патч для ROMа. Например, через Rom Patcher

  3. Скачать файл конфигурации (BSO) для широких экранов и назвать его так же, как и пропатченный ROM.

  4. Удалить .bps файл из папки с ROM, в противном случае получите ошибку эмулятора.

  5. Запустить через эмулятор bsnes-hd. С другими эмуляторами работоспособность не гарантируется. Для RetroArch нужно скачать ядро bsnes-hd beta.

Разработчик реализовал поддержку широкоформатных мониторов через функцию панорамирования. В оригинальной игре можно перемещать камеру влево/вправо через верхние кнопки. Витор убрал эту функцию, но сделал отрисовку более широкой части изображения на экране. Кроме этого, автору пришлось решить проблему таймингов — спаун врагов в игре привязан к краю экрана.

  • 1 views
  • 0 Comment

Leave a Reply

Ваш адрес email не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Свежие комментарии

    Рубрики

    About Author 01.

    blank
    Roman Spiridonov

    Моя специальность - Back-end Developer, Software Engineer Python. Мне 39 лет, я работаю в области информационных технологий более 5 лет. Опыт программирования на Python более 3 лет. На Django более 2 лет.

    Categories 05.

    © Speccy 2022 / All rights reserved

    Связаться со мной
    Close