293 lines
13 KiB
HTML
293 lines
13 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en-us">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
<meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1">
|
|
<meta name="theme-color" content="#FF8E03">
|
|
<meta property="og:title" content="Wikis · Citra" />
|
|
<meta property="og:site_name" content="Citra" />
|
|
<meta property="og:url" content="https://citra-emu.org/wiki/" />
|
|
|
|
<link rel="icon" href="https://citra-emu.org/favicon.ico" />
|
|
<link rel="shortcut icon" href="https://citra-emu.org/favicon.ico" type="image/x-icon" />
|
|
<link rel="canonical" href="https://citra-emu.org/wiki/">
|
|
|
|
|
|
|
|
<title>Wikis - Citra</title>
|
|
<link href="https://fonts.googleapis.com/css?family=Ubuntu|Dosis" rel="stylesheet">
|
|
|
|
<link rel="stylesheet" href="https://citra-emu.org/scss/style.min.css" />
|
|
|
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"
|
|
integrity="sha256-hVVnYaiADRTO2PzUGmuLJr8BLUSjGIZsDYGmIJLv2b8=" crossorigin="anonymous"></script>
|
|
|
|
|
|
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
|
|
<script>
|
|
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
|
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
|
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
|
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
|
|
|
|
ga('create', 'UA-73966905-1', 'auto');
|
|
ga('send', 'pageview');
|
|
</script>
|
|
|
|
</head>
|
|
|
|
<body>
|
|
<nav class="navbar navbar-default navbar-wrapper navbar-fixed-top">
|
|
<div class="container">
|
|
<div class="navbar-header">
|
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar"
|
|
aria-expanded="false" aria-controls="navbar">
|
|
<span class="sr-only">Toggle navigation</span>
|
|
<span class="icon-bar"></span>
|
|
<span class="icon-bar"></span>
|
|
<span class="icon-bar"></span>
|
|
</button>
|
|
<a class="navbar-brand" href="/"> </a>
|
|
</div>
|
|
|
|
<div id="navbar" class="navbar-collapse collapse">
|
|
<ul class="nav navbar-nav">
|
|
<li class="index-1 first"><a href="/" title="Blog Posts">Blog</a></li>
|
|
<li class="index-2"><a href="/download/" title="Download Citra">Download</a></li>
|
|
<li class="index-3"><a href="/help/" title="Help">Help</a></li>
|
|
<li class="index-4"><a href="/wiki/faq/" title="Frequently Asked Questions">FAQ</a></li>
|
|
<li class="index-5"><a href="/game/" title="Game Compatibility">Compatibility</a></li>
|
|
<li class="index-6"><a href="/wiki/home/" title="Wiki Homepage">Wiki</a></li>
|
|
|
|
<li class="index-7 dropdown">
|
|
<a href="#" class="dropdown-toggle" data-toggle="dropdown"
|
|
role="button" aria-haspopup="true" aria-expanded="false">
|
|
Social <span class="caret"></span>
|
|
</a>
|
|
|
|
<ul class="dropdown-menu">
|
|
<li class="index-1 first"><a href="/rules/" title="Community Rules">Rules</a></li>
|
|
<li class="index-2"><a href="https://community.citra-emu.org/" title="Forums">Community Forums</a></li>
|
|
<li class="index-3 last"><a href="/discord/" title="Discord Server">Discord Chat</a></li>
|
|
</ul>
|
|
</li>
|
|
|
|
<li class="index-8 dropdown">
|
|
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button"
|
|
aria-haspopup="true" aria-expanded="false">
|
|
Media <span class="caret"></span>
|
|
</a>
|
|
|
|
<ul class="dropdown-menu">
|
|
<li class="index-1 first"><a href="/screenshots/" title="Screenshots">Screenshots</a></li>
|
|
<li class="index-2 last"><a href="https://www.youtube.com/channel/UC_dcdgzuapBtAY4ol3x-90Q"
|
|
title="YouTube Channel">Videos</a></li>
|
|
</ul>
|
|
</li>
|
|
|
|
<li class="index-9 last"><a href="https://www.patreon.com/citraemu" title="Patreon">Patreon</a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</nav>
|
|
|
|
|
|
<div id="mainContainer" class="container" >
|
|
<div class="row">
|
|
|
|
</div>
|
|
|
|
<div class="row row-fluid">
|
|
<div id="content" class="col-xs-12 col-sm-12 col-md-9 col-lg-9 pull-right">
|
|
|
|
<h1>Wikis</h1>
|
|
|
|
|
|
|
|
|
|
|
|
<div class="col-md-12">
|
|
<div class="entry">
|
|
<h2>Log Filters</h2>
|
|
<p>Citra supports configurable filtering of log message per-class. This is especially useful if you’re debugging a subsystem and want very detailed messages from it or if you want to silence some annoyingly spammy errors (e.g. unimplemented GPU features.)
|
|
Messages are filtered in each class according to their severity, the filter will block all messages in the class that are below the configured severity. The severity levels are:
|
|
Trace: Extremely detailed and repetitive (many times per frame) debugging information that is likely to pollute logs.</p>
|
|
<a href="/wiki/log-filters/" class="link-action">Continue Reading</a>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="col-md-12">
|
|
<div class="entry">
|
|
<h2>Set Up APK Signing in Bitrise</h2>
|
|
<p>Open src/android/ in Android studio
|
|
Create New Fill out the necessary info, remember the passwords for later
|
|
Finish the wizard to make sure it works
|
|
Open the bitrise dash-board and go to workflows>code signing Upload the key store and enter the passwords and key alias in their respective spots That’s it :)</p>
|
|
<a href="/wiki/set-up-apk-signing-in-bitrise/" class="link-action">Continue Reading</a>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="col-md-12">
|
|
<div class="entry">
|
|
<h2>Stack Trace Guide for Citra</h2>
|
|
<p>Stack trace on Windows Download and install Visual Studio 2015 Community.
|
|
Download the nightly build, source code and debug symbols (make sure they have the same commit hash). If you’ve compiled your own msvc build, then skip this and the following step. Extract them and place the .pdb files from the debug symbols into the nightly build folder.
|
|
Run Citra and initiate the crash. If you’ve compiled your own msvc build, then run Citra from .</p>
|
|
<a href="/wiki/stack-trace-guide-for-citra/" class="link-action">Continue Reading</a>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="col-md-12">
|
|
<div class="entry">
|
|
<h2>Typical Git Workflow</h2>
|
|
<p>This is a guide to a typical Git workflow with Citra. It covers forking from the main repository, creating a branch, keeping your branch up to date with the main repository, resolving conflicts, and merging back into the main repository. It’s not meant to be a hard-and-fast set of rules. However, if you follow something along these lines, you’ll be less likely to piss people off.
|
|
It’s appreciated if every single commit in a branch on its own compiles on all supported platforms (Windows, Linux, and macOS) and doesn’t cause any regressions if the commits after it were left unmerged.</p>
|
|
<a href="/wiki/typical-git-workflow/" class="link-action">Continue Reading</a>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="col-md-12">
|
|
<div class="entry">
|
|
<h2>User Directory</h2>
|
|
<p>The User Directory Citra’s user directory is where the emulator persists the emulated 3DS NAND, save data, extra data, and a host of other files necessary for Citra to run properly. The path of the user directory can be opened from within the Citra application with the Open Citra folder menu option. On different systems the paths are:
|
|
on any system, the presence of a directory named user on the same directory of the executable will override the default behavior and Citra will use that instead.</p>
|
|
<a href="/wiki/user-directory/" class="link-action">Continue Reading</a>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="col-md-12">
|
|
<div class="entry">
|
|
<h2>Using a Controller or Android Phone for Motion or Touch Input</h2>
|
|
<p>This page is currently under construction. See here for more information: https://cemuhook.sshnuke.net/padudpserver.html</p>
|
|
<a href="/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input/" class="link-action">Continue Reading</a>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<nav aria-label="...">
|
|
<ul class="pager">
|
|
|
|
|
|
<li class="previous">
|
|
<a rel="previous" href="https://citra-emu.org/wiki/page/3/"><span aria-hidden="true">←</span> Previous</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
|
|
|
|
</div>
|
|
<div id="sidebar" class="col-xs-12 col-sm-12 col-md-3 col-lg-3 pull-left">
|
|
<div id="advertisement" class = "ad">
|
|
<h3>Advertisement</h3>
|
|
<ins class="ad adsbygoogle"
|
|
style="display:block"
|
|
data-ad-client="ca-pub-4126545610079023"
|
|
data-ad-slot="4223809695"></ins>
|
|
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
|
|
</div>
|
|
|
|
<div class="tagcloud hidden-sm hidden-xs">
|
|
<h3>News Tag Cloud</h3>
|
|
<ul>
|
|
|
|
<li><a class="taxonomy-citra-release" href="/tags/citra-release">citra-release</a></li>
|
|
|
|
<li><a class="taxonomy-feature-update" href="/tags/feature-update">feature-update</a></li>
|
|
|
|
<li><a class="taxonomy-progress-report" href="/tags/progress-report">progress-report</a></li>
|
|
|
|
</ul>
|
|
</div>
|
|
|
|
<div id="twitter" class="hidden-sm hidden-xs">
|
|
<a class="twitter-timeline" data-tweet-limit="3" href="https://twitter.com/citraemu?ref_src=twsrc%5Etfw">Tweet Feed</a>
|
|
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="footer" class="container">
|
|
<div class="row">
|
|
|
|
<div class="col-md-2">
|
|
<h1>Citra</h1>
|
|
<a href="/entry">Blog</a>
|
|
<a href="/download/">Downloads</a>
|
|
<a href="/screenshots/">Screenshots</a>
|
|
<a href="https://www.patreon.com/citraemu">Patreon</a>
|
|
<a href="/donate/">Donate</a>
|
|
</div>
|
|
|
|
<div class="col-md-2">
|
|
<h1>Documentation</h1>
|
|
<a href="/help/">Help Documents</a>
|
|
<a href="/game/">Compatibility</a>
|
|
<a href="/wiki/home/">Wiki</a>
|
|
<a href="/wiki/faq/">FAQ</a>
|
|
</div>
|
|
|
|
<div class="col-md-2">
|
|
<h1>Blog</h1>
|
|
<a href="/entry">News & Articles</a>
|
|
<a href="https://citra-emu.org/index.xml">RSS 2.0</a>
|
|
</div>
|
|
|
|
<div class="col-md-2">
|
|
<h1>Social</h1>
|
|
<a href="https://www.youtube.com/channel/UC_dcdgzuapBtAY4ol3x-90Q">YouTube</a>
|
|
<a href="https://www.facebook.com/citra.emu">Facebook</a>
|
|
<a href="https://twitter.com/citraemu">Twitter</a>
|
|
<a href="https://community.citra-emu.org/">Forums</a>
|
|
<a href="/discord">Discord</a>
|
|
<a href="/chat">IRC</a>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="col-md-2">
|
|
<h1>Get Involved</h1>
|
|
<a href="https://github.com/citra-emu/citra">GitHub / Source</a>
|
|
<a href="https://github.com/citra-emu/citra/issues">Issues</a>
|
|
<a href="https://github.com/citra-emu/citra/pulls">Pull Requests</a>
|
|
</div>
|
|
|
|
</div>
|
|
<div id="footer-bottom">
|
|
<div id="footer-brand"></div>
|
|
<div id="footer-legal">Copyright © 2024 Citra Emulator Project</div>
|
|
</div>
|
|
</div>
|
|
|
|
<script src="https://citra-emu.org/js/script.js"></script>
|
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/baguettebox.js/1.10.0/baguetteBox.min.css" type="text/css" />
|
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/baguettebox.js/1.10.0/baguetteBox.min.js" type="text/javascript"></script>
|
|
|
|
<script type="text/javascript">
|
|
window.addEventListener("DOMContentLoaded", function() {
|
|
baguetteBox.run('.is-img-preview');
|
|
});
|
|
</script>
|
|
|
|
|
|
|
|
|
|
</body>
|
|
|
|
</html>
|