User contributions
Jump to navigation
Jump to search
- 22:22, 20 October 2016 diff hist -1,116 KSession
- 19:55, 20 October 2016 diff hist +147 Titles With Code Symbols
- 19:48, 20 October 2016 diff hist -8 m Titles With Code Symbols Typography
- 19:48, 20 October 2016 diff hist +43 Titles With Code Symbols
- 09:58, 18 October 2016 diff hist +36 Titles With Code Symbols \o/
- 09:57, 18 October 2016 diff hist +70 Titles With Code Symbols
- 09:39, 17 October 2016 diff hist +225 Filesystem services (conclusion drawn from https://www.3dbrew.org/w/index.php?title=AM:ImportTwlBackup&curid=793&diff=18423&oldid=16892 )
- 21:48, 12 October 2016 diff hist +199 Multi-threading →Threads
- 17:47, 7 October 2016 diff hist +12 m Template:IPC/RequestEntryRange This should hopefully work current
- 17:46, 7 October 2016 diff hist -8 m Template:IPC/RequestEntryRange testing.
- 17:43, 7 October 2016 diff hist +141 N Template:IPC/RequestEntryRange Created page with "|- | {{#var:ipc_offset}}-{{#expr: {{#var:ipc_offset}} + {{1}} - 1}}{{#vardefine:ipc_offset|{{#expr: {{#var:ipc_offset}} + {{1}}}}}} | {{{2}}}"
- 17:43, 27 September 2016 diff hist +51 3DS System Flaws
- 10:44, 26 September 2016 diff hist +131 NCCH/Extended Header →ARM11 Kernel Capabilities
- 12:01, 25 September 2016 diff hist +20 m CTR API current
- 11:58, 25 September 2016 diff hist -433 Multi-threading Content moved to CTR API
- 11:57, 25 September 2016 diff hist +653 N CTR API Moved from Multi-threading because it doesn't fit there but seems to be considered valuable information by some
- 11:53, 25 September 2016 diff hist -1 m GPIO:BindInterrupt
- 11:53, 25 September 2016 diff hist -3 GPIO:BindInterrupt
- 11:52, 25 September 2016 diff hist -8 IO Registers →Overview
- 11:51, 25 September 2016 diff hist -12 m Title list →00040130 - System Modules
- 11:51, 25 September 2016 diff hist -2 m SPI Services →SPI Service Names
- 11:41, 25 September 2016 diff hist -2 Services API
- 11:40, 25 September 2016 diff hist 0 m Codec Services Neobrain moved page Codec Services to CDC Services: This has nothing to do with "codec" stuff at all
- 14:58, 22 September 2016 diff hist -37 MCU Services →MCU HID service "mcu::HID"
- 14:55, 22 September 2016 diff hist 0 MCU Services →MCU GPU service "mcu::GPU"
- 14:42, 22 September 2016 diff hist 0 MCU Services →MCU GPU service "mcu::GPU"
- 14:23, 21 September 2016 diff hist -1,445 Homebrew Exploits Please stop making changes to this wiki when you have nothing to contribute.
- 20:21, 19 September 2016 diff hist +24 Flash Filesystem Reorder and rephase for clarity
- 13:20, 10 September 2016 diff hist +53 Template:IPC/MapPointerRW current
- 13:20, 10 September 2016 diff hist +58 Template:IPC/MapPointerW current
- 13:19, 10 September 2016 diff hist +58 Template:IPC/MapPointerR current
- 13:17, 10 September 2016 diff hist +20 Template:IPC/TranslateStaticBuffer current
- 13:15, 10 September 2016 diff hist +23 Template:IPC/ProcessID current
- 13:10, 10 September 2016 diff hist +5 Template:IPC/TranslateStaticBuffer
- 13:09, 10 September 2016 diff hist +87 Template:IPC/TranslateStaticBuffer
- 13:01, 10 September 2016 diff hist +213 Template:Tooltip Undo revision 18108 by Neobrain (talk)
- 13:00, 10 September 2016 diff hist -213 Template:Tooltip
- 12:53, 10 September 2016 diff hist +16 IPCCommandExample Testing stuff
- 12:49, 10 September 2016 diff hist +396 N Template:Tooltip Created page with "<includeonly><span style="cursor:help;<!-- ability to turn off underline dash if required (derivative use), $nodash or $3 --> {{#ifeq:{{{nodash|{{{3}}}}}}|nodash||border-botto..."
- 12:43, 10 September 2016 diff hist -90 Memory layout →FCRAM memory-regions layout
- 12:41, 10 September 2016 diff hist +572 Memory layout →FCRAM memory-regions layout
- 09:25, 10 September 2016 diff hist 0 CECDU:WriteMessageWithHMAC current
- 09:24, 10 September 2016 diff hist 0 CECDU:WriteMessageWithHMAC Fix request header (still need to figure out the response header)
- 15:46, 9 September 2016 diff hist -73 IPCCommandExample As suggested by wwylele
- 15:46, 9 September 2016 diff hist +131 N Template:IPC/RequestStaticBuffers Created page with "The handler for this IPC command expects the following 0x100-bytes after the beginning of the above command buffer: {{IPC/Request}}" current
- 15:03, 9 September 2016 diff hist +1,221 N IPCCommandExample2 Created page with "Adapted from PS:EncryptDecryptAes to illustrate the new IPC command templates. =Request= {{IPC/Request}} {{#vardefine:ipc_offset|0}} {{IPC/RequestEntry|Header code [0x000..." current
- 15:02, 9 September 2016 diff hist -16 Template:IPC/MapPointerRW
- 15:02, 9 September 2016 diff hist -16 Template:IPC/MapPointerW
- 15:02, 9 September 2016 diff hist -16 Template:IPC/MapPointerR
- 14:56, 9 September 2016 diff hist +170 N Template:IPC/MapPointerRW Created page with "{{IPC/RequestEntry|Buffer mapping descriptor for read/write access in the target process}} {{IPC/RequestEntry|{{{1}}} ({{{2}}} bytes)}}"
- 14:56, 9 September 2016 diff hist +165 N Template:IPC/MapPointerW Created page with "{{IPC/RequestEntry|Buffer mapping descriptor for write access in the target process}} {{IPC/RequestEntry|{{{1}}} ({{{2}}} bytes)}}"
- 14:55, 9 September 2016 diff hist +164 N Template:IPC/MapPointerR Created page with "{{IPC/RequestEntry|Buffer mapping descriptor for read access in the target process}} {{IPC/RequestEntry|{{{1}}} ({{{2}}} bytes)}}"
- 14:45, 9 September 2016 diff hist +761 N IPCCommandExample Created page with "=Request= {{IPC/Request}} {{#vardefine:ipc_offset|0}} {{IPC/RequestEntry|Header code [0x00040080]}} {{IPC/RequestEntry|GPU address based at 0x1EB00000, must be word-aligne..."
- 14:44, 9 September 2016 diff hist 0 Template:IPC/TranslateStaticBuffer Reverse order of parameters for better syntax
- 14:36, 9 September 2016 diff hist 0 Template:IPC/RequestEntry current
- 14:29, 9 September 2016 diff hist -28 Template:IPC/TranslateStaticBuffer
- 14:29, 9 September 2016 diff hist +28 Template:IPC/TranslateStaticBuffer
- 14:23, 9 September 2016 diff hist +121 N Template:IPC/TranslateStaticBuffer Created page with "{{IPC/RequestEntry|Static buffer descriptor (id {{{1}}})}} {{IPC/RequestEntry|{{{2}}}}}"
- 14:14, 9 September 2016 diff hist -28 Template:IPC/RequestEnd Replaced content with "|}" current
- 14:14, 9 September 2016 diff hist -28 Template:IPC/Request current
- 14:11, 9 September 2016 diff hist 0 Template:IPC/Request
- 14:09, 9 September 2016 diff hist +30 N Template:IPC/RequestEnd Created page with "{{#vardefine:ipc_offset|0}} |}"
- 14:02, 9 September 2016 diff hist -10 Template:IPC/Request
- 14:00, 9 September 2016 diff hist +94 N Template:IPC/RequestEntry Created page with "|- | {{#var:ipc_offset}}{{#vardefine:ipc_offset|{{#expr: 1 + {{#var:ipc_offset}}}}}} | {{{1}}}"
- 13:58, 9 September 2016 diff hist +28 Template:IPC/Request
- 13:55, 9 September 2016 diff hist +73 N Template:IPC/Request Created page with "=Request= {| class="wikitable" border="1" |- ! Index Word ! Description"
- 22:37, 5 September 2016 diff hist +94 Filesystem services →Filenames and Paths
- 22:35, 5 September 2016 diff hist +28 FS:OpenArchive →Request current
- 22:35, 5 September 2016 diff hist +28 FS:OpenFile →Request current
- 22:35, 5 September 2016 diff hist +56 FS:OpenFileDirectly →Request current
- 23:31, 3 September 2016 diff hist +22 Filesystem services Courtesy of fincs, be ridiculously pedantic
- 23:27, 3 September 2016 diff hist +2 Filesystem services Explicitly denote character encoding (according to ctrulib).
- 08:25, 29 August 2016 diff hist -1 m KThreadContext
- 17:06, 28 August 2016 diff hist -4 m SVC →System calls
- 17:04, 28 August 2016 diff hist +56 SVC →System calls
- 23:00, 22 August 2016 diff hist -277 KClientSession Undo revision 17960 by Bond697 (talk)
- 23:00, 22 August 2016 diff hist -1,167 KPort Undo revision 17961 by Bond697 (talk)
- 22:06, 22 August 2016 diff hist 0 Memory layout IO registers only run until 0x1f000000, anything above that would overlap the VRAM mapping
- 10:40, 22 August 2016 diff hist +14 NCCH/Extended Header The VAddr->PAddr translation is different for non-IO memory
- 10:13, 22 August 2016 diff hist +121 NCCH/Extended Header This stuff isn't limited to IO, but is also e.g. used to map VRAM
- 09:40, 22 August 2016 diff hist +188 NCCH/Extended Header →ARM11 Kernel Capabilities
- 18:42, 18 August 2016 diff hist +49 PXI Services →PXI service "pxi_11" current
- 17:56, 16 August 2016 diff hist -277 KClientSession Again, don't revert with a reason - all this change did was add redundancy without improving clarity at all.
- 17:51, 16 August 2016 diff hist -1,167 KPort Don't revert changes without an explanation - it's not productive.
- 23:39, 7 August 2016 diff hist +581 Kernel Pathetic start of documenting the kernel scheduler, but somebody's gotta do it. Feel free to confirm and improve! current
- 14:28, 7 August 2016 diff hist -9 m Main Page/Navigation
- 14:28, 7 August 2016 diff hist +23 Main Page/Navigation
- 14:27, 7 August 2016 diff hist 0 N Category:DSP Created blank page current
- 14:25, 7 August 2016 diff hist +18 m DSP Services Category DSP current
- 14:25, 7 August 2016 diff hist +17 m DSP Binary Category DSP
- 14:24, 7 August 2016 diff hist +18 m DSP Memory Region Category DSP
- 14:21, 7 August 2016 diff hist 0 m Category:GPU current
- 14:20, 7 August 2016 diff hist +135 Category:GPU
- 19:42, 6 August 2016 diff hist +40 Filesystem services Restructuring
- 19:38, 6 August 2016 diff hist -1 m Filesystem services neither a service.
- 19:37, 6 August 2016 diff hist -1 m Filesystem services not a service.
- 15:21, 6 August 2016 diff hist +11 Memory Management →Memory Mapping
- 12:40, 6 August 2016 diff hist +102 Memory Management PROOFREAD AND FACT CHECK PLZ. The previous comment wasn't helpful at all, being horribly confusing and possibly outright wrong.
- 13:03, 4 August 2016 diff hist 0 Titles With Code Symbols
- 01:20, 29 July 2016 diff hist -9 m Multi-threading →Mutex (normal)
- 18:04, 26 July 2016 diff hist +22 Hardware geez, people.
- 14:02, 26 July 2016 diff hist +23 m IO Registers →Overview
- 20:19, 12 July 2016 diff hist +46 IPC :|
- 01:16, 10 July 2016 diff hist +132 NCCH →Container File Format
- 01:04, 10 July 2016 diff hist +113 Ticket \o/
- 11:14, 9 July 2016 diff hist +10 Titles →Installing other-model system-titles
- 12:54, 4 July 2016 diff hist -224 Homebrew Libraries and Tools Markov bots plz
- 12:32, 1 July 2016 diff hist -82 Multi-threading This page actually isn't all that incomplete anymore.
- 11:57, 1 July 2016 diff hist -441 Multi-threading Please don't revert without prior discussion or even just giving a reason.
- 20:41, 29 June 2016 diff hist -441 Multi-threading Narrow down the purpose of this article. Feel free to re-add the removed bits in a different article.
- 19:09, 27 June 2016 diff hist +50 SPI Registers Let's play this a bit safer.
- 19:06, 27 June 2016 diff hist +14 SPI Registers This looks more sensible, feel free to proofread and correct
- 19:04, 27 June 2016 diff hist -4 SPI Registers
- 11:58, 23 June 2016 diff hist -341 Memory layout More partial reverts
- 11:58, 23 June 2016 diff hist -281 Memory layout Partial revert: Don't break the alignment!
- 10:38, 5 June 2016 diff hist +23 Config Savegame As per https://github.com/citra-emu/citra/issues/1870
- 14:07, 1 June 2016 diff hist +10 Homebrew Exploits Undo revision 17449 by Zelec (talk)
- 15:48, 30 May 2016 diff hist -1 SRV:EnableNotification 0x20 obviously didn't make any sense there. Just meant to explicitly document the translation descriptor
- 16:42, 20 May 2016 diff hist +20 CECD Services observed in a citra log
- 22:27, 19 May 2016 diff hist -1 m DSP Services →DSP service "dsp::DSP"
- 20:50, 19 May 2016 diff hist -67 Filesystem services No idea what this was supposed to mean (OpenFile returns kernel handles, which are inherently different from archive handles), and it seems rather confusing than helpful.
- 20:49, 19 May 2016 diff hist -56 Filesystem services Rephrase for clarity. In particular it's more clear that this is exactly the lvl3 image, not more and not less.
- 17:52, 19 May 2016 diff hist +25 Filesystem services →RomFS
- 12:16, 18 May 2016 diff hist +11 Filesystem services →Archives
- 12:15, 18 May 2016 diff hist -18 Filesystem services Fixup header levels
- 12:14, 18 May 2016 diff hist +21 Filesystem services Same for the path format.
- 12:12, 18 May 2016 diff hist 0 Filesystem services While this is technically a "common type", it's central enough to the FS design to deserve its own toplevel section.
- 12:06, 18 May 2016 diff hist -192 NCCH/Extended Header the wiki is not a C primer
- 12:02, 18 May 2016 diff hist +54 NCCH/Extended Header →Service Access Control
- 12:01, 18 May 2016 diff hist -52 NCCH/Extended Header small cleanup
- 12:00, 18 May 2016 diff hist +2 NCCH/Extended Header This was completely out of place before.
- 11:59, 18 May 2016 diff hist +172 NCCH/Extended Header More crossreferences
- 11:47, 18 May 2016 diff hist +29 NCCH/Extended Header →Storage Info
- 11:29, 18 May 2016 diff hist +75 NCCH/Extended Header →ARM11 Kernel Capabilities
- 11:27, 18 May 2016 diff hist +58 NCCH/Extended Header →System Control Info
- 23:27, 16 May 2016 diff hist +145 HID Registers →HID_PAD
- 20:03, 13 May 2016 diff hist +101 Kernel ABI
- 17:33, 13 May 2016 diff hist +25 m Codec Services →HID Codec "cdc:HID"
- 17:33, 13 May 2016 diff hist +306 N Cdc:HID:GetData Don't have a lot of additional information, but at least the number of response parameters seems clear.
- 15:50, 13 May 2016 diff hist 0 MCU Services →MCU HID service "mcu::HID"
- 12:47, 13 May 2016 diff hist +16 SVC →System calls
- 12:46, 13 May 2016 diff hist +12 SVC →System calls
- 12:02, 12 May 2016 diff hist +197 Filesystem services →File service
- 12:01, 12 May 2016 diff hist +22 N ServiceManager Redirected page to Services current
- 11:57, 12 May 2016 diff hist +15 FS:OpenFileDirectly
- 11:57, 12 May 2016 diff hist +15 FS:OpenFile
- 13:39, 11 May 2016 diff hist +1 m FS:SetPriority →Response current
- 18:16, 29 April 2016 diff hist +189 Services
- 14:56, 13 April 2016 diff hist +534 SVC →enum ResetType
- 11:44, 12 April 2016 diff hist -11 m Filesystem services Fix confusing formatting
- 16:05, 7 April 2016 diff hist +37 MCU Services →MCU HID service "mcu::HID"
- 15:30, 7 April 2016 diff hist 0 MCU Services →MCU HID service "mcu::HID"
- 15:26, 7 April 2016 diff hist -1 I2C Services →I2C Service
- 15:05, 7 April 2016 diff hist +54 GPIO Services Those only return a result code.
- 14:53, 7 April 2016 diff hist +42 Config Savegame →Configuration blocks
- 14:42, 7 April 2016 diff hist +28 Config Savegame →Configuration blocks
- 14:33, 7 April 2016 diff hist +65 GPIO Services →HID Service
- 14:20, 7 April 2016 diff hist +17 GPIO Services →HID Service
- 13:02, 7 April 2016 diff hist 0 m Memory Management Reordering
- 13:01, 7 April 2016 diff hist +290 m SVC Add links to Memory Management
- 12:56, 7 April 2016 diff hist +11 Memory Management →struct PageInfo
- 12:55, 7 April 2016 diff hist +31 N Memory Allocation Neobrain moved page Memory Allocation to Memory Management: This is related enough to fit into one page current
- 12:55, 7 April 2016 diff hist 0 m Memory Management Neobrain moved page Memory Allocation to Memory Management: This is related enough to fit into one page
- 12:54, 7 April 2016 diff hist +5,022 Memory Management Move content from SVC
- 12:54, 7 April 2016 diff hist -4,995 SVC Move content to Memory Allocation
- 12:48, 7 April 2016 diff hist +4 m Multi-threading
- 12:46, 7 April 2016 diff hist +20 m Multi-threading →Threads
- 12:46, 7 April 2016 diff hist -772 m SVC All of this is already written on the Multi-threading page
- 12:44, 7 April 2016 diff hist +1,298 m Multi-threading Moved content from SVC
- 12:44, 7 April 2016 diff hist -1,312 m SVC Moving to multi-threading
- 01:32, 6 April 2016 diff hist +80 IRC Quotes current
- 22:54, 5 April 2016 diff hist +19 ARM11 Interrupts
- 00:55, 4 April 2016 diff hist +25 SVC
- 00:32, 4 April 2016 diff hist 0 m SVC No reason to denote this as a reference.
- 00:32, 4 April 2016 diff hist +64 SVC ... purely guessing from the NTR source code.
- 00:25, 4 April 2016 diff hist +26 Multi-threading →Synchronization
- 23:03, 1 April 2016 diff hist +280 IPC
- 15:45, 30 March 2016 diff hist -21 MCU Services nevermind. Undo revision 16315 by Neobrain (talk)
- 23:35, 29 March 2016 diff hist +21 MCU Services →MCU GPU service "mcu::GPU"
- 20:39, 29 March 2016 diff hist +1 MCU Services →MCU GPU service "mcu::GPU"
- 20:09, 29 March 2016 diff hist +35 MCU Services →MCU GPU service "mcu::GPU"
- 20:08, 29 March 2016 diff hist +38 MCU Services →MCU GPU service "mcu::GPU"
- 19:34, 29 March 2016 diff hist +1 Error codes
- 19:30, 29 March 2016 diff hist +21 MCU Services →MCU GPU service "mcu::GPU"
- 16:23, 29 March 2016 diff hist +83 Multi-threading →Run
- 17:14, 28 March 2016 diff hist +42 Config Savegame →Configuration blocks
- 16:25, 28 March 2016 diff hist +148 IPC →Buffer Mapping Translation
- 14:00, 28 March 2016 diff hist +42 IPC →Message Structure
- 13:57, 28 March 2016 diff hist +23 IPC woops.
- 00:40, 28 March 2016 diff hist -7 m System SaveData →NAND Savegames
- 22:56, 27 March 2016 diff hist +904 IPC
- 00:31, 26 March 2016 diff hist +119 Kernel
- 00:21, 26 March 2016 diff hist +24 Config Services
- 00:13, 26 March 2016 diff hist +229 Multi-threading →CreateThread
- 21:50, 25 March 2016 diff hist +22 m GPU/External Registers →Map
- 17:33, 25 March 2016 diff hist +58 Multi-threading →CreateProcess
- 17:30, 25 March 2016 diff hist +206 Multi-threading →CreateProcess
- 17:18, 25 March 2016 diff hist +77 NCCH/Extended Header →ARM11 Kernel Capabilities
- 17:12, 25 March 2016 diff hist +9 m Memory layout →NATIVE_FIRM/SAFE_MODE_FIRM Userland Memory
- 17:00, 25 March 2016 diff hist +5 Services API
- 16:56, 25 March 2016 diff hist +83 SVC
- 16:53, 25 March 2016 diff hist +474 SVC
- 16:18, 25 March 2016 diff hist +66 SVC
- 14:56, 25 March 2016 diff hist +44 SRV:EnableNotification →Response
- 12:39, 23 March 2016 diff hist +1 Memory layout
- 12:34, 23 March 2016 diff hist -138 m Memory layout This is explained on the SVC page now.
- 12:34, 23 March 2016 diff hist +602 SVC
- 12:21, 23 March 2016 diff hist -24 Memory layout Reordering
- 17:21, 22 March 2016 diff hist +8 KCodeSet
- 13:57, 22 March 2016 diff hist -7 m Multi-threading →Usage
- 13:54, 22 March 2016 diff hist +92 SVC →System calls
- 13:53, 22 March 2016 diff hist -634 m SVC CodeSetInfo is now documented on the Multi-Threading page
- 13:53, 22 March 2016 diff hist +634 m Multi-threading Move CodeSetInfo over here
- 13:51, 22 March 2016 diff hist +471 Multi-threading (Proofread, please.) Let's add *some* information about this.
- 23:00, 21 March 2016 diff hist +11 SVC So much for that.
- 00:55, 21 March 2016 diff hist +3 m KCodeSet
- 00:50, 21 March 2016 diff hist -213 KCodeSet
- 21:12, 20 March 2016 diff hist +51 NCCH →NCCH Header
- 20:33, 20 March 2016 diff hist -10 ExeFS →File headers current
- 20:32, 20 March 2016 diff hist 0 m ExeFS This is not Visual Studio, yo
- 20:28, 20 March 2016 diff hist -117 3DSExplorer
- 20:26, 20 March 2016 diff hist -58 NCCH <@profi200> neobrain: 3DSExplorer is horribly outdated.
- 20:23, 20 March 2016 diff hist +92 NCCH
- 20:17, 20 March 2016 diff hist -17 m ExeFS
- 20:17, 20 March 2016 diff hist +4 NCCH →CXI
- 20:16, 20 March 2016 diff hist -134 NCCH →Extended Header
- 20:16, 20 March 2016 diff hist +69 NCCH/Extended Header
- 20:10, 20 March 2016 diff hist +10 NCCH →NCCH Header
- 19:15, 20 March 2016 diff hist +4 Titles →Data Structure
- 19:15, 20 March 2016 diff hist -17 m Titles →Data Structure
- 19:14, 20 March 2016 diff hist 0 Titles
- 19:14, 20 March 2016 diff hist +113 Titles →Data Structure
- 19:05, 20 March 2016 diff hist +132 Titles →Data Structure
- 18:04, 20 March 2016 diff hist -27 m Titles →Data Structure
- 18:01, 20 March 2016 diff hist -21 Glossary →Title
- 18:00, 20 March 2016 diff hist -9 Main Page/Navigation The FAQ page was useless.
- 18:00, 20 March 2016 diff hist -626 FAQ This page is completely useless.
- 17:53, 20 March 2016 diff hist +25 Main Page/Navigation make this less cryptic
- 17:52, 20 March 2016 diff hist +58 Main Page/Navigation Tidying up a bit.
- 17:51, 20 March 2016 diff hist -1 m Hardware
- 17:42, 20 March 2016 diff hist -232 Titles That didn't really fit in here.
- 17:42, 20 March 2016 diff hist +151 Ticket Merged with (misplaced) content from the Titles page. Also reword to sound less awkward to read.
- 17:35, 20 March 2016 diff hist +11 m Titles Group into sensible subsections
- 17:32, 20 March 2016 diff hist +20 N Title Data Structure Neobrain moved page Title Data Structure to Titles: This page now collects all general information on titles. current
- 17:32, 20 March 2016 diff hist 0 m Titles Neobrain moved page Title Data Structure to Titles: This page now collects all general information on titles.
- 17:31, 20 March 2016 diff hist -5,224 Title list This content moved to the Title Data Structure page.
- 17:31, 20 March 2016 diff hist -329 m Titles this doesn't belong here, though!
- 17:30, 20 March 2016 diff hist +5,573 Titles Move general information from "Title List" to this page.
- 14:41, 20 March 2016 diff hist +1,555 IPC Add documentation on static buffers
- 14:19, 20 March 2016 diff hist +209 IPC What a mess. Let's try to clean it up a bit.
- 14:13, 20 March 2016 diff hist +110 Thread Local Storage Couldn't find this info anywhere. If it was already somewhere else, at least it's discoverable now :p current
- 21:06, 4 March 2016 diff hist +151 IPC
- 21:04, 4 March 2016 diff hist -38 IPC If anyone knows what this was supposed to refer to, please clarify!
- 16:27, 16 February 2016 diff hist +17 m DSP Memory Region
- 15:20, 6 February 2016 diff hist +3 m IPC →Shared Memory
- 15:20, 6 February 2016 diff hist +799 IPC
- 02:07, 6 February 2016 diff hist +13 m Services API
- 16:15, 4 February 2016 diff hist +30 APT:AppletUtility
- 15:56, 4 February 2016 diff hist -29 HID:GetIPCHandles →Response current
- 14:19, 4 February 2016 diff hist +238 SVC
- 01:03, 4 February 2016 diff hist +22 m Kernel
- 15:42, 3 February 2016 diff hist -270 KSharedMemory
- 13:54, 3 February 2016 diff hist +48 GSPGPU:RegisterInterruptRelayQueue current
- 22:24, 2 February 2016 diff hist 0 m Template:IPC/TranslationDescriptor current
- 22:24, 2 February 2016 diff hist +60 GSPGPU:ReadHWRegs current
- 22:20, 2 February 2016 diff hist +30 GSPGPU:WriteHWRegs current
- 22:19, 2 February 2016 diff hist +57 N Template:IPC/TranslationDescriptor Introducing a template for this.
- 22:01, 2 February 2016 diff hist +51 GSPGPU:AcquireRight current
- 14:38, 2 February 2016 diff hist -343 KMutex
- 14:08, 2 February 2016 diff hist +16 m SVC →System calls
- 14:06, 2 February 2016 diff hist +357 N Kernel ABI Starting the page, just throwing content in there for now.
- 13:46, 2 February 2016 diff hist +33 m APT:Initialize current
- 13:38, 2 February 2016 diff hist +33 m APT:GetLockHandle current
- 04:02, 2 February 2016 diff hist +27 IPC Command -> Message (since replies use the same format)
- 01:12, 1 February 2016 diff hist +91 IPC →Command Structure
- 22:20, 31 January 2016 diff hist +2 IPC →Command Structure
- 21:57, 31 January 2016 diff hist +7 IPC accidently changed the semantics compared to the C code that was on the page before. I actually don't know what should happen if bit4 and bit5 are set.
- 21:39, 31 January 2016 diff hist +174 IPC →Command Structure
- 21:26, 31 January 2016 diff hist +252 SRV:RegisterClient
- 03:05, 31 January 2016 diff hist -36 m KSession
- 03:02, 31 January 2016 diff hist -270 m KServerSession
- 03:01, 31 January 2016 diff hist +15 m KServerPort woops
- 03:00, 31 January 2016 diff hist +4 m KServerPort
- 02:59, 31 January 2016 diff hist -514 m KProcess
- 02:56, 31 January 2016 diff hist +8 m KLinkedList
- 02:53, 31 January 2016 diff hist -277 m KClientSession
- 02:52, 31 January 2016 diff hist -297 m KSynchronizationObject
- 02:50, 31 January 2016 diff hist -273 KClientPort
- 02:49, 31 January 2016 diff hist -61 m KServerPort Woops. At least this means things get even simpler.
- 02:48, 31 January 2016 diff hist -27 m KPort
- 02:48, 31 January 2016 diff hist -27 m KServerPort
- 02:46, 31 January 2016 diff hist -414 m KServerPort
- 02:44, 31 January 2016 diff hist +8 m KSynchronizationObject
- 02:41, 31 January 2016 diff hist +20 m KServerPort
- 02:41, 31 January 2016 diff hist +12 m KClientPort
- 02:40, 31 January 2016 diff hist +7 m KPort
- 14:50, 28 January 2016 diff hist +12 m KThread
- 14:34, 28 January 2016 diff hist +1,580 IPC
- 13:52, 28 January 2016 diff hist 0 m Kernel
- 13:47, 28 January 2016 diff hist +20 m Kernel
- 13:44, 28 January 2016 diff hist -26 m Multi-threading
- 21:44, 25 January 2016 diff hist +420 IPC
- 21:16, 25 January 2016 diff hist +9 m IPC
- 18:38, 24 January 2016 diff hist +140 Multi-threading
- 02:14, 22 January 2016 diff hist +154 IRC Quotes
- 13:32, 4 January 2016 diff hist +20 CECD Services
- 12:33, 1 January 2016 diff hist +2 AES Registers these are different constants, aren't they?
- 15:50, 18 December 2015 diff hist 0 FIRM →FIRM Header
- 15:47, 18 December 2015 diff hist +76 FIRM →FIRM Header
- 20:20, 5 December 2015 diff hist +83 Talk:GPU/Internal Registers
- 20:14, 5 December 2015 diff hist +174 Talk:GPU/Internal Registers
- 19:55, 5 December 2015 diff hist +719 Talk:GPU/Internal Registers
- 13:54, 4 December 2015 diff hist +57 Gamecards →Protocol
- 12:04, 4 December 2015 diff hist +7 Talk:GPU/Internal Registers
- 01:04, 4 December 2015 diff hist -17 KProcess This isn't actually a pointer, but indeed the full instance.
- 16:28, 3 December 2015 diff hist 0 m IPC
- 16:16, 3 December 2015 diff hist +5 IPC This page needs some love from people who know how it actually works :(
- 12:12, 3 December 2015 diff hist +106 GPU/Internal Registers This got lost in the update. Note that the GPU endianness is not necessarily the same as the CPU's.
- 12:08, 3 December 2015 diff hist +148 Talk:GPU/Internal Registers
- 12:07, 3 December 2015 diff hist +273 N Talk:GPU/Internal Registers Created page with "FYI, fixed-point numbers are often denoted as "fixedX.Y", with X the non-fractional and Y the fractional bits. Also note that one wouldn't speak about "fixed-point" numbers when ..."
- 20:57, 28 November 2015 diff hist +58 Multi-threading →Address Arbiters
- 20:43, 28 November 2015 diff hist +74 SVC →System calls
- 20:42, 28 November 2015 diff hist -188 SVC This is documented on the multi-threading page now.
- 20:41, 28 November 2015 diff hist +1,859 Multi-threading Added info on address arbiters
- 17:51, 28 November 2015 diff hist +1 m NCCH →CXI
- 17:51, 28 November 2015 diff hist -207 NCCH 17:47 <@yellows8> yeah that stuff should just be removed.
- 14:27, 28 November 2015 diff hist +38 m GPU Textures →Configuration of texture unit 3
- 20:28, 27 November 2015 diff hist +1 m Memory Management →FCRAM Region Data
- 15:01, 22 November 2015 diff hist -16 m Homebrew Libraries and Tools →List
- 15:00, 22 November 2015 diff hist +422 Homebrew Libraries and Tools →Tools
- 22:45, 21 November 2015 diff hist +26 m NS and APT Services
- 22:40, 21 November 2015 diff hist +126 NS and APT Services →DisplayBufferMode
- 22:34, 21 November 2015 diff hist -3 m 3DSX Format typography hype! current
- 22:19, 21 November 2015 diff hist +56 Flash Filesystem
- 13:57, 20 November 2015 diff hist +64 Serials Pretty tables!
- 11:53, 20 November 2015 diff hist +17 m Home Menu →BadgeData.dat
- 01:47, 10 November 2015 diff hist +6 Ticket Actually, it's encrypted using the normal keys rather than the keyYs, of course...
- 01:39, 10 November 2015 diff hist +43 Ticket →Ticket Data
- 14:26, 8 November 2015 diff hist +17 Ticket Explicitly mention that these are referred to as common keyYs ...
- 14:23, 8 November 2015 diff hist +85 Ticket →Ticket Data
- 17:24, 6 November 2015 diff hist +2 Translation Info
- 17:22, 6 November 2015 diff hist +650 Main Page/Navigation Split from 3 into 6 columns: Far better categorization, albeit possibly in need for some fine-tuning and additions.
- 17:00, 6 November 2015 diff hist +49 Main Page/Navigation Distinguish between "OS" and the higher-level software stack for better structure. Also, make IO regs part of "Hardware".
- 18:55, 5 November 2015 diff hist -15 Main Page/Navigation Remove some clutter.
- 18:48, 5 November 2015 diff hist +60 Category:Kernel objects Well, thanks for being useless to organizing the wiki, I guess. More roundtrips then, it is. current
- 00:57, 5 November 2015 diff hist +114 EMMC Registers
- 00:52, 5 November 2015 diff hist +136 EMMC Registers
- 15:22, 4 November 2015 diff hist -33 Main Page/Navigation I hope you don't mind. "Kernel" is more helpful since it links to FIRM, SVC, and KernelObjects.
- 15:20, 4 November 2015 diff hist +1 m Kernel mediawiki plz.
- 15:19, 4 November 2015 diff hist +681 N Kernel Start the page to connect some relevant wiki pages with each other.
- 15:11, 4 November 2015 diff hist +239 SVC →Processes
- 15:06, 4 November 2015 diff hist +107 NCCH/Extended Header →ARM11 Kernel Capabilities
- 14:54, 4 November 2015 diff hist +52 m SVC →System calls
- 14:50, 4 November 2015 diff hist +624 NCCH/Extended Header →ARM11 Kernel Capabilities
- 14:18, 4 November 2015 diff hist +12 SVC →Processes
- 14:17, 4 November 2015 diff hist +21 NCCH →CXI
- 14:16, 4 November 2015 diff hist +1 NCCH Reorder for clarity
- 14:14, 4 November 2015 diff hist +32 Multi-threading →Synchronization
- 14:02, 4 November 2015 diff hist +530 Multi-threading →Synchronization
- 02:51, 4 November 2015 diff hist -19 m Template:NATIVE FIRM Virtual Address Mapping current
- 02:50, 4 November 2015 diff hist -72 Template:NATIVE FIRM Virtual Address Mapping
- 02:49, 4 November 2015 diff hist -1,339 Configuration Memory →NATIVE_FIRM Versions
- 02:48, 4 November 2015 diff hist +1,246 FIRM This makes far more sense here.
- 02:45, 4 November 2015 diff hist +277 FIRM
- 02:38, 4 November 2015 diff hist +237 FIRM
- 02:31, 4 November 2015 diff hist -19 m FIRM
- 02:29, 4 November 2015 diff hist +4 Flash Filesystem →NAND structure
- 02:17, 4 November 2015 diff hist +556 NAND Redirection
- 02:11, 4 November 2015 diff hist +4 FIRM →New_3DS FIRM
- 00:46, 4 November 2015 diff hist +495 NAND Redirection
- 00:42, 4 November 2015 diff hist +1,216 N NAND Redirection yolo (really, this was in desperate need for documentation, given the complete lack of technical documentation everywhere)
- 17:14, 3 November 2015 diff hist +1 News Now providing a better tl;dr instead of saying "somewhat unusuable".
- 15:34, 31 October 2015 diff hist +209 NCCH As is, the page still serves little purpose in understanding what's actually going on. Referring to source code instead.
- 15:28, 31 October 2015 diff hist +110 NCCH More clarifications \o/
- 15:12, 31 October 2015 diff hist +47 NCCH →Encryption
- 15:08, 31 October 2015 diff hist +132 NCCH →Encryption
- 14:18, 31 October 2015 diff hist +94 NCCH More clarifications
- 14:09, 31 October 2015 diff hist +41 NCCH Clarify, restructure.
- 14:03, 31 October 2015 diff hist +1 m NCCH →Encryption
- 13:26, 31 October 2015 diff hist +11 NIM Services →kagiya server
- 15:21, 28 October 2015 diff hist +26 Filesystem services →ArchiveId
- 14:55, 26 October 2015 diff hist +38 Glossary Remove auto-numbering from ToC
- 14:30, 26 October 2015 diff hist +381 N MediaWiki talk:Common.css Created page with "Can we add a CSS style for selectively disabling auto-numbering in table-of-contents? The section numbering in Glossary is pointless and should be omitted. https://www.mediaw..." current
- 14:25, 26 October 2015 diff hist +74 Glossary
- 14:24, 26 October 2015 diff hist +32 Glossary →GX
- 14:23, 26 October 2015 diff hist +428 Glossary
- 20:21, 25 October 2015 diff hist -223 NCCH Kill some dead links.
- 19:20, 25 October 2015 diff hist -195 AES Registers Remove redundant paragraph
- 19:12, 25 October 2015 diff hist +41 m AES Registers →Keyslots
- 19:10, 25 October 2015 diff hist +14 m AES Registers →Keyslots
- 12:42, 24 October 2015 diff hist +45 Services API
- 02:22, 24 October 2015 diff hist +126 Glossary →T
- 00:31, 24 October 2015 diff hist +43 NCSD
- 00:20, 24 October 2015 diff hist +100 NCSD <3
- 00:04, 24 October 2015 diff hist +156 NCSD →Development Card Info Header Extension
- 23:58, 23 October 2015 diff hist +140 NCSD →Development Card Info Header Extension
- 16:21, 23 October 2015 diff hist +1 m SHBIN →DVOJ
- 14:52, 23 October 2015 diff hist +451 Glossary →T
- 14:42, 23 October 2015 diff hist +6 m Title Database
- 14:34, 23 October 2015 diff hist +159 Glossary →Title
- 14:18, 23 October 2015 diff hist +9 m Home Menu →VersionList
- 20:55, 20 October 2015 diff hist +112 ExeFS →Format
- 13:41, 18 October 2015 diff hist +250 Bootloader
- 13:37, 18 October 2015 diff hist +172 Bootloader →Boot ROM
- 13:29, 18 October 2015 diff hist +2 m Bootloader →Boot Procedure
- 13:25, 18 October 2015 diff hist +13 Bootloader Restructure boot procedure and add cross references
- 13:19, 18 October 2015 diff hist +10 m Bootloader →Boot Procedure
- 13:15, 18 October 2015 diff hist +35 m Bootloader Reordering things
- 13:10, 18 October 2015 diff hist -1 m Bootloader →Boot procedure:
- 13:09, 18 October 2015 diff hist +138 Bootloader →The 3DS' Boot procedure:
- 15:45, 29 September 2015 diff hist -19 Hardware →Common hardware
- 15:39, 29 September 2015 diff hist +259 Talk:Hardware →L2 cache on O3DS: new section
- 08:14, 28 September 2015 diff hist +17 m Browserhax
- 20:55, 27 September 2015 diff hist +228 N Talk:KHeapChunkHeader Created page with "Bond697, mind elaborating on your latest change? Why was this removed from the kernel objects category? Why was the page size specification removed from the size member? ~~~~" current
- 12:36, 27 September 2015 diff hist +89 KHeapChunkHeader Thanks! Added some tiny clarifications.
- 12:12, 27 September 2015 diff hist -531 m KHeapChunkHeader Clean up redundant wiki pages -- there's already another one with the same content. If you're unhappy, at least fixup things properly.
- 10:32, 27 September 2015 diff hist +7 m 3DS System Flaws fixup link
- 10:31, 27 September 2015 diff hist -683 KHeapChunkHeader Please don't try to "clean up" this page (read: hide the fact that it's still misplaced) without actually categorizing it properly - it's useless until that's done.
- 18:54, 26 September 2015 diff hist +58 N Memchunkhdrletsusestupidabbreviations moved Memchunkhdrletsusestupidabbreviations to MemchunkhdrPleaseCategorizeAndNameMeProperly: There, being politically correct now. I really have no idea where to put this, but the people who do really should. current
- 18:54, 26 September 2015 diff hist 0 m MemchunkhdrPleaseCategorizeAndNameMeProperly moved Memchunkhdrletsusestupidabbreviations to MemchunkhdrPleaseCategorizeAndNameMeProperly: There, being politically correct now. I really have no idea where to put this, but the people who do really should. current
- 18:37, 26 September 2015 diff hist +673 KHeapChunkHeader Smea being so helpful today by deleting useful info <3
- 15:20, 26 September 2015 diff hist +24 KHeapChunkHeader
- 15:14, 26 September 2015 diff hist +26 KHeapChunkHeader
- 15:06, 26 September 2015 diff hist +42 m 3DS System Flaws Point towards memory chunk header documentation
- 15:02, 26 September 2015 diff hist +730 N KHeapChunkHeader There, feel free to document this in a better manner. At least it's documented at all now.
- 12:30, 4 September 2015 diff hist 0 m GPU/Procedural Texture Generation fix typo
- 00:05, 26 August 2015 diff hist +96 Homebrew Exploits →Self-Exploitable
- 18:38, 25 August 2015 diff hist 0 m Nintendo OpenGL →Description current
- 17:37, 23 August 2015 diff hist +25 m Hardware →GPU
- 17:36, 23 August 2015 diff hist -1 m GPU/Procedural Texture Generation
- 17:36, 23 August 2015 diff hist -1 m GPU/Fragment Lighting
- 17:36, 23 August 2015 diff hist -1 m GPU/Primitive Engine current
- 17:35, 23 August 2015 diff hist +18 m GPU/Procedural Texture Generation
- 17:35, 23 August 2015 diff hist +18 m GPU/Fragment Lighting
- 17:35, 23 August 2015 diff hist +18 m GPU/Primitive Engine
- 17:35, 23 August 2015 diff hist 0 m Homebrew Libraries and Tools
- 17:28, 23 August 2015 diff hist +602 N GPU/Primitive Engine Just a quick "tl;dr" on VSPs
- 13:06, 23 August 2015 diff hist +547 Setting up Development Environment Added sf2dlib, gl3ds, caelina, and 3ds-cmake
- 12:59, 23 August 2015 diff hist +231 Setting up Development Environment Add a note about nihstro
- 11:21, 23 August 2015 diff hist -6 Homebrew Exploits JPN availability is a pointless detail. Either you have already gotten IF or CN from the eshop, or not.
- 14:28, 21 August 2015 diff hist +64 GPU Textures →General information
- 14:26, 21 August 2015 diff hist +43 GPU Textures →Texture parameters
- 10:05, 21 August 2015 diff hist -6 Tubehax wiki cache plz!
- 10:04, 21 August 2015 diff hist +8 m Tubehax
- 03:00, 21 August 2015 diff hist +26 m Hardware →GPU
- 02:58, 21 August 2015 diff hist +153 GPU/Fragment Lighting →Resources
- 02:51, 21 August 2015 diff hist +6,158 N GPU/Fragment Lighting Dropping the bomb. Still somewhat incomplete, but this should be good enough to get started.
- 23:51, 20 August 2015 diff hist +151 Hardware →GPU
- 23:45, 20 August 2015 diff hist 0 GPU/Procedural Texture Generation →Noise Module
- 23:44, 20 August 2015 diff hist +48 GPU/Procedural Texture Generation Add LUT size.
- 23:36, 20 August 2015 diff hist +1,685 N GPU/Procedural Texture Generation Hey, look what I found... (thanks @ yuriks for translating!)
- 10:11, 17 August 2015 diff hist 0 m FirmwareNews
- 10:10, 17 August 2015 diff hist +58 FirmwareNews
- 17:44, 16 August 2015 diff hist +699 Nintendo OpenGL Let's drop some further names here.
- 14:15, 16 August 2015 diff hist -27 GPU/External Registers →Framebuffer format
- 13:30, 13 August 2015 diff hist +76 SHBIN →Unknown Block 2 Item
- 13:20, 13 August 2015 diff hist 0 SHBIN Woops.
- 13:18, 13 August 2015 diff hist +163 SHBIN →DVOJ
- 13:14, 13 August 2015 diff hist +207 SHBIN →DVOJ
- 19:58, 11 August 2015 diff hist -64 Nintendo OpenGL Kids plz.
- 23:40, 8 August 2015 diff hist +579 SHBIN Wild guess about line numbering information in DVOJs
- 01:29, 7 August 2015 diff hist +116 GPU/Shader Instruction Set The actual D3D shader token stream shows even more resemblance than the instruction mnemonics themselves.
- 00:59, 7 August 2015 diff hist +1,816 SHBIN Document the DVOJ format.
- 23:34, 6 August 2015 diff hist +80 SHBIN →DVOJ
- 21:22, 3 August 2015 diff hist +164 GPU/Shader Instruction Set →Overview
- 15:28, 31 July 2015 diff hist +209 SHBIN Add a note about DVOJ
- 15:23, 31 July 2015 diff hist +26 GPU/GL Arrays Add alternative name for GL_SUBD_PRIM_DMP
- 15:18, 31 July 2015 diff hist +19 GPU/GL Arrays Drop an identifier used in a useful public presentation.
- 15:17, 31 July 2015 diff hist +228 GPU/GL Arrays Add a note on DMP's variable-size primitives.
- 15:11, 31 July 2015 diff hist +1,526 Hardware Describe some unique PICA200 features, and drop some names for being able to search for useful publications.
- 12:20, 28 June 2015 diff hist +10 m Multi-threading →CreateThread
- 12:17, 4 June 2015 diff hist -303 GSP Shared Memory This is already explained http://3dbrew.org/wiki/GPU . Don't duplicate such information.
- 14:14, 24 May 2015 diff hist +10 Title metadata Clarify.
- 14:13, 24 May 2015 diff hist +6 Ticket Clarify (PROOFREAD ME PLZ)
- 23:28, 21 May 2015 diff hist +56 GPU/External Registers →Command List
- 18:02, 11 April 2015 diff hist +71 GSP Shared Memory Remove GX_ function names, since this is not an API documentation for <wherever the names come from>
- 16:54, 11 April 2015 diff hist -118 3DS System Flaws →Tips and info
- 15:48, 11 April 2015 diff hist +146 GPU Textures Mention z-order curves.
- 15:44, 11 April 2015 diff hist -538 GPU Textures Rewrote format section - most of the prior content was wrong or misleading
- 15:33, 11 April 2015 diff hist -190 GPU Textures Remove now redundant content
- 15:32, 11 April 2015 diff hist +773 GPU Textures Rewrite most of this page.
- 15:06, 11 April 2015 diff hist +189 GPU/Commands
- 19:33, 7 April 2015 diff hist -180 IO Registers Gotta be short and concise :)
- 18:40, 7 April 2015 diff hist +8 IO Registers Undo revision 12249 by Plutooo (talk)
- 09:40, 7 April 2015 diff hist +8 IO Registers C'mon, don't be so lazy.
- 00:37, 12 March 2015 diff hist -1 m 3DS Userland Flaws major contribution
- 16:15, 1 March 2015 diff hist +358 SHBIN Describe uniform table register space
- 16:05, 1 March 2015 diff hist +453 SHBIN Cleanup and restructure and clarify
- 13:04, 27 February 2015 diff hist +62 GPU/External Registers Fix the example, lol.
- 12:56, 27 February 2015 diff hist +108 GPU/External Registers Explicit example.
- 12:54, 27 February 2015 diff hist +40 GPU/External Registers →Framebuffer color formats
- 12:52, 27 February 2015 diff hist +12 GPU/Commands →Command 0x0111
- 12:50, 27 February 2015 diff hist +243 GPU/Internal Registers Formats verified via hardware tests and/or Citra compatibility. Pixel Size kept around as before.
- 21:05, 24 February 2015 diff hist -53 GPU/External Registers Not sure what bit16 does, but it's not that. See bit1.
- 21:02, 24 February 2015 diff hist -5 GPU/External Registers Fixup bits 24 and 25
- 01:30, 24 February 2015 diff hist -28 m GPU/External Registers Remove information which serves no value for well-understood fields.
- 20:27, 4 February 2015 diff hist +114 AES Registers Add stuff by sbJFn5r's request
- 20:20, 4 February 2015 diff hist -51 AES Registers Fixed misinformation, as pointed out by yellows8
- 20:04, 4 February 2015 diff hist +552 AES Registers Clarified keyslots
- 21:28, 24 January 2015 diff hist -18 m EMMC Registers Update dead links