Меню

Citra 3ds emulator настройка

Обзор Citra. Как запускать игры Nintendo 3DS на Windows, macOS и Android?

Портативные игровые консоли всё активнее занимают умы и карманы любителей современных гаджетов. Отдельно на их фоне выделяется приставка Nintendo 3DS. В этом материале будет подробно рассказано о том, что она собой представляет, а также — где можно найти хорошие игры для этой платформы. Приятного чтения!

Что такое Nintendo 3DS?

Если вкратце: Nintendo 3DS — это портативная игровая приставка с поддержкой псевдо-3D «автостереограмм». В комплекте по стандарту имеется раздвижной стилус (до 100 мм), а меню переведено на русский язык — как и большинство приложений от Nintendo.

У модели есть два экрана. Нижний имеет 800×240 точек, верхний — 320×240. Батарейка держит от трёх до 8 часов (в зависимости от загрузки).

Выпускается модель в двух цветах — бирюзовом и чёрном. Если есть, из чего выбирать, лучше брать бирюзовый. Он и смотрится приятнее, и пыль с отпечатками не так сильно будет бросаться в глаза.

Лучшие игры для приставки Nintendo 3DS:

Что такое Citra?

Citra — это специальный эмулятор для запуска игр от Nintendo 3DS. Его исходники полностью открыты.

Разработка началась ещё в 2014 году. В разное время за эти шесть лет в её команде трудились и трудятся около 150 сотрудников. При этом ни один из них не связан с официальной командой разработчиков Nintendo.

Какие игры поддерживаются в Citra?

Перечень всех игр достаточно большой. Но рекомендуем обратить особое внимание на те, которые выделены синим полем (Perfect). Все они работают без каких-либо глюков и лагов. Никакие дополнительные патчи для запуска приложений не требуются.

Чуть хуже в этом плане «зелёные» игры (Great). Они тоже работают нормально, но при этом возможно появление небольших видео- и/или аудиоглюков. В некоторых случаях могут потребоваться патчи для более корректной работы.

Тёмно-зелёное поле (Okay) — глюки и лаги уже более серьёзные, но при этом в игру всё ещё можно играть, и даже пройти до конца. Почти наверняка потребуется ставить дополнительные патчи.

Игры, выделенные другими цветами (жёлтый, красный, серый и чёрный), лучше вообще не запускать, либо запускать на свой страх и риск. Их стабильность не гарантируется разработчиками.

Как запустить игры на Windows?

Основное требование для запуска игр через Citra на Windows — наличие 64-битной операционной системы (Win 7 или выше). Более того, разработчики даже и не планируют поддерживать 32-битные версии, о чём пишут у себя на официальном форуме.

Другим важным фактором для запуска на Windows является наличие графического адаптера с поддержкой набора библиотек OpenGL (версия 3.3 или более поздняя).

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

Если все технические условия соблюдены, можете скачать и установить эмулятор для Windows.

Важно: такие же условия актуальны и для операционных систем macOS (начиная от версии 10.13 High Sierra и выше) или Linux.

Как запустить игры на Android?

Для этого скачайте Citra в официальном магазине Google Play. Обычно такой файл называется «Citra» или «Citra_emu». Далее — запускайте его как обычное приложение на своём устройстве.

Другие возможности

Мультиплеер

Через эмулятор Citra можно играть по сети (например, через Wi-Fi). Но не рассчитывайте, что удастся подключиться к официальным серверам Нинтендо.

Запись геймплея

Здесь можно или купить специальную карту для захвата видео 3DS, или воспользоваться теми средствами, которые есть на девайсе по умолчанию. Рассмотрим более простой способ. Для этого нужно:

Сохранение игры

Как сообщают сами разработчики, в большинстве случаев приставка сама создаёт конфигурационный файл, благодаря которому можно играть в большинство игр без дополнительных технических настроек.

Однако следует учитывать, что есть модели 3DS, в которых отсутствует функция сохранения игры.

На официальном сайте разработчиков Citra есть вся необходимая информация о том, как можно выгрузить этот файл.

Где скачать игры?

Разработчики эмулятора категорически против любых видов скачивания платных игр. Они настоятельно рекомендуют пользователям покупать игры самостоятельно или брать их на время у своих друзей (без последующего копирования).

Любые упоминания пиратства на форуме Citra, а также ссылки на незаконные ресурсы приведут к моментальному бану сообщества и/или пользователя.

Мы максимально подробно рассказали вам о том, чем хороша игровая консоль Nintendo 3DS, где найти для неё хорошие игры и как в них сыграть. Отдельно рассмотрели возможности эмулятора Цитра, а также ответили на часто возникающие вопросы. Надеемся, что вся эта информация поможет вам в кратчайшие сроки освоить приложения от Нинтендо и насладиться комфортной игрой!

Источник

Citra 3ds emulator настройка

The below wiki article is based on user submitted content.
Please verify all hyperlinks and terminal commands below!

See a mistake? Want to contribute? Edit this article on Github

About Citra

What is Citra?

Citra is a work-in-progress Nintendo 3DS emulator started in early 2013. Citra can currently emulate, with varying degrees of success, a wide variety of different homebrew applications and commercial software.

Читайте также:  Настройка почты linux postfix

What is Citra’s License?

Citra is an open-source project, licensed under the GPLv2 (or any later version). Refer to the license document for more information.

Who made Citra?

Citra has an active team of open-source developers. Over 150 people have worked hard on the project since its founding in 2014! The list of contributors can be found on GitHub.

Note: Citra is not affiliated with Nintendo in any way.

Where does the name come from?

The name is derived from CTR, which is part of the model number of the original 3DS.

Running games in Citra

When launching a game, I get a “Could not Determine System Mode” or “Failed to Decrypt” error. I want to run backups of retail titles that I own, how can I do that?

Citra does not natively run dumps of games that have not been decrypted properly (unless you have dumped your own system keys). This requires a physical 3DS and the game you own. Refer to:

Can Citra run Pokémon games?

All Pokémon games now work properly. Pokémon X/Y now runs properly with HLE audio as well as LLE audio. Linux users building from source need to take a look at Building for Linux for building with the AAC audio decoder. Some Pokémon games might require System Archives dump in order to be able to prevent some issues.

Can Citra run [Insert retail game name here]?

Citra can, ostensibly, “play” many different games now and more will become playable as development progress further. Some games/apps, however, will not load at all – only showing a black screen. Others, might only show the title screen and then freeze or crash.

See our Game Compatibility List for more info. You can also helps us improve the Game Compatibility List by doing testing and reviewing the game.

Note that many games also require certain files to be dumped from a 3DS console. See below for information about files that can be dumped from a 3DS console and used by Citra:

You can expect many games to run slowly, though and to exhibit some gameplay and graphical glitches.

If you’re interested in 3DS emulation as an experiment, you may gain something out of trying Citra, but if you’re simply looking to play games then stick to your 3DS handheld.

Does Citra support WiFi, network connectivity or online play?

Yes, Citra supports networked local WiFi, but does not support connecting to Nintendo’s servers.

Are you planning to make an Android version?

Does Citra have controller support?

Yes, you can configure your controller directly through the GUI.

Can I expect Citra to play [GAME] at full-speed?

Citra can run most games at variable speed, depending on your hardware configuration. However, not all games are created equally and therefore some games will run at full speed while others might suffer from slow emulation. You may also experience some slowdowns.

Note: The speed of [GAME] will depend on the single-core performance of your processor. Refer to your CPU benchmark in this graph. If it’s below score of 1,800 the [GAME] might not be playable at decent speeds.

Also, it has been reported that using the integrated Intel GPU on laptops has shown major performance increased in emulation speed. Only some games will benefit from it. This also applies for other emulators as well. Feel free to test both integrated and dedicated GPU to see which one gives you the best performance.

[GAME] runs way too fast, how can I slow down the emulation?

Recent versions have a framerate limiter built-in. It can be toggled in the configuration, reachable through the Menu (citra-qt): “Emulation” > “Configure…” > “General” > “Limit Framerate”.

I saw a YouTube video about [GAME], why doesn’t it work on the nightly build?

Alternative custom branches may have not been merged into master. We only support nightly builds based on the master branch. Unofficial builds are not supported. There may be other branches that are planned to be merged, but must go through vetting first to ensure they are good contributions to the project long term.

Where can I download games to use with Citra?

Short answer: You don’t. Buy games and dump them with a Nintendo 3DS.

Long answer: Downloading commercial games is illegal and thus strongly frowned upon by the Citra developers. To prevent legal issues, this includes gray areas like downloading games which you purchased earlier. You don’t necessarily need to own a 3DS yourself, as you can buy game cartridges and dump them with a friend’s console. On the other hand, copying a friend’s game dump is considered illegal. Please note that any mention or discussion of piracy on our forums or Discord channels will result in being banned from our community.

Читайте также:  Настройка зажигания на газели 402 двигатель видео

For guidance on how to dump games for use with Citra, please refer to:

System requirements and common issues

Which platforms does Citra support?

We’re pleased to say that Citra works on all three major desktop OSes!

Citra is actively tested and supported on various 64-bit version of Windows (7 and up), Linux and macOS 10.13 High Sierra or higher. Other platforms may work, but aren’t tested by developers. In far future, mobile platforms may be targeted as well. We have no plans to support 32-bit operating system officially.

What kind of specification do I need to run Citra?

The only hard requirements for the official version of Citra is a graphics chip that supports at least OpenGL 3.3 and a 64-bit OS running on a standard PC, but you definitely want a processor with the highest possible performance per core.

When I try to start any game, Citra immediately crashes!

It is very likely that this issue is caused by your GPU or drivers not supporting OpenGL 3.3. Try updating to the latest drivers if possible, and verify that either your driver’s control panel or a tool like GPU Caps Viewer reports that you can use at least OpenGL 3.3. If updating drivers doesn’t help, you’ll need to upgrade your GPU or wait until we remove this limitation from the software renderer. (The hardware renderer will never support lower OpenGL versions.)

Also read the previous question / answer for a software implementation of OpenGL

Citra complains about missing DLLs.

First, if you’ve downloaded any DLL files from the Internet and placed them in the Citra or a system folder, remove them first, they will not solve your problem and may cause system instability. Then download and install the x64 variant (vc_redist.x64.exe) of Visual C++ Redistributable for Visual Studio 2017 from Microsoft. If that doesn’t help, ensure you have also extracted the DLL files that come included with the Citra builds and that they are in the same directory as the executable.

See above about missing DLLs.

Citra complains about “Entry Point Not Found”

If you have Windows 10 N or KN (released in Europe and Korea respectively) it released missing the media foundation tools. To resolve this, you will need to install the Windows Media Feature Pack for your specific version of Windows N (you will be required to select your specific version. Hit the Windows key and R to open the ‘run’ box, and type winver into it to reach a box showing you your precise version of windows.) and install it before running Citra.

Citra’s log file doesn’t have enough information.

My game is crashing, but my Citra log file is empty.

You may be clearing your log file on accident. This sequence of steps will result in your log file being overwritten:

Since Citra was launched again in step 3, a new log was created. The correct sequence to follow is:

Now, without opening Citra again, you should have the correct log file.

I’ve dumped my game but when I load it, Citra crashes/prints a bunch of gibberish to the console!

Games need to be decrypted on a 3DS before being usable in Citra. This is a technical limitation and it is unlikely that it can be removed in the foreseeable future. To decrypt your games, you will need to have a 3DS system with boot9strap installed and follow one of the following guides:

Sometimes a game will freeze and you’ll get an error which looks like this in the log, usually followed by a “Fatal Error”:

In this case, try deleting the file at user/nand/data/00000000000000000000000000000000/sysdata/00010017/00000000/config and running the latest version of Citra. If this does not work, then note the config block number ( 0xA0001 in the example) and file a bug report.

How can I fix the API ERROR 1282 OPENGL error? I can’t figure out what is causing this to happen!

This is the result of third-party application that uses overlays which might conflict with Citra. The console will print this error log:

So far only MSI Afterburner is being reported to have conflicts with Citra, therefore it is advisable to close it before launching Citra.

Where is the folder for the emulated SD card?

The folder for the emulated SD card is named sdmc and can be found in Citra’s User Directory.

Читайте также:  Настройка действия при закрытии крышки ноутбука windows 10

Particle effects or text display as a jumble of triangles.

You are using an older build. Download the latest nightly build as the issue has been resolved.

Old answer: In certain games, animated particle effects (such as smoke, fire, trails, etc.) or text may not render properly, showing up instead as a jumbled mess of triangles, sometimes covering large parts of the screen. This is caused by a missing feature in our GPU support (Geometry Shaders) which is used by games to render these kind of effects.

Example of games that suffer from this:

Networking Support

What is this?

Citra’s networking support emulates the 3DS’ local wifi. On a real 3DS, this allows you to play games with people next to you. With Citra’s implementation of this feature, you can play with other people on Citra anywhere. This is not an implementation of connecting to Nintendo’s servers over wifi, nor is it an implementation of download play.

Why don’t I have this feature?

You are using an old version of Citra.

What’s the difference between public and unlisted rooms?

When you make a public room, Citra connects to the Citra Web Service, authenticates yourself using your token and username, and sends the room details. Then, the Citra Web Service will add your room to the public room listing, so when people go in the Public Game Lobby, they will see the room. Something important to note about a public room is that the Citra Web Service only hosts room listings, and not the room itself. The room will still be hosted on your computer.

When you make an unlisted room, Citra opens a room for any incoming connections, without connecting to the Citra Web Services. For other people to join the room, they will need to enter your IP manually, since they’re not going through the Public Game Browser listing.

How do I join a public room?

How do I join a unlisted room?

How do I make a public room?

How do I make an unlisted room?

Development and contributions

How can I develop or contribute to the project?

If you’re interested in contributing, fork the project here in GitHub, and then create a Pull Request when you’re ready to submit your contribution. Unless your change is trivial, however, it is strongly recommended that you join our development channel (#citra-dev @ Freenode) to coordinate with the developers beforehand. Make sure to review our coding guidelines and ensure your changes follow them. If you’re looking for ideas on things to work on, try looking around our issue tracker. Some issues are tagged with the E-easy label, which means they’re smaller tasks that should be easier to get into.

I’d like to be a beta tester, how can I help?

If you try some games and run into issues like graphical glitches, freezes and especially regressions from previous versions, you can try reporting them in our issue tracker, accompanied by logs from the emulator if possible. Do not report an issue if a game simply fails to boot entirely.

Non-official builds are faster, have more features and run more games. Why don’t you work with the people who create those?

Most non-official builds are just a collection of different features currently being worked on by Citra contributors from the community. These features are not part of the official version (yet) because they are either broken-by-design and would possibly hinder development soon or because they are still work in progress. Also, each change will go through a review process. Features found in non-official versions are often in the review phase already and will be included in official versions about a month or two later.

If you are the author of a non-official build make sure you still follow the license of Citra.

I think what you guys are doing is awesome! I am not a developer, but still want to support the project. What can I do?

That’s awesome! Such support is what motivates us to keep working! Stick around and keep motivating our work!

If you’re interested in donating, we would gladly accept used hardware, games for testing, or money for development/infrastructure costs. Please see our donations page for more information, or join our IRC channel (#citra @ Freenode) or Discord server and contact a developer.

Источник

Adblock
detector