Commit Graph

  • 73d4ba0ab8 Documented the undocumented bootloader d0k3 2017-09-20 01:31:28 +02:00
  • d6919eba22 Automatically show the bootmenu on ntrboot d0k3 2017-09-20 00:44:18 +02:00
  • 85e584c2d5 Made bootloader the default mode when installed to FIRM0 d0k3 2017-09-19 15:58:43 +02:00
  • 680c809d76 Scripting: add qr command d0k3 2017-09-19 15:57:29 +02:00
  • 1f2d6a78f2 Prevent AR dumps from triggering exceptions d0k3 2017-09-19 15:20:10 +02:00
  • 20ac0573a5 Updated readme credits d0k3 2017-09-19 15:14:11 +02:00
  • d50c45ff23 Enable MPU and caches on the exception handler An (uncachable) background region makes sure no bad accesses get caught Wolfvak 2017-09-18 19:23:40 -03:00
  • d249b647d6 Added ability to output exception QR codes d0k3 2017-09-18 21:42:06 +02:00
  • 628234a861 FIRM from FCRAM: check for secondary magic d0k3 2017-09-19 01:00:44 +02:00
  • 4df98de543 Added battery symbol to the top bar d0k3 2017-09-18 19:57:43 +02:00
  • 1be3878659 Update readme file Death Mask Salesman 2017-09-18 12:50:49 +02:00
  • 93a6a183c5 A9NC / bootloader: check for FIRM in FCRAM on start d0k3 2017-09-17 17:50:31 +02:00
  • 59928d7573 Scripting: allow customizing and disabling the script preview d0k3 2017-09-16 17:08:26 +02:00
  • c164077434 Added delete code for certain virtual files (not used) d0k3 2017-09-16 17:07:51 +02:00
  • 5941ce41bc Show battery state on top bar d0k3 2017-09-16 16:46:30 +02:00
  • a947835830 Added bootonce feature to hidden bootloader d0k3 2017-09-16 13:48:31 +02:00
  • d646018c81 Fix swapped sd_cid.mem / nand_cid.mem d0k3 2017-09-16 13:31:11 +02:00
  • 93e84b8b12 Brought back "Copy to 0:/gm9/out" for dirs d0k3 2017-09-15 14:11:43 +02:00
  • 83f1eac13a Fix readme typos d0k3 2017-09-15 02:10:54 +02:00
  • 33e164abc4 Also include .sha files for ntrboot installable FIRMs v1.4.0 d0k3 2017-09-14 22:53:55 +02:00
  • 8b71fd768e Updated readme file d0k3 2017-09-14 22:13:16 +02:00
  • 4244122dda Improved hidden bootloader d0k3 2017-09-14 13:38:19 +02:00
  • 5cd1c7259f Added hidden & undocumented bootloader functionality d0k3 2017-09-13 19:40:06 +02:00
  • e1b135ddc5 Improved AGBSAVE / CMAC handling code d0k3 2017-09-13 16:35:22 +02:00
  • 88a390f7a8 Revamped & combined drive / directory info feature d0k3 2017-09-13 16:23:44 +02:00
  • f545113c08 Added file info feature d0k3 2017-09-13 16:18:02 +02:00
  • 28e542245b Allow recursive CMAC fxing for applicable drives d0k3 2017-09-13 14:53:19 +02:00
  • ab557e6ae5 Scripting: filesel command for selecting a file d0k3 2017-09-13 02:45:00 +02:00
  • b7d914d73f Allow copying from NAND to virtual NAND d0k3 2017-09-13 02:07:40 +02:00
  • f46a88c9ff Beautified exception handler d0k3 2017-09-13 01:10:14 +02:00
  • e8b34a90be Fixed encrypted CIA mounting d0k3 2017-09-12 13:10:14 +02:00
  • 5dc2634183 FIRM mounting: use proper names for sections d0k3 2017-09-12 01:52:46 +02:00
  • e63953585d CIA mounting: allow full access to encrypted CIAs d0k3 2017-09-11 16:24:30 +02:00
  • af164e2cf8 Fix: allow NCCH encrypted copy from inside CIA / NCSD / FIRM d0k3 2017-09-11 01:13:53 +02:00
  • e4d4b05cc9 Workaround for empty EmuNAND partitions v1.3.8 d0k3 2017-09-10 14:15:38 +02:00
  • cc31926a69 Added ability to rebuild / fix NAND NCSD headers d0k3 2017-09-10 14:13:45 +02:00
  • 343f1182b9 Fix writing in drives A: / B: d0k3 2017-09-09 19:12:28 +02:00
  • 78cc747861 Fix: Also take over CIA meta data on en-/decryption d0k3 2017-09-09 13:07:29 +02:00
  • 77ed3d4733 Scripting: improved write permission checks d0k3 2017-09-08 20:58:20 +02:00
  • 322c996afe Show a warning if potentially incomplete key setup detected d0k3 2017-09-08 20:25:48 +02:00
  • c32908e4cf Allow building standalone script runners v1.3.7 d0k3 2017-09-08 15:39:06 +02:00
  • c094c6c192 Scripting: add extrcode command d0k3 2017-09-08 15:27:10 +02:00
  • 01bc03244c Scripting: Properly deinit filesystems on reboot / poweroff d0k3 2017-09-08 15:24:29 +02:00
  • 1838c608e1 Fix #194 d0k3 2017-09-08 13:30:16 +02:00
  • a6a15eb70d Added ability to extract uncompressed .code d0k3 2017-09-08 03:12:04 +02:00
  • f12dcfda4c Reorganized memory buffers for more usable space d0k3 2017-09-08 03:09:49 +02:00
  • 6d276c6bf5 Scripting: Add -f flag to find for returning first match d0k3 2017-09-06 02:01:42 +02:00
  • 5f0ab648aa Scripting: Live preview for scripts v1.3.6 d0k3 2017-09-06 00:46:01 +02:00
  • 730cff8554 Offer setting the RTC if year < 2017 is detected d0k3 2017-09-05 14:26:18 +02:00
  • bf5750381c Replace gamecard timeout code (for consistency) d0k3 2017-09-04 16:51:16 +02:00
  • 8d1f39d235 Source code reorgnaizations d0k3 2017-09-04 16:18:07 +02:00
  • ebf904a2c2 Scripting: shaget and switchsd commands d0k3 2017-09-04 02:15:45 +02:00
  • b7e0012f74 Readme: updated credits section d0k3 2017-09-04 01:08:10 +02:00
  • a5c1fd5749 Include build timestamp in splash screen d0k3 2017-09-01 18:01:33 +02:00
  • 0666370f75 Add version to release archive, include ntrboot FIRMs d0k3 2017-09-01 03:29:24 +02:00
  • ac810359fa Scripting: Make 'find' always return the alphanumerical last match d0k3 2017-09-01 02:30:12 +02:00
  • ea6f455811 Fixed position bar graphical errors v1.3.5 d0k3 2017-08-29 03:29:29 +02:00
  • f09aa9bf09 Large batch operations: update cursor and scroll list d0k3 2017-08-29 02:52:22 +02:00
  • e50a0af7ef Fix certain NDS roms not mounting properly d0k3 2017-08-26 16:11:36 +02:00
  • 19ecbd6bb0 Scripting: Combine warning and confirmation prompt. d0k3 2017-08-26 13:14:38 +02:00
  • 6c76bd9cfb Fix #183 d0k3 2017-08-25 15:16:09 +02:00
  • e245c576cc Virtual memory: otp_dec.bin support without boot9.bin d0k3 2017-08-25 14:44:54 +02:00
  • 0fd5261516 Virtual memory: add ability to read NAND/SD CID d0k3 2017-08-25 14:19:16 +02:00
  • ff7b9749ad Refactored vmem.c, added support for reading MCU Myria 2017-08-25 14:00:30 +02:00
  • 3407b3d5da Virtual drives: Introduce VFLAG_READONLY d0k3 2017-08-25 13:07:29 +02:00
  • 99a638a084 Added ability to display system info Myria 2017-08-25 02:11:46 +02:00
  • 8d4996bc60 Consolidated region definitions Myria 2017-08-25 00:59:54 +02:00
  • 63522346bf Handle CTRtransfers with no valid destination d0k3 2017-08-25 00:21:09 +02:00
  • 34e5b23c80 Scripting: improve handling for input, find & findnot d0k3 2017-08-25 00:20:50 +02:00
  • de230fd8e5 Scripting: Dynamically update envvars at runtime d0k3 2017-08-24 15:46:36 +02:00
  • 0c07b17df1 FIRM Installer: show proper success / failure message d0k3 2017-08-23 13:33:31 +02:00
  • 1a65b4e7f0 Fix backlight turning on issue Wolfvak 2017-08-22 23:23:17 -03:00
  • 5104deff9e Refactored screeninit Wolfvak 2017-08-21 21:01:18 -03:00
  • b333380bc0 Less restrictive FIRM section adress whitelisting v1.3.4 d0k3 2017-08-23 02:22:18 +02:00
  • 71debc772f Scripting: allow partial sha checks d0k3 2017-08-23 02:04:53 +02:00
  • 0ccce0cb32 Scripting: Allow inject command to expand or create files d0k3 2017-08-23 01:24:55 +02:00
  • c0aec42f1d Add workaround to allow installing B9S FIRM d0k3 2017-08-22 13:23:48 +02:00
  • 9c02388d15 Scripting: add boot command d0k3 2017-08-21 21:33:22 +02:00
  • 551a48149f Scripting: add fixcmac command d0k3 2017-08-21 19:56:30 +02:00
  • 26690f4a90 Update EmuNAND Backup script Matt 2017-08-21 12:18:08 -04:00
  • 7416f6c890 Update SysNAND Backup script Matt 2017-08-21 12:18:01 -04:00
  • 0af54bd67a NDS mount code cleanup d0k3 2017-08-20 15:32:16 +02:00
  • 387f5d6db1 Fix overwriting part of the FIRM with garbage on install Aurora Wright 2017-08-19 20:25:08 +02:00
  • 8b8a8695d9 Better checks for installable FIRMs d0k3 2017-08-20 15:31:30 +02:00
  • 7d8f6bb368 Hardcoded framebuffers Wolfvak 2017-08-18 13:45:00 -03:00
  • 564f403f4c Rely on b9s key setup if the 0xBEEF magic is found d0k3 2017-08-18 18:52:42 +02:00
  • 2cc94be6b4 Added ability to install FIRM files d0k3 2017-08-16 18:02:41 +02:00
  • fdcc9059e2 Revised / fixed NDS rom file mounting d0k3 2017-08-18 14:53:06 +02:00
  • cfa26c2a2d Misc exception handlers fixes Wolfvak 2017-08-16 19:43:08 -03:00
  • 06318455c1 Textviewer fix: left arrows in unused lines d0k3 2017-08-16 20:04:41 +02:00
  • 2393f82e79 Improve screen clear speed d0k3 2017-08-16 17:56:21 +02:00
  • 4faf67e194 Pull version numbers from git v1.3.3 d0k3 2017-08-16 15:50:46 +02:00
  • 0fb149afa4 Add drive info for dirs (press R+A) d0k3 2017-08-16 01:28:32 +02:00
  • 34756037b2 Enable "search for titles" for applicable drives d0k3 2017-08-16 01:13:17 +02:00
  • e920bd34a4 Fixed the MPcore interrupt handler, added local ARM9 exception handler Wolfvak 2017-08-12 16:04:20 -03:00
  • 930b646008 Improved MPcore interrupt handler Wolfvak 2017-08-08 23:04:17 -03:00
  • e36b2c347f Vastly speed up boot times d0k3 2017-08-15 16:39:15 +02:00
  • 9882b68a31 Improved NDS rom file mounting d0k3 2017-08-15 16:26:30 +02:00
  • b44e43d0e5 Updated FATFS to R0.13 d0k3 2017-08-15 03:12:33 +02:00
  • 5ec488937e Allow forced initialization of aeskeydb.bin files d0k3 2017-08-15 02:16:53 +02:00