Commit Graph

  • 0aec26cfcf Build output path if it doesn't exist (when required) d0k3 2017-02-28 15:47:49 +01:00
  • f83b34d436 New HOME more... menu d0k3 2017-02-28 04:10:23 +01:00
  • 63527b3467 Added ability to analyze dirs and drives d0k3 2017-02-27 02:07:27 +01:00
  • e8fea8cf19 Fix: Display issues for mounted CIA files d0k3 2017-02-27 02:06:52 +01:00
  • a09711afe0 Fix: Deleting files and creating dirs in alias drives d0k3 2017-02-26 14:44:15 +01:00
  • c031e6e03b Improve devkit support for NCCH / CIA d0k3 2017-02-26 14:04:03 +01:00
  • 7d08bebf99 Write arm9loaderhax_si.bin instead of arm9loaderhax.bin after format d0k3 2017-02-26 13:36:03 +01:00
  • 81e7b1fbb6 Improved unit type detection code d0k3 2017-02-26 13:35:37 +01:00
  • cbcdea231a Merge branch 'master' of https://github.com/d0k3/GodMode9 d0k3 2017-02-25 15:33:19 +01:00
  • 87929cae38 Update start.s (#27) Wolfvak 2017-02-25 11:32:00 -03:00
  • 877daf9179 Makefile cleanup d0k3 2017-02-24 18:38:52 +01:00
  • d41d2fff82 Reduced the size limit of the bonus drive to 4MB d0k3 2017-02-24 18:12:36 +01:00
  • 71e433643e GodMode9 v1.0.0 (!!!) v1.0.0 d0k3 2017-02-23 19:16:23 +01:00
  • dbda964f5a Updated readme file d0k3 2017-02-23 19:09:01 +01:00
  • 25bcb138c0 Fix bootup times for small NANDs d0k3 2017-02-23 22:00:14 +01:00
  • fe62480cd3 Some minor improvements d0k3 2017-02-23 19:08:15 +01:00
  • d0c4e11bad Merged linker scripts and bootstrapping code Wolfvak 2017-02-23 14:33:09 +01:00
  • ad4e6b33cf Add hint about HOME menu d0k3 2017-02-22 23:44:57 +01:00
  • 29d8ac186f Improved SD format dialogue d0k3 2017-02-22 23:27:34 +01:00
  • 0d5638c3a6 Some minor cosmetics d0k3 2017-02-22 18:44:39 +01:00
  • d5e1b30425 Updated permissions system for non A9LH entrypoints d0k3 2017-02-22 18:43:57 +01:00
  • 5f252a3a34 Updated .ld files thanks to @Wolfvak d0k3 2017-02-22 18:00:49 +01:00
  • 06eaf679b9 Properly check for /Nintendo 3DS/ path write permission d0k3 2017-02-22 17:59:33 +01:00
  • 12e9ca82d1 Include essential.exefs file in virtual NAND (if available) d0k3 2017-02-22 17:41:18 +01:00
  • e772d1b2f7 Don't overwrite the essential backup on safe restore d0k3 2017-02-22 17:41:01 +01:00
  • f76c753340 Inject essential backup to NAND on safe restore d0k3 2017-02-21 22:12:36 +01:00
  • 56aff4dd4c Only offer bonus drive with enough space d0k3 2017-02-20 22:59:03 +01:00
  • 2e8ed9e48f Update BrahmaLoader submodule d0k3 2017-02-20 20:47:49 +01:00
  • e2c799ca5d Allow setting up a bonus drive on unused space d0k3 2017-02-20 19:58:36 +01:00
  • 1348b7ca03 Fix warnings for most recent devKitArm d0k3 2017-02-17 15:54:37 +01:00
  • 1129c710d7 Virtual files: use u64 for offset / size d0k3 2017-02-17 04:01:25 +01:00
  • 034564ef93 Display extended area in virtual NAND drive d0k3 2017-02-17 03:47:08 +01:00
  • 005a850963 Remove meaningless virtual A9LH area flag d0k3 2017-02-17 03:31:14 +01:00
  • 89b987b1c0 Enabled embedded backups for NAND images d0k3 2017-02-17 03:28:53 +01:00
  • 1764a1b271 Allow split cart dumps for 4GB carts d0k3 2017-02-16 15:44:17 +01:00
  • 08b858a8cb Increase TMD_MAX_CONTENTS d0k3 2017-02-16 12:03:14 +01:00
  • 80dada9c16 Don't allow unlocking all write permissions at once d0k3 2017-02-16 02:44:49 +01:00
  • 23d50fb718 Fix ticket.db mounting categories d0k3 2017-02-16 02:25:10 +01:00
  • a9d778823f Completely revised permission system d0k3 2017-02-15 16:34:25 +01:00
  • f606fec7ea Updated readme file d0k3 2017-02-12 16:53:58 +01:00
  • 335476b295 Detect support file types d0k3 2017-02-12 16:31:35 +01:00
  • 7a7bc96a9b Full mount compatibility for all known FIRM versions d0k3 2017-02-12 16:00:59 +01:00
  • ea00a3217a Preliminary ticket.db mount support d0k3 2017-02-11 16:52:36 +01:00
  • f5694cc16d Handle titlekeys in devkit tickets d0k3 2017-02-10 20:28:18 +01:00
  • c93295df42 Improve FIRM v2.1.0 mount code d0k3 2017-02-10 17:06:16 +01:00
  • 3ac2297f39 Updated readme file d0k3 2017-02-10 16:31:18 +01:00
  • 0d36f497b2 Allow alternative filenames for NUS / CDN content d0k3 2017-02-10 16:12:00 +01:00
  • 58eaffc577 File handling: return to base menu when A is pressed d0k3 2017-02-10 15:23:46 +01:00
  • 704d6725c4 Group drives by NAND source d0k3 2017-02-10 15:04:31 +01:00
  • d05a72b05a Fix ramdrive init and deinit d0k3 2017-02-10 15:02:13 +01:00
  • b3d9394877 Show number of selected files in A button menu d0k3 2017-02-09 14:33:05 +01:00
  • 6cf3117bc3 Fix and improve CMAC calculation dialogue d0k3 2017-02-09 14:07:57 +01:00
  • 2d9dabdd0e Don't check meta size when validating CIA headers d0k3 2017-02-09 13:41:24 +01:00
  • c20c8ce862 Added ability to calculate & fix CMACs d0k3 2017-02-08 21:45:52 +01:00
  • 76cfc03a66 Enable direct decrypt of NUS / CDN content d0k3 2017-02-07 23:18:25 +01:00
  • faba2ebae5 Improve automatic CIA / NCCH output naming d0k3 2017-02-06 23:56:32 +01:00
  • 53a4687fed Enable building CIAs from CDN / NUS content d0k3 2017-02-06 23:56:12 +01:00
  • 306f7773ac Enable building NUS/CDN certs for TMD & Ticket d0k3 2017-02-06 03:16:35 +01:00
  • 4082b4fa00 Fix verification for TMD from NUS/CDN d0k3 2017-02-06 02:57:21 +01:00
  • d9e9455be3 Properly detect TMDs from NUS/CDN d0k3 2017-02-06 02:53:12 +01:00
  • 058fd9f528 Fix IV calculation for uppercase SD paths d0k3 2017-02-05 16:15:38 +01:00
  • e35c87335d Added bootrom access to virtual memory drive d0k3 2017-02-03 15:22:31 +01:00
  • 2bb0888973 Improved sector0x96 crypto check d0k3 2017-02-03 02:21:55 +01:00
  • c6b6e649b8 Improved progress ETA calculation d0k3 2017-02-03 02:21:38 +01:00
  • 1ad48969ca Improved FIRM detection / verification routines d0k3 2017-02-03 02:21:16 +01:00
  • d2e16c9de5 Added NCCH/NCSD/CIA/BOSS encrypt options d0k3 2017-01-31 16:16:26 +01:00
  • 1a9cad856d Improved NCCH crypto routines d0k3 2017-01-30 22:06:26 +01:00
  • 3f31807c75 Added BOSS file decryption & sverification d0k3 2017-01-30 20:28:49 +01:00
  • 0ea8ac2ff1 Add button sequence to payload launching d0k3 2017-01-30 01:49:54 +01:00
  • 0c696416c7 Add H&S injection for unencrypted CXIs d0k3 2017-01-30 01:49:01 +01:00
  • 7fb0f2df0f Added functionality for NCCH encryption d0k3 2017-01-28 13:47:37 +01:00
  • cab496b2df fsutil.c: code cleanup d0k3 2017-01-27 18:32:52 +01:00
  • 3b6932d9ab Changed filetype var handling to bitwise d0k3 2017-01-27 15:29:53 +01:00
  • 0abc6e88ff Show ETA for large operations d0k3 2017-01-27 13:49:17 +01:00
  • 120f5c88a5 Include GM9 payload in virtual mem drive d0k3 2017-01-27 13:19:48 +01:00
  • cd7e0341d8 Include rom revision in dump names d0k3 2017-01-26 01:31:29 +01:00
  • af32ca3ac5 Added ARM9 payload launching Wolf 2017-01-25 16:13:50 -03:00
  • d9dbf14f8b Added NCCH padgen ability d0k3 2017-01-25 14:46:29 +01:00
  • 8d55cf4a62 Add "Copy to 0:/gm9out" to A button menu d0k3 2017-01-24 01:46:28 +01:00
  • 40afd65e0e Fix file operations for very large files d0k3 2017-01-21 21:31:38 +01:00
  • cc35599b08 Expand the readme credits section d0k3 2017-01-20 15:39:19 +01:00
  • a69a1d23ab Vastly improve TWL gamecart compatibility d0k3 2017-01-19 19:21:04 +01:00
  • 8ab2988258 Allow setting the label when formatting the SD card d0k3 2017-01-18 18:07:12 +01:00
  • 74ff158c93 Show sizes for virtual drives d0k3 2017-01-17 23:24:46 +01:00
  • ae2adbceea Improve virtual cart eject / insert handling d0k3 2017-01-17 23:24:25 +01:00
  • 0379ba2cd5 Support Multi EmuNAND switching d0k3 2017-01-17 21:44:16 +01:00
  • d15b850a86 Common interface for FAT / virtual files d0k3 2017-01-16 22:32:32 +01:00
  • 2c271fb97e Fix EmuNAND setup after SD format d0k3 2017-01-16 19:59:04 +01:00
  • eae783d6c3 Autodetect cart inserts / ejects d0k3 2017-01-16 01:56:04 +01:00
  • b00fb89164 Fix: NCSD header struct too big d0k3 2017-01-14 12:41:34 +01:00
  • fa9a2c2fb5 Added virtual gamecart drive d0k3 2017-01-13 14:20:42 +01:00
  • 1e4be5fe61 Lower restrictions on FAT -> virtual copy operations d0k3 2017-01-09 20:07:36 +01:00
  • 640c65f18d Fix a typo in AGBSAVE handling d0k3 2017-01-05 03:19:06 +01:00
  • d0785b12d1 Handle GBA VC save in virtual NAND drives d0k3 2017-01-05 02:50:41 +01:00
  • 9432723791 Virtual FIRM: Leave section .bins encrypted d0k3 2017-01-02 20:53:23 +01:00
  • 900b9ec628 Virtual NAND: access to unused sectors 0x01...0x95 d0k3 2017-01-02 20:52:54 +01:00
  • 9e40ce3e86 Allow NAND safe restore and validation d0k3 2017-01-02 17:37:08 +01:00
  • f600402cee Improved the readme formatting v0.9.2 d0k3 2016-12-26 18:26:12 +01:00
  • ae605246e9 Changed the handling for deleting multiple files d0k3 2016-12-26 18:21:05 +01:00
  • 0c72ff3ffa Source code reorganization d0k3 2016-12-26 18:15:01 +01:00