mirror of
https://github.com/citra-emu/citra.git
synced 2024-11-14 06:20:06 +00:00
Page:
Archive of 3DS Documentation
Pages
AES Keys
Archive of 3DS Documentation
Archive of 3DS Tests
Building for Android
Building for Linux
Building for OpenBSD
Building for Windows
Building for macOS
CPU
Citra Android user data and storage
Citra Legacy Builds
Citra Web Service
Common Issues
Compatibility List
Contributing
Default Keyboard Bindings
Developer Information
Dumping Config Savegame from a 3DS Console
Dumping Extra Data from a 3DS Console
Dumping Game Cartridges
Dumping Installed Titles
Dumping Save Data from a 3DS Console
Dumping System Archives and the Shared Fonts from a 3DS Console
Dumping Updates and DLCs
FAQ
Home
Installing FFmpeg for the Video Dumper
Issue Labels
Lifetime of an LLE library applet
Log Filters
Set Up APK Signing in Bitrise
Stack Trace Guide for Citra
Typical Git Workflow
User Directory
Using a Controller or Android Phone for Motion or Touch Input
14
Archive of 3DS Documentation
Weiyi Wang edited this page 2019-08-02 10:03:36 -04:00
For better or worse, there is no unified way of writing and collecting information gathered during research on 3DS software or hardware. This page hence seeks to gather a list of various places for 3DS documentation.
- A wiki dedicated to 3DS reverse-engineering
- fincs's notes on various PICA200 features: Procedural texture generation, shadow mapping, gaseous rendering
- Subv's notes on the kernel scheduler implementation
- DMP's academic publications and other presentations about their GPU:
- Procedural texture generation
- Ohbuchi and Unno - "A Real-Time Configurable Shader Based on Lookup Tables"
- Kazakov and Ohbuchi - "Primitive Processing and Advanced Shading Architecture for Embedded Space" (note there is a public presentation with this title, but all the interesting stuff is outlined in a paywalled academic publications with the same title)
- wwylele's notes on CRO
- wwylele's notes on
GPU_LUTINPUT_CP
and tangent mapping - shinyquagsire23's writeup about how updates work
- SciresM's reddit posts:
wwylele's 3ds save format documentation(migrated to 3dbrew)- wwylele's doc on CEC (WIP)
- wwylele's note on region manifest archive format
- wwylele's misc diagram on 3DS stuff (gas, memory, ncch, pica pipeline)