Надпись в Super Mario 64 расшифровали с помощью шрифта 1990 года

Размытую табличку во дворе замка из игры Super Mario 64 удалось прочитать с помощью компьютерного анализа её пикселей.

Надпись в Super Mario 64 расшифровали с помощью шрифта 1990 года

Автор исследования под именем Mochi64 сравнил изображение с текстом, набранным разными шрифтами и обработанным так, как могла быть обработана игровая текстура. Лучшее совпадение дали две строки: «Eternal Star» и «We hope so».

Исследователь искал вероятный исходный текст, а не способ сделать картинку резче. Для этого он проверял шрифты, размеры букв, расстояния между ними и параметры обработки изображения. Среди шрифтов той эпохи лучше всего подошёл Adobe Palatino Bold Italic 1990 года. Сравнение включало версии Palatino от других производителей и сотни других гарнитур.

По итоговой модели обе строки набраны Adobe Palatino Bold Italic на исходном изображении размером 190 × 160 пикселей. Для верхней строки размер шрифта составил 26 пикселей, для нижней — 19 пикселей; модель также учитывает ручную подгонку расстояний между буквами, уменьшение изображения и размытие. Так автор реконструировал процесс создания текстуры, а не нашёл исходный файл таблички.

Автор проверил, не связано ли преимущество предполагаемой надписи с тем, что её заранее подставили в модель. При поиске первого слова верхней строки «Eternal» заняло первое место среди 1 237 405 вариантов. В отдельном испытании исследователь поместил на ту же каменную текстуру 50 случайных английских слов и запустил прежний алгоритм, не сообщая ему правильные ответы. Во всех 50 случаях он выбрал нужное слово как лучшее среди настоящих слов.

Остальные части надписи проверялись отдельно. При неизменных настройках модели «Star» оказалось первым среди 27 122 слов для конца верхней строки. Для нижней строки «hope» заняло первое место среди 12 556 вариантов среднего слова. При поиске без заранее заданной фразы сочетание «We hope so» вошло в тройку лучших результатов.

Надпись «L is real 2401» в Super Mario 64

Табличку давно связывают с другой возможной надписью, «L is real 2401». Исследователь проверил именно заявленное расположение этой фразы целиком на верхней строке. По его расчётам, она совпадает с пикселями примерно вдвое хуже, чем «Eternal Star». Проверка не касается попыток прочитать отдельные слова этой версии на разных строках.

В дополнительной проверке исследователь выполнил обратную обработку изображения. Восстановленное таким способом изображение таблички сопоставили с реконструкцией текста. Для «Eternal Star / We hope so» коэффициент корреляции составил 0,74 для первой строки и 0,76 для второй. У варианта «L is real 2401» на верхней строке он составил 0,29.

Совпадение остаётся неполным: семь пикселей не укладывались ни в одну из проверенных моделей. Автор предполагает, что при подготовке готовой текстуры их могли очистить вручную, чтобы буквы не сливались. Он также считает, что фраза звучит как пожелание на памятной табличке, но это толкование смысла. Вывод о самих словах основан на сравнении изображений и проверках алгоритма, а не на подтверждённом тексте от создателей игры.

Артур Берг
Старший новостной редактор, специализирующийся на оперативной аналитике рынка электроники и игровых систем. За время работы опубликовал более 2800 статей, посвященных новинкам мобильной индустрии, носимым устройствам и развитию облачных технологий. Подробно освещает события крупнейших международных выставок, таких как IFA, и анализирует стратегии ведущих технологических брендов на российском и мировом рынках.

Оставить комментарий