Разработчики игр и консолей любят встраивать в свои продукты разного рода пасхалки. Не удержались от этого и представители команды, создавшей портативную консоль Nintendo Switch. Они добавили в приставку 8-битную игру Golf, которая была довольно популярной в свое время. Кстати, сейчас Switch поддерживает некоторые старые игры благодаря технологии Virtual Console.

Что касается пасхалки, то ее обнаружили представители команды ресурса SwitchBrew.org, которые занимаются анализом игровой консоли от Nintendo. В дампе файловой системы приставки был найден объект «title» в подсистеме «flog». Судя по всему, это должен был быть эмулятор NES, и так оно и оказалось.

Правда, с его помощью можно воспроизводить не все восьмибитные игры, а только одну, как и говорилось выше. NES-версия Golf появилась впервые в 1984 году. Настолько можно судить, игру вовсе не случайно включили в функционал консоли, и это касается не какой-то малой выборки устройств, а практически всех Nintendo Switch, выпущенных на рынок.



Вообще довольно странно, что та же Nintendo не выпускает консоли с поддержкой тайтлов для прежних поколений игровых платформ. Компания вместо этого обещает запустить некий облачный сервис, который исправит это упущение. Но за столько лет уже можно было бы что-то сделать. Возможно, пасхалку встроил в прошивку какой-то инженер из команды разработчиков Switch, который хотел хоть как-то порадовать фанов Nintendo. Правда, сюрприз был спрятан настолько глубоко, что обнаружили его лишь этим летом, а окончательно прояснилось, что и как, только сейчас.



По словам тех, кто разбирался с дампом, эмулятор игры и сама игра была встроена в оригинальную прошивку, а не добавлена позже. Причем неясно, что именно должно запустить игру — сочетание кнопок, победа в какой-то игре, определенное количество очков? Это выяснить пока не удалось. Может быть, игру вовсе нельзя запустить, кто знает. В том же Android как-то обнаружили клон Flappy Bird, в который нельзя было поиграть ни при каких обстоятельствах.

Комментарии (6)


  1. staticlab
    17.09.2017 23:05
    +3

    В том же Android как-то обнаружили клон Flappy Bird, в который нельзя было поиграть ни при каких обстоятельствах.

    Да что вы говорите?


    1. jawaharlalnehru
      18.09.2017 10:02

      проверил, на андроиде 6.0.1 тоже запускается, только вместо чупа-чупсов андроидные головы с рожками


    1. iOrange
      18.09.2017 16:27

      В 8-м Андроиде там какой-то непонятный осьминог которого можно тягать за голову по экрану.


      1. staticlab
        18.09.2017 16:30

        Разумеется, потому что в каждой версии Андроида пасхалка своя, но вызываются они одинаково.


  1. i360u
    18.09.2017 04:08
    -1

    Думаю это используется (или планировалось) для калибровки/тестирования сенсоров в джойстиках.


  1. perfect_genius
    18.09.2017 20:39

    Порадовать фанатов, взломавших консоль, да? Как же.
    Дамп прошивки получен через уязвимость браузера. Сейчас пишут эмулятор системы, не для запуска игр, а для её изучения на уязвимости.