- Эмулятор Nintendo 3DS в Linux
- Список совместимости локальных игр и темной темы
- Загрузите Citra для вашего дистрибутива Linux
- Как играть в игры Nintendo 3DS в Linux
- Установка эмулятора Citra в Linux
- Пакет Snap
- Flatpak
- Сборка из исходников
- Играем в игры 3DS с Citra
- Сохранение / загрузка
- Настройка контроллера
- Citra: эмулятор Nintendo 3DS с открытым исходным кодом.
- Как установить Citra на Ubuntu 17.04?
- Запустите Citra, не устанавливая его в системе.
- Как установить Citra на Ubuntu 14.04?
Эмулятор Nintendo 3DS в Linux
Citra – это мультиплатформенный эмулятор Nintendo 3DS (Linux, Mac и Windows), написанный на C ++, использующий инфраструктуру QT при разработке, с открытым исходным кодом под лицензией GPLv2, в течение нескольких лет завоевавший известность благодаря ускоренным реализациям и высокой совместимости с Названия Nintendo 3DS, являющиеся самой продаваемой консолью в категории портативных устройств, даже превосходят своего прямого конкурента PS Vita от японской компании Sony.
За эти очень немногие годы существования, с 2014 года (по сравнению с другими известными эмуляторами, такими как PPSSPP, Dolphin, PCSX2, ZNES и т. Д.), Citra приобрела несколько функций и характеристик, например, с аттракционами, которые сама консоль не имеет в качестве возможности: использование разрешений до 10 раз выше, чем у родного (400 × 240). Особенности, которые делают Citra удивительным
Возможность играть онлайн на неофициальных серверах Nintendo, в общественных или частных комнатах, до 16 игроков одновременно (в зависимости от игры). Локальный многопользовательский режим, если у вас есть другой компьютер в той же сети, можно играть в такие игры, как Pokémon Omega Ruby.
Ускорение игр через GPU, если у вас есть видеокарта, предназначенная для повышения производительности, значительно улучшается, давая лучший опыт.
Конфигурирование веб-камеры или даже использование файла (изображения), имитирующего камеры консоли N3DS, для игр, в которых используется эта функция (особенно никогда не используемая).
Собственная настройка джойстиков, в том числе имитация касания экрана ноутбука Nintendo (ранее эта функция была через файл конфигурации).
Импорт Amiibos, чтобы разблокировать функции или цели в определенных играх. Стили отображения экрана во время игры (два экрана, один только или один поменьше и один побольше).
Список совместимости локальных игр и темной темы
Совместимость игры задокументирована на официальном эмуляторе Wiki, где вы можете увидеть ее, разделенную на категории с цветами, которые показывают, имеет ли игра идеальную, пригодную для игры, плохую эмуляцию и т. Д.
Загрузите Citra для вашего дистрибутива Linux
Официально распространяется двумя способами в Linux (или три, если вы рассчитываете на их компиляцию Github), исполняемый с ежедневными версиями прямо с сайта и в Flatpak (они создали опцию инсталлятора, но, похоже, его заменил Flatpak), Эмулятор имеет две версии, Nightly, которая содержит последние протестированные и стабильные функции, и Canary, тестовую версию с неполными кодами для тех, кто любит тестировать.
Если вы хотите избежать проблем с зависимостями или версией QT в вашей системе, помимо получения обновлений, рекомендуется установить версию в Flatpak, если вы не знаете, что такое Flatpak и как включить его в вашей системе, у нас есть вопрос, как действовать дальше ( Как установить и управлять Flatpaks на Linux).
Как играть в игры Nintendo 3DS в Linux
Nintendo 3DS — это портативная игровая консоль, созданная Nintendo. Она была выпущена в феврале 2011 года и является одной из самых успешных игровых консолей Nintendo, продаваемых миллионами единиц.
Если вам нравится Nintendo 3DS и вы хотите испытать ее на своем ПК с Linux, вы можете это сделать благодаря эмулятору Citra. В этом руководстве мы рассмотрим, как настроить Citra для игры в 3DS-игры, как сохранить и даже как настроить контроллер!
Примечание. Addictivetips никоим образом не поощряет и не оправдывает незаконную загрузку или распространение файлов ROM для Citra. Если вы хотите играть в игры Nintendo 3DS с Citra, пожалуйста, используйте свои собственные файлы ПЗУ игры, которые вы скопировали на свой компьютер, на законных основаниях.
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
Установка эмулятора Citra в Linux
Эмулятор Citra является экспериментальным и временами может быть немного нестабильным. Тем не менее, это лучший способ эмулировать Nintendo 3DS на платформе Linux. Чтобы заставить эмулятор Citra 3DS работать, сначала откройте окно терминала.
Когда на рабочем столе Linux откроется окно терминала, следуйте приведенным ниже инструкциям по установке из командной строки, которые соответствуют используемой вами ОС Linux. На данный момент Citra поддерживается Snaps, Flatpak и через исходный код.
Пакет Snap
Citra доступен в виде пакета Snap. Однако это ни в коем случае не «стабильный» пакет Snap. Вместо этого эмулятор Citra находится в канале «Edge». Чтобы заставить его работать в вашей системе, для начала убедитесь, что на вашем ПК с Linux настроена среда выполнения Snap. Затем используйте мгновенная установка команду ниже с -край флаг, чтобы запустить последнюю версию эмулятора Citra 3DS.
sudo snap install citra-mts --edge
Flatpak
Помимо Snap, эмулятор Citra доступен как Flatpak. Однако, в отличие от многих других Flatpak, Citra не размещается в магазине приложений Flathub. Вместо этого пользователи должны установить специальный репозиторий Citra Flatpak. Вот как это сделать.
Во-первых, следуя этому руководству, убедитесь, что среда выполнения Flatpak запущена и работает в вашей системе. Когда среда выполнения Flatpak заработает, вы должны добавить репозиторий Flathub. Почему? На нем размещаются различные зависимости, на которые полагается Citra.
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
После добавления репозитория Flathub пора установить Citra из репозитория эмулятора Citra.
Чтобы установить ночной выпуск:
flatpak install https://flatpak.citra-emu.org/citra-nightly.flatpakref
Чтобы установить канареечный выпуск:
flatpak install https://flatpak.citra-emu.org/citra-canary.flatpakref
Сборка из исходников
Если вам не нравятся Snaps или Flatpaks, можно собрать Citra из исходного кода. Для начала следуйте командам на эта страница чтобы настроить зависимости. Не забудьте также установить пакет «git», так как он необходим для загрузки исходного кода.
Как только все зависимости будут устранены, используйте команда git clone чтобы загрузить последний исходный код Citra на свой компьютер с Linux.
git clone --recursive https://github.com/citra-emu/citra cd citra
Затем соберите код и установите Citra.
mkdir build cd build cmake .. -DCMAKE_BUILD_TYPE=Release make sudo make install
Для получения дополнительной информации о том, как собрать Citra и подготовить ее к использованию в Linux, обратитесь к найденной официальной документации. здесь.
Играем в игры 3DS с Citra
Чтобы поиграть в игру 3DS с эмулятором Citra, найдите кнопку «Файл» и щелкните по ней мышью. Внутри меню «Файл» найдите кнопку «Загрузить файл» и щелкните по ней.
При нажатии кнопки «Загрузить файл» открывается диалоговое окно открытия файла. Используйте это поле, чтобы найти файл ROM Nintendo 3DS, который вы хотите запустить в эмуляторе 3DS. Citra запустит игру сразу после выбора файла ROM.
Сохранение / загрузка
Нужно сохранить игру? Вот что надо делать. Сначала найдите меню «Эмуляция» и щелкните его во время работы ПЗУ. Затем просмотрите окно «Эмуляция», найдите параметр «Сохранить состояние» и выберите его, чтобы сохранить игру.
Примечание: есть несколько слотов состояния сохранения, поэтому не стесняйтесь сохранять свою игру столько раз, сколько захотите!
Чтобы загрузить сохраненную игру, начните с щелчка мышью по меню «Эмуляция», когда ПЗУ используется. Затем найдите параметр «Состояние загрузки». В разделе «Состояние загрузки» выберите состояние сохранения, которое вы хотите загрузить.
Настройка контроллера
У Citra есть поддержка контроллеров. Чтобы настроить контроллер, сделайте следующее. Сначала подключите контроллер к компьютеру с Linux. Затем щелкните меню «Эмуляция» и выберите кнопку «Настроить».
Внутри области «Настройка» найдите «Элементы управления» и щелкните по нему. Оказавшись внутри области «элементов управления», используйте пользовательский интерфейс для настройки кнопок. Когда настройка контроллера будет завершена, нажмите кнопку «ОК», чтобы сохранить настройки. Citra немедленно начнет использовать конфигурацию контроллера.
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
Citra: эмулятор Nintendo 3DS с открытым исходным кодом.
Si ты фанат видеоигр, позвольте мне сказать вам, что, путешествуя по сети, я наткнулся на эмулятор от Nintendo 3DS довольно интересный, с ежедневными обновлениями и отличной командой поддержки (более 50 человек), Расскажу немного о ситре.
Ситра это эмулятор с открытым исходным кодом для Nintendo 3DS написано на C ++ под лицензией GPLv2. Этот эмулятор был разработан с учетом его переносимости, так как он активно поддерживает компиляции. для Windows, Linux и macOS.
В настоящее время эмулятор успешно выполнил различные коммерческие названия, имея широкий каталог игрового процесса, среди игр, которые я могу выделить, есть Super Smash Bros. для Nintendo 3DS, Pokémon Mystery Dungeon: Gates to Infinity, Pokémon Omega Ruby и Alpha Sapphire, среди прочего, если вы хотите знать, какие игры выполняются Citra без осложнений, вы можете посмотреть по этой ссылке.
Как установить Citra на Ubuntu 17.04?
Эмулятор имеет две версии разработки которые в данном случае являются Nightly Builds и Bleeding Edge Я рекомендую Nightly, любой из них вы можете скачать по этой ссылке.
Теперь, когда эмулятор загружен, необходимо будет установить некоторые зависимости чтобы не было проблем с выполнением этого.
Во-первых, мы установим зависимость SDL2. Для этого нам нужно открыть терминал и написать следующие команды:
Если это не работает с другой командой:
sudo apt-get install libsdl2-2.0-0
Или, наконец, попробуйте этот другой:
sudo apt-get install libsdl2-dev
Следующая зависимость для установки — GCC v5, мы устанавливаем ее с помощью:
sudo apt-get install build-essential
А остальные — это cmake, clang и curl, мы устанавливаем их с помощью команд:
sudo apt-get install cmake && apt-get install clang libc++-dev && apt-get install libcurl4-openssl-dev
Сейчас приступаем к установке эмулятораДля этого необходимо будет распаковать файл, после чего мы откроем терминал и разместимся в папке, которую мы распаковали и установили, с помощью следующих команд:
mkdir build && cd build cmake ../ -DUSE_SYSTEM_CURL=1 make sudo make install
Запустите Citra, не устанавливая его в системе.
Эмулятор имеет возможность запускать его без необходимости устанавливать в системе, для этого рекомендуется клонировать его GIT, мы делаем это с помощью:
git clone --recursive https://github.com/citra-emu/citra cd citra
И, наконец, у нас есть два варианта запуска SDL или QT.
cd build/src/citra_qt/ ./citra-qt
Как установить Citra на Ubuntu 14.04?
Если вы являетесь пользователем LTS-версии Ubuntu 14.04 и хотите запустить эмулятор в своей системе, команды вышеупомянутых зависимостей не будут полезны, поэтому, чтобы эмулятор работал в вашей системе, необходимо установить эти зависимости. в вашей системе.
Сначала нам нужно будет добавить этот репозиторий и установить с помощью:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get install gcc-5 g++-5
Затем мы приступаем к установке других зависимостей с помощью:
sudo apt-get install lib32stdc++6
sudo apt-get install xorg-dev
sudo apt-get install qt5-default libqt5opengl5-dev
wget https://cmake.org/files/v3.8/cmake-3.8.1-Linux-x86_64.sh sh cmake-3.8.1-Linux-x86_64.sh --prefix=~/cmake wget http://libsdl.org/release/SDL2-2.0.4.tar.gz -O - | tar xz cd SDL2-2.0.4 ./configure make sudo make install
И готово, мы приступаем к установке эмулятора с его соответствующими командами, которые мы упомянули, отступая.
Легенда о Zelda Связь между мирами
Чтобы начать использовать эмулятор, у вас есть два вариантаОдин из них: если у вас есть игровые данные или сохраненные игры, вы можете передать свои данные в эмулятор, вам нужно обратиться к вики-странице эмулятора. Другой — приобрести свои игры и передать их эмулятору.
Многие задаются вопросом, а где мне взять игры? Именно здесь я лично ставлю эмулятор в пользу, поскольку он создает культуру неприятия пиратства.
По юридическим и тем же причинам, которые поясняют создатели эмулятора, необходимо приобретать игры, которые вы хотите запускать в нем, поскольку в эмуляторе нет пиратских игр, которые вы можете найти в сети, или поддерживать их. это ты можешь проверьте эту ссылку.
Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.
Полный путь к статье: Убунлог » Ubuntu » Игры » Citra: эмулятор Nintendo 3DS с открытым исходным кодом.