Ошибка

[NSW] L4T (Linux for Tegra) Ubuntu + TES3 (openMW Morrowind + моды) [RUS] [HomeBrew]

Ответить на тему
 
Автор Сообщение

taporazzo

Стаж: 5 лет 10 месяцев

Сообщений: 8743

Израиль
Рейтинг

post 18-Май-2019 23:54 2[+]

Quote

L4T Ubuntu + TES3 openMW (Morrowind + моды)

Год выпуска: 2002
Жанр: ролевая
Разработчик: Bethesda Softworks
Издательство: Canonical Ltd.
Платформа: Nintendo Switch
Регион: RU
Язык интерфейса: русский
Tittle ID: -
Проверено на: Nintendo Switch
Описание:
В раздаче находится настроенный образ Linux for Tegra (L4T) Ubuntu — операционной системы, основанной на Debian GNU/Linux, и установленная готовая к игре сборка OpenMW 0.45 + «Древние свитки III: Morrowind» с дополнениями «Tribunal» и «Bloodmoon» — оптимизированный, русифицированный от 1С клиент игры и небольшой набор модов, бережных визуальных улучшений и фиксы багов. Скорость исполнения — идеальный fullspeed, до 60 FPS.

Новичкам в *nix желательна отдельная microSD-карта для запуска (но если её нет / либо вы хотите пользоваться одной картой / и вы опытный пользователь, процесс дуалбута с Horizon OS также описан ниже), для первого запуска — ПК, USB-мышь и клавиатура, потом запускать и играть можно в портативном режиме. Пожалуйста, внимательно полностью прочитайте всю информацию, описание и порядок установки.
Проект ещё в бете, поэтому просьба в случае возникновения каких-либо проблем подробно описывать их в теме.

Имеется нативный порт openMW на Switch.



В раздаче установлено:
0. Оригинальные, официально русифицированные 1С'ом версии Morrowind + Tribunal + Bloodmoon с русской озвучкой.
1. GFM + GMST.
2. Morrowind Optimization Patch + Project Atlas.
3. RR Mod Series - Better Meshes + Better Frescoes + Better Books.
4. Better Dialogue Font Cyrillic (улучшенные и более чёткие шрифты).
5. Better Bodies + Better Clothes + Better Heads (тела, головы, одежда).
6. Ретекстуры от Darknut - доспехов, оружия, существ Морровинда, Трибунала и Бладмуна.
7. Реплейсеры бутылок, указателей, бочек, столов, тарелок и т. д., корректные mesh'и для большинства объектов. Lore'ность не нарушена, всё бережно подобрано и протестировано, EvilRussia, спасибо!
  • Выключите Switch, извлеките из него карту памяти, отсоедините джойконы, работать будет. Приготовьте чистую MicroSD карту, обязательно размером 16GB или больше. Лучше всего использовать ёмкий и выскоскоростный накопитель стандарта SDXC / V30 / A2 / UHS-3, но подойдёт любая рабочая.

  • Разархивируйте файл img_18-5-2019.zip в удобное вам место (распакованный файл будет весить ~13 Гб).

  • Установите программу balenaEtcher-Setup-1.5.36-x64.exe из раздачи, запустите программу и запишите на microSD извлечённый образ: кликните Select Image > tes3_russ_l4tubuntu_nintendo_switch_18-5-2019.img > выберите вашу MicroSD > Continue > Flash.
    http://images.vfl.ru/ii/1558209512/83ebb7c3/26579603.png
    Дождитесь окончания процесса и обязательной верификации до надписи с зелёной галочкой «Flash complete!». Безопасно извлеките карту памяти из ПК, и вставьте карту в Switch.

  • Пробросьте пейлоад argon-nx.bin из раздачи через tegraRCMgui, либо любым другим удобным вам способом (подробнее о процессе здесь). Нажмите на логотип Ubuntu слева:
    http://images.vfl.ru/ii/1558209564/561d13a9/26579614.png

  • После этого вы должны увидть экран кастомной зелёной hekate — Switchboot v1.3.2:
    http://images.vfl.ru/ii/1558209592/0bb4473b/26579633.png

  • Выберите клавишей Vol- строчку «Boot payload / other ini...», нажмите кнопку включения (она работает как Enter). Далее выберите «Boot ini / linux», далее «L4T», ожидаем загрузки. Она может быть продолжительной, и Вы должны увидеть на экране Switch вот такой рабочий стол:
    http://images.vfl.ru/ii/1558209614/04374893/26579638.png
    Поздравляю, теперь у вас есть полноценный мини-компьютер на ARM Linux!

  • Далее, подключите к док-станции USB-мышь и USB-клавиатуру к портам USB на передней панели. Поставьте Switch в док-станцию. Проверьте изображение и работу клавиатуры/мыши (если они не определяются, используйте другие клавиатуру/мышь).

  • Включите разгон CPU до 1.78 Ghz (это штатный режим работы TegraX1): кликните на вторую иконку в трее , выберите самую нижнюю строчку «Производительность».

  • Настраиваем управление джой/проконами: кликните на иконку Bluetooth в трее, выберите «Параметры Bluetooth», нажмите кнопку "+", введите левый джойкон в режим сопряжения удерживая 4 секунды круглую кнопку в центре внутри между SL и SR (индикаторы джойкона должны замигать), выберите Joy-Con (L), нажмите "Next" ("Следующая"), затем "Выйти". Далее введите правый джойкон в режим сопряжения (индикаторы джойкона должны замигать), нажмите кнопку "+", выберите Joy-Con (R), нажмите "Next" ("Следующая"), затем "Выйти". Все пять LED-индикаторов на джойконах должны гореть.
    Теперь нажмите и удерживайте кнопки R+L одновременно на обоих джойконах 3 секунды. Должен гореть только первый индикатор на каждом из джойконов. Вы успешно их подключили, теперь можно пользоваться ими как единым устройством. Подключение ProController'а происходит аналогично, только делать это нужно один раз, а не два, как левый и правый джойкон. Уже сопряжённые джойконы включаются одновременным нажатием на L+R. Сопряжение контроллеров необходимо будет делать при каждой перезагрузке в основную ОС Switch (Horizon) из L4T Ubuntu или наоборот.

  • Запускаем игру нажатием на ярлык Morrowind в левом верхнем углу экрана. Играем!..


После запуска Morrowind в портативном режиме зайдите в настройки > Video > выставьте разрешение дисплея в 1280x720 (16:9), тогда картинка будет на весь экран (разрешение жёстко не зафиксировано в настройках для возможности беспроблемно играть в FullHD в доке).
На сегодняшний день в L4T Ubuntu не реализован режим сна, поэтому после игры необходимо полностью выключать Swtich, сделать это можно нажатием на верхнюю крайнюю правую кнопку в трее «Выключение» > «Выключить». Если у вас включён autoRCM, Switch по-умолчанию включается заново для того, чтобы корректно завершить работу, т.е. вместо корректного отключения приставка зайдёт в RCM и, соответственно, будет терять заряд. Чтобы это предотвратить, можно после выключения из Ubuntu зажать и удерживать на 20 секунд кнопку питания, либо отключать её через hekate, выбрав Power Off там.
Если нужен интернет, не забудьте настроить ваш WiFi: кликните на иконку wifi в трее, выберите ваш SSID, введите пароль.

Пароль рута: "1", учётная запись пользователя: "nxsw", переключение раскладки языка: левый "Alt+Shift". Путь к данным для openmw: "/home/nxsw/openmw_tes/OpenMW_Stock+/Morrowind", конфигурации openMW: "/home/nxsw/.config/openmw", др. тут, путь конфигурационного файла кнопок: "/usr/share/X11/xorg.conf.d/50-joystick.conf" (после внесения изменения сделайте log out.).
Внимание! Способ запуска с одной картой потенциально опасен для ваших данных на Switch (хотя пока жалоб и не было). Если вы не уверены в своих действиях — используйте для L4T Ubuntu отдельную карту.
Нам понадобится USB-флеш диск для загрузки с livecd gparted, нужно будет перенести ext4 раздел в конец диска, а загрузочный fat32 для него и Switch расширить до конца. После установки дуалбута L4T Ubuntu и Horizon OS (ОС Switch) ваша microSD будет в FAT32 (кроме всего прочего, она на Switch лучше и безопаснее реализована), поэтому большие игры нужно будет устанавливать через USB. Приступим:

  • Убедитесь, что на вашей основной microSD свободно не менее 16 Гб.
  • Скопируйте всё содержимое вашей microSD карты в удобное место на ваш PC.
  • Проведите установку L4T-образа .img по инструкции выше до надписи с зелёной галочкой «Flash complete!».
  • Запишите с помощью rufus-3.5p.exe из раздачи live-cd образ gparted: вставьте чистую USB-флешку, запустие rufus, выберите флешку в списке «Устройство», нажмите кнопку ВЫБРАТЬ, выберите файл gparted-live-0.33.0-2-i686.iso из папки /dist/ в раздаче, нажмите кнопку СТАРТ.
  • Загрузитесь с USB-флешки в gparted-live (проверьте, что в вашем BIOS ПК первым пунктом загрузки была ваша флешка). Должен появиться такой экран:

    http://images.vfl.ru/ii/1558214270/83bc6292/26580391.png

  • Нажмите Enter три раза, gparted загрузится. Выберите в правом верхнем углу microSD-карту Switch:
    http://images.vfl.ru/ii/1558214308/dc640f14/26580395.png

  • Кликните на второй раздел ext4, нажмите сверху кнопку Resize/Move. Перетащите мышкой linux-раздел в конец карты, нажмите Resize/Move, нажмите OK:
    http://images.vfl.ru/ii/1558214319/a496290a/26580399.png

  • Кликните на превый раздел fat32, нажмите сверху кнопку Resize/Move. Удерживая курсором правую стрелку зелёного диска, перетащите его вправо до упора, затем нажмите Resize/Move:
    http://images.vfl.ru/ii/1558214332/ddf0b158/26580401.png

  • Нажмите кнопку Apply сверху, затем ещё раз Apply, ожидайте окончания переразметки microSD, затем нажмите кнопку Close. Что получится:
    http://images.vfl.ru/ii/1558214969/56f0b0fd/26580458.png

  • После окончания процесса переразметки, перезагрузите ПК и скопируйте всё содержимое вашей microSD карты из вашего PC обратно на microSD-карту.
    Теперь вы можете запускать Horizon OS Switch прежним удобным вам образом, или L4T Ubuntu (с Morrowind) через пейлоад argon-nx.bin с одной и той же microSD-картой!

Доп. информация: писал(а):

Релиз основан на модифицированном образе L4T Ubuntu v1.2, открытой реимплементации движка NetImmerse openMW v0.45 и официально русифицированной сборке игры Stock+RU 08.03.2019 от EvilRussia с минимально вносимыми изменениям в ванильную игру (спасибо за отличную сборку!). Внесённые изменения в Linux: файл подкачки на 2GB, разгон CPU до 1785 MHz с возможностью графического управления и мониторинга, предустановленный xserver-xorg-input-joystick, настроенный под Morrowind.
Кроме, собственно, TES3 можно играть в любые другие игры, онлайн-приложения, эмуляторы, устанавливать и пользоваться всем софтом, предлагаемым под L4T Ubuntu на архитектуре aarch64 (поделитесь опытом с вашими приложениями в теме, пожалуйста!). Также, вы можете установить всё с нуля (см. папку distr) самостоятельно.

Управление в игре (в квад. скобках — клавиатурное обозначение):

  • Левый стик — ходьба [WASD].
  • Правый стик — обзор мышью.
  • A — показать/убрать магию [R], B — прыжок [E], X — красться [CTRL], Y — назначение ячейки быстрого действия [F1].
  • L — достать/убрать оружие [F], R — инвентарь [ПКМ], ZL — клавиша использования [SPACE], ZR — удар [ЛКМ].
  • Плюс — дневник [J], минус — вызов меню [ESC].
  • Кнопка скриншота — автобег [Q], кнопка «Домой» — отдых [T].
  • Крестовина — ячейка быстрого действия [1-4].
  • Нажатие на левый стик — переключения режима от 1/3-го лица [TAB], на правый стик — отключение или включение «мыши» (то есть, её эмулятора xserver-xorg-input-joystick).

    Клавиатура нужна будет единственный раз в начале игры для создания имени персонажу, затем можно играть в портативе. Обычные проводные, радио- и bluetooth USB-мыши и клавиатуры тоже работают.
    Удобнее всего (после клавиатуры и мыши) использовать Pro Controller. После каждого подключения Pro Controller и захода в игру, обязательно выключайте эмулятор мыши нажатием на правый стик — прокон подхватывается как нативный геймпад самой openmw с внутриигровыми настройками, и xorg-joystick должен ему не мешать.
    Можно играть джойконами.
    Полный путь конфигурационного файла кнопок пакета xserver-xorg-input-joystick: "/usr/share/X11/xorg.conf.d/50-joystick.conf". Чтобы быстро его изменить, откройте gedit (иконка блокнота слева), выберите Открыть > 50-joystick.conf.
    Посмотреть keycodes можно командой xev | awk -F'[ )]+' '/^KeyPress/ { a[NR+2] } NR in a { printf "%-3s %s\n", $5, $8 }' После внесения изменений сделайте log out.
  • Режима сна нет. Можно лишь выключить/перезагрузить консоль.
  • Пользоваться можно только джойконами по Bluethooth, беспроводным Pro Controller'ом или клавиатурой/мышью в доке. Присоединённые физическим контактом джойконы не поддерживаются, но можно при старте Ubuntu их отщёлкнуть, а затем пристегнуть на место и подключить по Bluetooth. Тач-скрин в Линуксе иногда подвисает, лучше пользоваться джой/проконами. Каждый раз, перезагружаясь в основную ОС Switch из L4T Ubuntu или наоборот, нужно спаривать джой/проконы через настройки Bluethooth.
  • Редко, но бывает, что загрузка Linux срабатывает не с первого раза — если после выборе L4T в Hekate через минуту стоит тёмный фон и не появляется логотипа Nvidia, перезагрузите Switch, удерживая кнопку Power на 10 секунд, и попробуйте снова.
  • После возвращения в основную прошивку Switch (Horizon OS) синхронизируйте время и дату вручную либо через интернет с помощью специального homebrew, иногда она сбивается.
  • Для большей плавности игры на джойконах, задержка клавиатурного ввода минимальна, а скорость автоповтора клавиш максимальна (ProController этим не страдает). Если вы не используете джойконы или хотите использовать Switch как обычный ПК, кликните на значок клавиатуры на панели слева и выставьте задержку ввода на 40%, а скорость ввода на 75%.
info Profile PM

anandead

Пол: Пол:Муж

Стаж: 6 лет 1 месяц

Сообщений: 52

Рейтинг

post 19-Май-2019 00:05 (спустя 11 минут) [-]4[+]

Quote

Куда скидываться на Обливион?)

_________________
Владимирский уран
info Profile PM

taporazzo

Стаж: 5 лет 10 месяцев

Сообщений: 8743

Израиль
Рейтинг

post 19-Май-2019 00:31 (спустя 25 минут) [-]2[+]

Quote

anandead
          
Так то есть планы на fallout3/new vegas и oblivion в прекрасном будущем: https://www.gamingonlinux.com/articles/openmw-progr...s-are-back.13606

_________________
Любопытство. Эмпатичность. Здравый смысл.
info Profile PM

anandead

Пол: Пол:Муж

Стаж: 6 лет 1 месяц

Сообщений: 52

Рейтинг

post 19-Май-2019 00:55 (спустя 23 минуты) [-]0[+]

Quote

Жалко только что нет нативной поддержки джойконов без их отсоединения

_________________
Владимирский уран
info Profile PM

0takon

Стаж: 14 лет

Сообщений: 13

Россия
Рейтинг

post 19-Май-2019 01:18 (спустя 22 минуты) [-]4[+]

Quote

О боже мой! Просто нет слов.
Ставить и качать я конечно же не буду, но сама возможность запуска Морровинда на свиче впечатляет.
Господа, мы переживаем золотые деньки на хоумбрю сцене свича.
Спасибо за все, что ты делаешь в этой теме taporazzo Браво!
info Profile PM

Dimon93

Пол: Пол:Муж

Стаж: 14 лет

Сообщений: 129

Россия
Рейтинг

post 19-Май-2019 01:40 (спустя 22 минуты) [-]1[+]

Quote

taporazzo, ....огонь, спасибо
info Profile PM

Buxoy

Пол: Пол:Муж

Стаж: 10 лет

Сообщений: 391

Рейтинг

post 19-Май-2019 09:35 (спустя 7 часов) [-]2[+]

Quote

Мои эмоции от очередного релиза taporazzo:
Спасибо taporazzo за все ваши труды kolob_118

_________________
info Profile PM

clgrover

Стаж: 7 лет 7 месяцев

Сообщений: 5

Рейтинг

post 19-Май-2019 10:37 (спустя 1 час 2 минуты) [-]7[+]

Quote

Это конечно всё замечательно, но если бы запускалось не на линуксе, была бы бомба.
info Profile PM

Nightery

Пол: Пол:Муж

Стаж: 11 лет

Сообщений: 191

Япония
Рейтинг

post 20-Май-2019 13:19 (спустя 1 день 2 часа) [-]-3[+]

Quote

Идея ничего, но это же костыли господа.
info Profile PM

taporazzo

Стаж: 5 лет 10 месяцев

Сообщений: 8743

Израиль
Рейтинг

post 01-Июн-2019 20:39 (спустя 12 дней) [-]1[+]

Quote

0takon, Dimon93, Buxoy
Большое пожалуйста! kolob_118

Вышло обновление 1.3.1 для L4T Ubuntu от bylaws (скачать обновление), из основных изменений — добавлен iptables/bridge, повышена скорость зарядки и карты памяти, появился sleepmode, но он пока ещё не очень стабилен, поэтому в раздачу пока не добавляю. Чтобы его установить, удалите папку boot и файл boot.scr, затем разархивировать архив update-1.3.1-for-switchroot-l4t-ubuntu-2019-04-28.zip с заменой в корень microSD.

_________________
Любопытство. Эмпатичность. Здравый смысл.
info Profile PM

IGHOR

Пол: Пол:Муж

Стаж: 6 лет 8 месяцев

Сообщений: 29

Украина
Рейтинг

post 02-Июн-2019 02:38 (спустя 5 часов) [-]0[+]

Quote

Странно что тут еще "Проводной" режим Joy-Con не работает, в Lakka, что тоже на базе L4T все уже работает
info Profile PM

grizgun

Стаж: 15 лет

Сообщений: 51

Россия
Рейтинг

post 10-Июн-2019 15:13 (спустя 8 дней) [-]1[+]

Quote

clgrover писал(а):

Это конечно всё замечательно, но если бы запускалось не на линуксе, была бы бомба.
Пилят по тихому и такой вариант. Тема тут . На гитхабе уже 1я версия лежит с мини-мануалом:
info Profile PM

taporazzo

Стаж: 5 лет 10 месяцев

Сообщений: 8743

Израиль
Рейтинг

post 11-Июн-2019 01:56 (спустя 10 часов) [-]0[+]

Quote

grizgun
См. [NSW] OpenMW: The Elder Scrolls III: Morrowind + Tribunal + Bloodmoon (нативный порт TES3) [RUS] [HomeBrew/NSP]

_________________
Любопытство. Эмпатичность. Здравый смысл.
info Profile PM

gennri64

Стаж: 11 лет

Сообщений: 122

Предупреждений: 1

Рейтинг

post 20-Мар-2022 10:10 (спустя 2 года 9 месяцев) [-]0[+]

Quote

При попытке поставить Steam Installer система запрашивает пароль. Какой тут пароль? Если у вас написано, что сюда можно установить все что угодно, то будьте пожалуйста добры предоставить пароль администратора, что используется в этой сборке L4T Ubuntu.
info Profile PM

taporazzo

Стаж: 5 лет 10 месяцев

Сообщений: 8743

Израиль
Рейтинг

post 20-Мар-2022 10:27 (спустя 16 минут) [-]0[+]

Quote

gennri64
Написано внизу, под спойлером «Инструкция по установке (пожалуйста, прочтите внимательно)».

_________________
Любопытство. Эмпатичность. Здравый смысл.
info Profile PM

gennri64

Стаж: 11 лет

Сообщений: 122

Предупреждений: 1

Рейтинг

post 20-Мар-2022 15:16 (спустя 4 часа) [-]0[+]

Quote

Простите за мою невнимательность, виноват. Скажите, а у всех так сейчас? Я зашел в "Центр приложений" выбираю там приложение "Steam Installer". Жму установить, ввожу пароль 1 и после этого мне выдается ошибка "Не удалось установить "Steam Installer"; The following packages have unment dependencies:" С этим возможно бороться и если да, то как?
info Profile PM

dyspire

Пол: Пол:Муж

Стаж: 13 лет

Сообщений: 66

Рейтинг

post 20-Мар-2022 21:11 (спустя 5 часов) [-]0[+]

Quote

taporazzo
Извините если не внимательно прочитал, эта сборка работает и на марико или всё также только для эристы?
info Profile PM

taporazzo

Стаж: 5 лет 10 месяцев

Сообщений: 8743

Израиль
Рейтинг

post 20-Мар-2022 23:20 (спустя 2 часа 9 минут) [-]0[+]

Quote

dyspire
L4T/Switchroot работает сейчас только на Erista, увы.

gennri64
Лично не пробовал, но, мне кажется, даже если Steam Installer и установить на ARM-платформу, игр в Steam, поддерживающих ARM будет не очень много.

Для запуска x86 можно посмотреть на Box86/64.

_________________
Любопытство. Эмпатичность. Здравый смысл.
info Profile PM
Показать сообщения:    
Ответить на тему

Текущее время: 18-Ноя 14:42

Часовой пояс: GMT + 4



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы