From 5f667a8a1e25f93e10ce03b6cda3a70deb1c6ce6 Mon Sep 17 00:00:00 2001 From: Dragios Date: Mon, 12 Sep 2016 14:57:03 +0800 Subject: [PATCH] Updated FAQ (markdown) --- FAQ.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/FAQ.md b/FAQ.md index fd5a390..bd019b8 100644 --- a/FAQ.md +++ b/FAQ.md @@ -37,9 +37,9 @@ Refer to [[Dumping Game Cartridges]]. _Citra_ can, ostensibly, "play" many different games, including _The Legend of Zelda: Ocarina of Time_ and _Animal Crossing_. -Many games, however, will not load at all—only showing a black screen. Many other games will only show the title screen and then freeze or crash. +Many games, however, will not load at all – only showing a black screen. Many other games will only show the title screen and then freeze or crash. -You can expect many games to run slowly, though, and to exhibit many gameplay and graphical glitches. +You can expect many games to run slowly, though and to exhibit many 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. @@ -66,7 +66,7 @@ At this point, _Citra_ is simply not fast enough to run most commercial games at 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**, but you definitely want a processor with the highest possible performance per core. -Note that you can also use a software implementation of _OpenGL_ like _Mesa_. Only do this if your hardware does not support _OpenGL 3.3_, even with latest updates \- It will be much slower than a real GPU. +Note that you can also use a software implementation of _OpenGL_ like _Mesa_. Only do this if your hardware does not support _OpenGL 3.3_, even with latest updates – It will be much slower than a real GPU. For Linux Mesa users it should be enough to define the environment variable `LIBGL_ALWAYS_SOFTWARE=1` temporarily. _Windows_ users can copy the `opengl32.dll` from [this package](https://sourceforge.net/projects/msys2/files/REPOS/MINGW/x86_64/mingw-w64-x86_64-mesa-11.2.0-1-any.pkg.tar.xz/download) to their _Citra_ folder. #### When I try to start any game, _Citra_ immediately crashes! @@ -87,7 +87,7 @@ See above about missing DLLs. 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 running firmware 9.2 or lower and follow the [[Dumping Game Cartridges]] guide. -#### What should I do if I get an error saying something like "`GetConfigInfoBlock: Config block 0xXXXXX with flags X and size X was not found`"? +#### What should I do if I get an error saying something like `GetConfigInfoBlock: Config block 0xXXXXX with flags X and size X was not found`? Sometimes a game will freeze and you'll get an error which looks like this in the log, usually followed by a "Fatal Error": @@ -99,8 +99,8 @@ In this case, try deleting the file at `user/nand/data/0000000000000000000000000 #### 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 : +This is the result of third-party application that uses overlays which might conflict with _Citra_. +The console will print this error log: ``` Render.OpenGL video_core\renderer_opengl\renderer_opengl.cpp:DebugHandler:469: API ERROR 1282: GL_INVALID_OPERATION error generated. Function glMatrixMode is deprecated and not available in preview contexts.