citra-web/wiki/home/index.html

318 lines
15 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!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="Home &middot; Citra" />
<meta property="og:site_name" content="Citra" />
<meta property="og:url" content="https://citra-emu.org/wiki/home/" />
<meta property="og:description" content="Citra 3DS Emulator and Debugger Citra is an open-source Nintendo 3DS emulator/debugger written in C&#43;&#43;.
Citra&rsquo;s features include better visual output, debugging homebrew, and controller support.
The Citra repositories are hosted on GitHub. Citra is licensed under GPLv2 (or any later version). Refer to the license.txt file included.
Usage You may download a precompiled binary from our website, or you can build it yourself from the source code.
Windows, macOS, and Linux Binary Downloads" />
<meta name="description" content="Citra 3DS Emulator and Debugger Citra is an open-source Nintendo 3DS emulator/debugger written in C&#43;&#43;.
Citra&rsquo;s features include better visual output, debugging homebrew, and controller support.
The Citra repositories are hosted on GitHub. Citra is licensed under GPLv2 (or any later version). Refer to the license.txt file included.
Usage You may download a precompiled binary from our website, or you can build it yourself from the source code.
Windows, macOS, and Linux Binary Downloads" />
<meta property="og:type" content="website" />
<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/home/">
<title>Home - 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="/">&nbsp;</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>Home</h1>
<h1 id="citra--3ds-emulator-and-debugger">Citra 3DS Emulator and Debugger</h1>
<p><a href="https://github.com/citra-emu/citra/actions"><img src="https://github.com/citra-emu/citra/workflows/citra-ci/badge.svg" alt="GitHub Actions Build Status"></a></p>
<p>Citra is an open-source Nintendo 3DS emulator/debugger written in C++.</p>
<p>Citra&rsquo;s features include better visual output, debugging homebrew, and controller support.</p>
<p>The <a href="https://github.com/citra-emu/citra">Citra repositories</a> are hosted on GitHub.
Citra is licensed under GPLv2 (or any later version). Refer to the license.txt file included.</p>
<h2 id="usage">Usage</h2>
<p>You may download a precompiled binary from <a href="https://citra-emu.org/download/">our website</a>, or you can build it yourself from the source code.</p>
<ul>
<li>
<p><strong><a href="https://citra-emu.org/download/">Windows, macOS, and Linux Binary Downloads</a></strong></p>
</li>
<li>
<p><a href="/wiki/building-for-windows">Build Instructions for Windows</a></p>
</li>
<li>
<p><a href="/wiki/building-for-macos">Build Instructions for macOS</a></p>
</li>
<li>
<p><a href="/wiki/building-for-linux">Build Instructions for Linux</a></p>
<ul>
<li>To Ubuntu users: only 18.04 and up provides sufficient dependencies to build Citra. Please upgrade your system if you are on a lower version (or grab dependencies somewhere else if you know how to)</li>
</ul>
</li>
<li>
<p><a href="/wiki/building-for-android">Build Instructions for Android</a></p>
</li>
</ul>
<p>If you are having trouble building Citra from the source code, see this wiki page:</p>
<ul>
<li><a href="/wiki/common-issues">Common Issues When Building</a></li>
</ul>
<p>Now, you&rsquo;ll need to dump the games you want to play with your 3DS.</p>
<ul>
<li><a href="/wiki/dumping-game-cartridges">Dumping Game Cartridges</a></li>
<li><a href="/wiki/dumping-installed-titles">Dumping Installed Titles</a></li>
</ul>
<p>If you have any save files or extra data on your 3DS that you want to import into Citra, you&rsquo;ll have to dump them as well.</p>
<ul>
<li><a href="/wiki/dumping-save-data-from-a-3ds-console">Dumping Save Data from a 3DS Console</a></li>
<li><a href="/wiki/dumping-extra-data-from-a-3ds-console">Dumping Extra Data from a 3DS Console</a></li>
</ul>
<p>If you have updates or DLCs on your 3DS that you want to use with Citra, you&rsquo;ll have to dump them as well.</p>
<ul>
<li><a href="/wiki/dumping-updates-and-dlcs">Dumping Updates and DLCs</a></li>
</ul>
<p>In order to make some games work, you&rsquo;ll have to dump some system files from your 3DS.</p>
<ul>
<li><a href="/wiki/dumping-system-archives-and-the-shared-fonts-from-a-3ds-console">Dumping System Archives and the Shared Fonts from a 3DS Console</a></li>
<li><a href="/wiki/dumping-config-savegame-from-a-3ds-console">Dumping Config Savegame from a 3DS Console</a></li>
</ul>
<p>You can find a reference for Citra&rsquo;s default keyboard bindings here:</p>
<ul>
<li><a href="/wiki/default-keyboard-bindings">Default Keyboard Bindings</a></li>
</ul>
<p>If you have any questions about Citra, first check these pages:</p>
<ul>
<li><a href="/wiki/user-directory">User Directory</a> - Explanation of Citra&rsquo;s file structure</li>
<li><a href="/wiki/citra-web-service">Citra Web Service</a> - What are and how to use web services tokens</li>
<li><a href="https://citra-emu.org/game/">Compatibility List</a> - List(s) of titles known to be compatible or incompatible with Citra</li>
<li><a href="/wiki/faq">Frequently Asked Questions</a> - Help with common questions about using Citra</li>
<li><a href="/wiki/common-issues">Common Issues</a> - Help with issues encountered while building Citra from source</li>
</ul>
<p>If you don&rsquo;t see your question answered there, feel free to ask at these places:</p>
<ul>
<li><a href="https://community.citra-emu.org/">Citra&rsquo;s Forums</a></li>
<li><a href="https://discord.gg/FAXfZV9">Citra&rsquo;s Discord</a> at #citra-support</li>
<li>The #citra IRC Channel on <a href="https://web.libera.chat/">Libera Chat</a> (irc.libera.chat:6697)</li>
<li>The #citra-dev IRC Channel on <a href="https://web.libera.chat/">Libera Chat</a> (irc.libera.chat:6697)</li>
</ul>
<h2 id="development">Development</h2>
<p>If you are interested in contributing to Citra&rsquo;s code, the first thing you should read is this guide, which will show you what style to code in:</p>
<ul>
<li><a href="/wiki/contributing">Contributing</a></li>
</ul>
<p>You can find info about the 3DS on these pages:</p>
<ul>
<li><a href="/wiki/developer-information">Developer Information</a></li>
<li><a href="/wiki/cpu">CPU Information</a></li>
<li><a href="/wiki/archive-of-3ds-documentation">Archive of 3DS Documentation</a></li>
</ul>
<p>When you are ready, this page will show you how to use Git to setup your own repository:</p>
<ul>
<li><a href="/wiki/typical-git-workflow">Typical Git Workflow</a></li>
</ul>
<p>Using log filters, you can configure Citra to make development easier.</p>
<ul>
<li><a href="/wiki/log-filters">Log Filters</a></li>
</ul>
<p>You can find various Homebrew that test the accuracy of Citra here:</p>
<ul>
<li><a href="/wiki/archive-of-3ds-tests">Archive of 3DS Tests</a></li>
</ul>
<p>Now that everything is setup, you can take a look at these places to see what needs to be done:</p>
<ul>
<li><a href="https://docs.google.com/document/d/1SWIop0uBI9IW8VGg97TAtoT_CHNoP42FzYmvG1F4QDA">TODO List</a></li>
<li>The #citra IRC Channel on <a href="https://web.libera.chat/">Libera Chat</a> (irc.libera.chat:6697)</li>
<li>The #citra-dev IRC Channel on <a href="https://web.libera.chat/">Libera Chat</a> (irc.libera.chat:6697)</li>
</ul>
</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 &amp; 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>