1. Android
  2. Игры
  3. Гайды
  4. Zelda: Ocarina of Time (Ship of Harkinian android port) - Скачать Установить Настроить Основные моды

Я создал эту тему чтобы рассказать людям о портах Зельд. И в первую очередь, чтобы дать гайды по Ocarina of Time и Majora's Mask. Где скачать. Как установить. Как настроить. Где взять основные моды - на улучшенную графику с 3ds версии + русификаторы.

   

Сейчас проект ZRET активно декомпилирует всех зельд. Они уже закончили с декомпиляцией Ocarina of Time и Majora's Mask. Из этого кода уже сделаны порты под основные платформы. В том числе, и под андроид. Порты называются Ship of Harkinian (окарина) и 2ship2harkinian (маска). Очевидно, что будут порты по всем играм. В том числе и на андроид. BotW-а НАТИВНО на андроиде🤣🤣🤣.
   
Данные актуальны на 9.02.2025
   
Ocarina of Time - 100%

Majora's Mask - 100%

The Minish Cap - 100%
   

Animal Forest -18.45%

   

Twilight Princess - 46.35%

The Wind Waker - 30.77%

Skyward Sword - 10.26%

Breath of the Wild - 16.964%

  

Вкратце, в Окарине появились многие штуки, которые сейчас являются нормой. Из-за чего, она играется как вполне себе современная игра. Особенно, если включить управление камерой по правому стику. Точнее, это современные игры играются как Окарина. Потому что она задала многие современные стандарты. Правда, графика очень уж минималистичная и угловатая.

  

К стати, по ощущениям, Окарина очень похожа на BotW и соулсы. По сути, Окарина стала прообразом BotW. Открытый мир, данжи, головоломки, лошадь и т.д. Очень похоже. На соулсы она похожа таргетом и боями с боссами.

  

А Majora's Mask пытается развивать успех Окарины.

  

Основая история Окарины проходится примерно за 25 часов. А если проходить все сторонние квесты, то 40-50 часов.

Основная история Маски - за 20 часов. Со всеми сторонними квестами - примерно 30.

  

Всё-таки, не зря эти игры считаются одними из лучших за всю историю человечества. А Окарина вообще самая высоко оценённая игра, за всю историю. Всё-таки, геймплей у них очень классный. Даже сейчас играется хорошо. Я крайне рад что их порты появились на смартфонах. С нетерпением жду портов остальных частей. Там геймплей тоже классный, но графика там уже +/- современная.

  

Надеюсь, я не завысил ваши ожидания от этих геймплейных бриллиантов слишком сильно. На геймпаде их проходить просто кайф.

+15

--- Инструкция для Ocarina of Time (Ship of Harkinian) --- Если что, я положил на Мегу 2 архива - ром и моды на русификацию. https://mega.nz/folder/GqYWBb7Y#hakz5LKEmqYMPhOfxVsDpg Моды на графику брать здесь: https://gamebanana.com/mods/477979 Ещё ром лежит здесь: https://archive.org/details/ZELOOTD Последнюю версию apk берите с гитхаба разработчика. https://github.com/Waterdish/Shipwright-Android/releases --- Небольшая подготовка к установке --- 1 - Игре надо вытащить асеты из оригинального рома. Асеты сразу не засунуты внутрь, чтобы Нинтендо было сложнее докопаться до разрабов. Потому качаем оригинальный ром игры для Nintendo64 - что-то типа ZELOOTD.z64 Ром можно взять отсюда: https://mega.nz/folder/GqYWBb7Y#hakz5LKEmqYMPhOfxVsDpg Или отсюда: https://archive.org/details/ZELOOTD 2 - Если файл в архиве, разархивируй его куда-нибудь. Он будет нужен дальше. --- Установка основной игры --- 1 - Скачай последнюю версию apk игры отсюда: https://github.com/Waterdish/Shipwright-Android/releases 2 - Открой приложение. 3 - Разреши ему доступ к файлам. Оно сгенерирует нужные каталоги. 4 - Приложение скажет "soh.otr file is missing...". Нажимаешь "OK". 5 - Приложение закроется. Если не закрылось, закрой его сам. (так надо) 6 - Теперь снова открой приложение. 7 - Приложение предложит тебе сгенерировать OTR файл. Выбери "Yes". 8 - Приложение скажет, что нет rom файла. Оно спросит, "найти и открыть ли rom файл?". Выбираешь "Yes". 9 - Перейди в файловом менеджере к твоему рому и выбери его. (Не знаю как у вас. У меня надо в файловом менеджере именно выделить rom. И нажать на кнопку "выбрать" в правом верхнем углу.) 10 - Приложение немного подумает. После чего покажет уведомление "Extracting и бла-бла-бла". Нажимаешь "OK". Дальше пойдёт извлечение данных из рома. 11 - Тут долго показывается просто чёрный экран. Без каких-либо индикаторов. Но с виртуальным геймпадом. Это может быть долго. Всё нормально. Оно не зависло. Просто, приложение вытаскивает данные из рома. Не закрывай его. И желательно, ничего не трогай. Просто подожди 1-5 минут, пока оно сделает всё, что ему надо. 12 - Приложение скажет "Извлечение завершено. Извлечь ли другой rom?". Отвечаешь "No". Дале запуститься стоковая игра. Без модов. Готово. Основная игра установлена. - Если позже ты захочешь вернуть диалоговое окно выбора rom, удали файлы .otr в папке Android/data/com.dishii.soh/files/ - Когда игра открыта, нажимаешь кнопку или жест "назад" на смартфоне. У тебя откроется вверху серая полоса с разными пунктами настроек. Теперь тут надо будет повозиться с настройками. В принципе, играть можно и сразу. Но лучше поднастроить.

  • +3

Ща напишу инструкцию по настройкам, и модам на улучшенную графику с 3ds, и русификаторы.

  • 0

Итак. Теперь настройки. Игра открыта. Работает. Нажимаешь кнопку "назад" на смартфоне. У тебя откроется верхняя серая полоса со всеми настройками игры. --- Теперь надо подразобраться с настройками --- Странно, что эти настройки не выставлены по дефолту. ---- Подрубить геймпад --- - У меня автоматически не подтягивается геймпад. Открываешь верхнюю полосу с настройками, кнопкой "назад". Settings -> Controller -> Controller Mapping. Для port1 выбираешь свой геймпад из списка. - Убираешь галку с Settings -> Controller -> Menubar Controller Navigation - эта функция позволяет управлять менюшками настроек с геймпада. Убрав галку, теперь ввод с геймпада будет управлять игрой, а не менюшками. --- Установить желаемый fps --- - По дефолту, fps зафиксирована на оригинальных 20, с Nintendo 64. В разделе (Settings -> Graphics) выставляешь нужное ограничение fps. Можешь поставить 60. Но имей в виду, у тебя не должно быть просадок fps. Когда fps уменьшается ниже указанного тобой значения, игра будет замедляться. Поэтому, надо установить такое значение, ниже которого просадок не будет. К примеру, на стареньком redmi 9, при 100% разрешении, с максимальными настройками графики, нет никаких просадок на 40 fps. Если поставить 60, то не редко будут просадки до 50. А иногда и до 40. Поставил 40 fps, и отлично. Просадок fps и замедления игры нет. - Можно оценить, какой fps выдаёт твой смартфон (Developer Tools -> Stats). --- Назначить дополнительные 4 кнопки быстрого доступа на D-pad --- Это очень надо. В игре часто надо переключаться между инструментами. 3 кнопки быстрого доступа это очень мало. В 3ds версии придумали добавить ещё 4 кнопки на D-pad. Разрабы порта переняли эту фишку. Settings -> Controller -> Additional Controller Options -> D-pad Controls: - включить D-pad Support in Text Boxes - включить D-pad as Equip Items --- Включить отображение нажимаемых кнопок --- Очень рекомендую это сделать, чтобы не путаться. Значки будут отображаться в правом нижнем углу. Но у меня почему-то отображаются не все кнопки. Но работают все. Видимо, баг. Но всё равно, полезно. Settings -> Controller -> Show Inputs --- Включить управление камерой по правому стику --- Во всех версиях оригинальной игры, камера двигается автоматически. В оригинале ей почти нельзя управлять вручную. Можно лишь по кнопке "Z", быстро направлять камеру в ту сторону, куда смотрит персонаж. И всё. Меня очень раздражает отсутствие нормального, современного, ручного управления камерой по правому стику. Отсутствие этой базовой функции дополнительно отталкивало меня от Окарины. Благо, в отличии от всех других официальных версий, в порте можно это включить. Тут вообще очень много всяких настроек. (Эти настройки - и плюс, и минус порта.) Но имейте в виду, что по дефолту, на правый стик назначены действия C-стика, с оригинальной N64. C-стик включает взгляд от первого лица, и 3 слота быстрого доступа. Если назначить камеру на правый стик, то эти 4 действия C-стика надо будет назначить на другие кнопки. Я назначил кнопки C-стика на следующие кнопки геймпада: - Нажать на правый стик (R3) = правая задняя М-кнопка = C-стик ВВЕРХ (взгляд от первого лица) - Y = C-стик ВПРАВО - X = C-стик ВНИЗ - Нажать на левый стик (L3) = левая задняя М-кнопка = C-стик ВЛЕВО - Далее настройка камеры на правом стике - Settings -> Controller -> Additional Controller Options -> Camera Controls: Aiming/First-Person Camera: - Включи Right Stick Aiming - Выключи Invеrt Aiming Y Axis Free Look/Third-person Camera: - Включи Enable Free Look - Выключи Invert Y Axis - Camera Distance (по дефолту 185), значит на сколько далеко находится камера от Линка, когда по правому стику включается свободное управление камерой. Что-то я не могу понять, какое значение соответствует автоматическому режиму камеры. Вроде как, это где-то в районе 110-130. - Далее в (Settings -> Controller -> Controller Mapping -> Right Stick) привязываем движения правого стика. - Так. Ну всё. Если ничего не забыл. Теперь камера будет управляться с правого стика. Если что, в (Settings -> Controller -> Additional Controller Options -> Free Look/Third-person Camera) есть настройка чувствительности, и скорость переходов камеры. - Так же, имейте в виду, что дефолтное автоматическое управление камерой не исчезает полностью. LT (кнопка Z на N64) быстро переводит камеру туда, куда смотрит Линк. И в то же время, это действие активирует автоматическую камеру. Но если двинуть правым стиком, то автоматическое управление отключается, и включается ручной режим, пока снова не будет нажата кнопка LT=Z. Так можно быстро и легко переключаться между автоматическим и ручным управлением камерой. - LT (Z) - автоматическая камера. - Правый стик - ручное управление камерой. --- Управление окариной --- C-стик управляет также и окариной. Для удобства, лучше добавить управление ею и на другие кнопки. Settings -> Controller -> Additional Controller Options -> Ocarina Controls: Можно включить управление окариной на D-pad и на правый Camera Stick. Customize Ocarina Controls позволяет настроить каждую отдельную кнопку. --- Выключить авто-центрирование камеры --- Если вас раздражает, что после долгого бездействия, камера сама центрируется по спине Линка, это можно выключить. Settings -> Accessibility -> Disable Idle Camera Re-Centering --- Улучшить графику (тут пока без модов) --- - Enhancements -> Presets -> Enhanced -> Apply Preset (разом включает кучу нужных настроек) - Graphics -> Increase Actor Draw Distance (расстояние отрисовки npc. Рекомендую на максимум ставить) - Kokiri Draw Distance (включает увеличенную дистанцию отрисовки для народа кокири) - Widescreen Actro Culling (надо, чтобы на широком экране смартфона, объекты не исчезали резко по краям) - Disable Black Bar Letterboxes (убирает горизонтальные чёрные полосы сверху и снизу, во время разговоров) - Show Gauntlets in First-Person (отрисовывать ли перчатки гг, при прицеливании от первого лица) - Animated Link in Pause Menu -> Randomize -> Random (Разнообразные позиции Линка в меню паузы) - Text Spacing (Расстояние между словами при разговорах. имхо. Мне больше всего нравится самое минимальное значение) ----------------------------------------------------------------- Так. Ну, надеюсь, я ничего не забыл. Действительно. Настроек тут оооооочень много. И мало возможностей включить какой-нибудь готовый пресет. Надеюсь, в будущем сделают больше готовых пресетов. Чтобы не делать всё в ручную. И имейте в виду. Я рассказал далеко не про всё. Их надо самому щупать и разбираться. Множество настроек - это и плюс, и минус порта. Надо будет помочь авторам порта, сделать перевод всех этих настроек на русский.

  • 0

Хух. Так. Надо ещё про моды написать. Благо, там просто и быстро - писать не много. В отличии от настроек. Как же я счастлив, что овладел слепой печатью. Иначе печатать такие простыни было бы пыткой.

  • +1

Единственный пост который меня заинтересовал, надеюсь будет побольше таких постов и портов на мобилки, хотелось бы в ботву поиграть, а-то эмуль не тянет

  • +4

Хорошо. Ещё надо поставить основные моды: --- Улучшенная графика. Всё-таки, слишком уж сильно устарела оригинальная графика с N64. Есть 2 варианта: 1 - Графика с 3ds (Вроде как, это считается лучшим вариантом.) Мод называется (Djipi's 3DS Experience + Skilar's Art Plus Link) https://gamebanana.com/mods/477979 2 - OoT Reloaded project (HD и 4K текстуры): https://evilgames.eu/texture-packs/oot-reloaded.htm#close --- Русификаторы https://mega.nz/folder/GqYWBb7Y#hakz5LKEmqYMPhOfxVsDpg Все моды устанавливаются вот сюда: Android/data/com.dishii.soh/files/mods/ Вот отсюда скачиваем архивы с модами на графику. На 9.02.2025 там 2 архива. В каждом архиве лежит по одной папке. Но эти моды ещё улучшаются. Так что, в будущем это может как-то измениться: 1 - Djipi's 3DS Experience + Skilar's Art Plus Link https://gamebanana.com/mods/477979 Или вот эта альтернатива: 2 - OoT Reloaded project (HD и 4K текстуры): https://evilgames.eu/texture-packs/oot-reloaded.htm#close Надо просто разархивировать архивы в папку с модами. То есть, просто вытащить содержимое из каждого архива, и положить их в папку с модами. Получится что-то типо такого: Android/data/com.dishii.soh/files/mods/0000 - Djipi's 3DS Experience Android/data/com.dishii.soh/files/mods/0001 - Skilar's Art Plus Link Для работы модов включи следующие настройки: - Enhancements -> Graphics -> Mods -> Use Alternate Assets - Enhancements -> Graphics -> Mods -> Disable Grotto Fixed Rotation - Enhancements -> Graphics -> Enable 3D dropped items / projectiles Готово. Моды на графику установлены. Теперь ставим рисуфикаторы. Берёшь архив rus.zip с моей ссылки на Мегу. https://mega.nz/folder/GqYWBb7Y#hakz5LKEmqYMPhOfxVsDpg Там просто 3 файла. Их просто надо вытащить из архива, и положить в папку с модами. Поздравляю. Теперь ты получил последнюю версию графики для игры. И вся игра на русском языке. Примерно вот это должно получиться: Android/data/com.dishii.soh/files/mods: 0000 - Djipi's 3DS Experience 0001 - Skilar's Art Plus Link NTSCMod2.otr NTSCModRus1.otr ZZNTSCModRusAltTextures1.otr

  • 0

Так. Хорошо. Вроде как, с Окариной всё. У Маски всё то же самое. Там те же самые разработчики, тот же движок. Под андроид порты тоже адаптирует один и тот же сторонний разработчик. Так что, инструкции по установке и настройке такие же как по Окарине. Вот здесь берёшь apk последней версии: https://github.com/Waterdish/2ship2harkinian-Android/releases Вот здесь лежит архив с ромом NTSC-U GC: https://mega.nz/folder/P2YxUKgA#X4jZkNVBwZiBQnIthLFPGw Папка с модами тут: Android/data/com.dishii.mm/files/mods/ Так как порт Маски вышел относительно недавно, модов там ещё мало. С этим вопросом я пока ещё разбираюсь. Есть мод на графику от MM Reloaded project (HD и 4k текстуры): https://evilgames.eu/texture-packs/mm-reloaded.htm#close Мод Diji's 3ds Experience пока ещё не вышел под порт 2 Ship 2 Harkinian. Но этот мод есть под несколько эмуляторов. Так что лишь вопрос времени, когда он выйдет и под порт. Русификаторы есть. Но лишь под специальный форк версии для пк. С андроидом тут я пока-что разбираюсь. Если кто-нибудь что-нибудь знает про Маску, напишите, пожалуйста. Сообществу будет крайне полезно. Да, и вообще. Любая информация по теме будет полезна. Те же русификаторы тут крайне важны. Потому что для прохождения надо получать много информации от npc. Без неё просто не пройти.

  • +1

Чувак, огромная работа, спасибо большое. Я уже думал Вии покупать, если честно.

  • +1

Кстати, а что там с Minish Cap?, просто я вижу что работа закончена на 100%, а я в эту часть тоже хотел бы поиграть, если что, то я жду все части Зельды на телефон)

  • +2

Блин жаль я их уже на ПК недавно прошел😅. Надеюсь wind waker скоро портируют

  • +1
1 Ещё!
Функционал в разработке!

Функционал в разработке!

Пока эти кнопки заработают, пройдут года, может даже века, но вы не отчаивайтесь, ждите и вам воздастся! Хочешь ускорить процесс разработки? Делай репосты страниц сайта в соцсети и рассказывай о нас друзьям!
Регистрация прошла успешно

Закрыть тему:

Перенести тему в категорию:

Не забывай проверить поля категорий!