1
0
Fork 0
mirror of https://github.com/DarkMatterCore/nxdumptool.git synced 2024-11-22 18:26:39 +00:00

Commit graph

  • 6f4cb98033 Cleanup startup logfile messages. Pablo Curiel 2020-10-14 19:08:01 -0400
  • 5b22fe07f2 More code cleanup. Pablo Curiel 2020-10-14 14:58:33 -0400
  • 13efdb6074 Update bfttf.h Pablo Curiel 2020-10-14 09:24:56 -0400
  • e6bb15d608 Implemented BFTTF font loading and decoding. Pablo Curiel 2020-10-14 09:23:49 -0400
  • 44965430b3 Even more code cleanup. Pablo Curiel 2020-10-13 20:15:21 -0400
  • ba4fdcd01c Code cleanup. Pablo Curiel 2020-10-13 10:00:03 -0400
  • 42fef7d3f1 More legacy code wiping. Pablo Curiel 2020-10-13 07:26:29 -0400
  • 3ab65d8dca Fix support for CNMTs with no ContentInfo entries. Pablo Curiel 2020-10-12 22:46:59 -0400
  • ebd97d7c82 Add FsAccessControlData to ProgramInfo XML. Pablo Curiel 2020-10-12 16:35:47 -0400
  • 4ab8f44003 Wipe more legacy code that has already been rewritten. Pablo Curiel 2020-10-12 12:17:29 -0400
  • 84f651eae8 Further improvements to the ProgramInfo XML generation code. Pablo Curiel 2020-10-12 12:02:44 -0400
  • 7059bacfce Improved ProgramInfo XML generation. Pablo Curiel 2020-10-12 00:59:50 -0400
  • 40fc21b5a3 Fix ProgramInfo and NSO issues. Pablo Curiel 2020-10-11 20:40:54 -0400
  • 3affe1f4d0 ProgramInfo AuthoringTool-like XML generation. Pablo Curiel 2020-10-11 15:55:01 -0400
  • 495e331306 Fix support for NSOs without a valid .api_info section + ProgramInfo context. Pablo Curiel 2020-10-11 14:13:09 -0400
  • f45d1a21b5 Verify decompressed .rodata segment hash. Pablo Curiel 2020-10-11 13:23:58 -0400
  • e3e6552c4e NSO context. Pablo Curiel 2020-10-11 11:22:26 -0400
  • 62945728c7 Fix wrong NCA ACID signature area size. Pablo Curiel 2020-10-10 17:12:35 -0400
  • 9f010c4129 NPDM ACID public key replacement + NCA ACID signature recalculation. Pablo Curiel 2020-10-10 17:08:17 -0400
  • 2066b11d5a NPDM context. Pablo Curiel 2020-10-10 15:29:14 -0400
  • dcbedbf13a Remove homebrew-only NSO extensions. Pablo Curiel 2020-10-10 11:38:06 -0400
  • 1de967ed42 NSO structs (thanks 0Liam). Pablo Curiel 2020-10-10 11:35:14 -0400
  • 3e59d15bc4 Minor template tweaks + LegalInfo fix. Pablo Curiel 2020-10-10 06:10:50 -0400
  • d1f0361725 Update NPDM structs (thanks to 0Liam) + LegalInformation XML retrieval. Pablo Curiel 2020-10-09 05:58:53 -0400
  • 4425666395 NPDM support (part 1). Pablo Curiel 2020-10-08 17:52:31 -0400
  • 1c15a096b5 Codestyle fixes + prepare code for NPDM support. Pablo Curiel 2020-10-08 14:31:09 -0400
  • e943e84380 Unified XML generator + finished NACP parsing. Pablo Curiel 2020-10-06 11:41:26 -0400
  • 2859f26cb3 NACP: add NeighborDetectionClientConfiguration and RequiredAddOnContentsSetBinaryDescriptor to XML generation. Pablo Curiel 2020-10-06 02:00:18 -0400
  • 7573c53457 Fix silly bug in titleGetNcmContentMetaTypeName. Pablo Curiel 2020-10-04 06:40:56 -0400
  • afa99ba445 Added info about XCI header keys. Pablo Curiel 2020-10-04 05:25:42 -0400
  • 1e41148c02 NACP parsing (part 2). Pablo Curiel 2020-10-04 03:05:05 -0400
  • d385d40862 NACP parsing (part 1). Pablo Curiel 2020-10-03 13:09:29 -0400
  • fa1b9c70a5 NCA changes. Pablo Curiel 2020-10-02 22:37:05 -0400
  • d440d88bbe CNTM: type name consistence. Pablo Curiel 2020-10-02 06:28:41 -0400
  • 98b7a309b3 CNMT AuthoringTool-like XML generation. Pablo Curiel 2020-10-02 05:53:58 -0400
  • 38fd9144c0 Set base RomFS dependance after initializing the BKTR context, not before. Pablo Curiel 2020-10-01 05:45:22 -0400
  • 6e32829cf1 CNMT parsing. Pablo Curiel 2020-10-01 02:17:59 -0400
  • d0f9a0b248 Update nca.c Pablo Curiel 2020-09-26 08:53:41 -0400
  • 686155e764 Fix borked if statement. Pablo Curiel 2020-09-26 08:51:55 -0400
  • 97d9603e93 BKTR: add support for games with base Program NCAs without a RomFS section. Pablo Curiel 2020-09-26 06:49:18 -0400
  • 40ca7e2d6c Updated legacy codebase copy. Pablo Curiel 2020-09-26 05:59:01 -0400
  • fc76571bc0 Update to v1.1.12. v1.1.12 Pablo Curiel 2020-09-26 05:51:20 -0400
  • 1a6f2ee50c Rename some reserved fields. Pablo Curiel 2020-09-24 13:03:26 -0400
  • 6a3e886d82 Update .gitignore Pablo Curiel 2020-09-24 03:18:38 -0400
  • 38f19351a9 Add build script. Pablo Curiel 2020-09-22 21:13:39 -0400
  • 83671eaa9c Update old codebase copy. Pablo Curiel 2020-09-22 19:00:54 -0400
  • 4932283d81 Update to v1.1.11. v1.1.11 Pablo Curiel 2020-09-22 18:51:33 -0400
  • 083874bd4e Fix unaligned reads from the gamecard secure storage area. Pablo Curiel 2020-09-19 06:21:23 -0400
  • b806c2e7d0 Support multi-program titles in the RomFS dumper. Pablo Curiel 2020-09-19 02:59:31 -0400
  • 01ff151946 Update fs_ext.h Pablo Curiel 2020-09-18 23:18:32 -0400
  • 679aa170b5 Some small changes. Pablo Curiel 2020-08-27 15:18:31 -0400
  • 971d7fd72c Silly fix. Pablo Curiel 2020-08-20 23:49:57 -0400
  • d6cdfe5c06 Perform title sorting at startup and in the background gamecard title info thread, not while retrieving data using non-static functions. Pablo Curiel 2020-08-20 20:18:05 -0400
  • f809d795e3 Update BKTR PoC to make it dump user application RomFS data if an update isn't available. Pablo Curiel 2020-08-19 13:20:26 -0400
  • a19d3f2338 Ditched C threads in favor of libnx threads. Pablo Curiel 2020-08-18 01:04:13 -0400
  • 1e50cec315 Update usb.c Pablo Curiel 2020-08-17 17:31:24 -0400
  • dfa425790a Get endpoint max packet size from USB host to properly enable ZLT packets when needed. Pablo Curiel 2020-08-17 17:30:47 -0400
  • f724eaa9a9 Update utils.c Pablo Curiel 2020-08-15 17:25:40 -0400
  • 6b8b3184ac Fixes for development units + diff patch for ns-usbloader. Pablo Curiel 2020-08-15 17:22:49 -0400
  • ace4732fda Functions to generate gamecard/title filenames + fix CRC32 calculation. Pablo Curiel 2020-08-13 22:31:02 -0400
  • 7606f7b40a Clear previous and next pointers from user application entries while freeing gamecard title info entries. Pablo Curiel 2020-08-13 14:20:53 -0400
  • 90c6d8a9f8 Use linked lists to deal with user applications available in multiple storages at the same time. Pablo Curiel 2020-08-13 14:12:33 -0400
  • ad401d559d New template: threaded gamecard dumper via USB. Pablo Curiel 2020-08-13 02:01:23 -0400
  • e26637125b Add slightly better scrolling + title counter. Pablo Curiel 2020-08-03 17:41:00 -0400
  • 3105540c99 Block HOME button presses during dumping operations in code templates. Pablo Curiel 2020-08-03 14:13:24 -0400
  • 3eb5239d38 Update todo.txt Pablo Curiel 2020-08-01 01:18:38 -0400
  • 032a4fc22c Perform gamecard initial data area lookup only on demand. Pablo Curiel 2020-08-01 01:17:08 -0400
  • ca333bd71d Missing fs commit changes. Pablo Curiel 2020-08-01 00:52:40 -0400
  • 64f3a566f8 Commit filesystem changes when needed. Pablo Curiel 2020-08-01 00:43:55 -0400
  • b11df5e732 Remove unnecessary line breaks. Pablo Curiel 2020-07-30 18:42:53 -0400
  • 5d1944b43c Move title info dump code to a template. Pablo Curiel 2020-07-30 18:40:02 -0400
  • 3f837cef05 Simple functions to deal with orphan titles... Pablo Curiel 2020-07-30 18:37:45 -0400
  • bb8cba1eaa Threaded gamecard title info/metadata retrieval. Pablo Curiel 2020-07-30 17:43:50 -0400
  • cd8afd2cd8 Fixed gamecard key area template. Pablo Curiel 2020-07-30 16:01:26 -0400
  • 7c4e7a4db0 New test app: system title NCA section dumper. Pablo Curiel 2020-07-29 17:02:21 -0400
  • 5320260b4e Better names for TITLE_* defines. Pablo Curiel 2020-07-28 02:20:19 -0400
  • 64766be416 Update title.c Pablo Curiel 2020-07-27 23:38:45 -0400
  • 98f3f85a31 Bunch of title related changes. Pablo Curiel 2020-07-27 23:32:08 -0400
  • 62366327ee Reduce memory footprint + hardcode system title names. Pablo Curiel 2020-07-26 04:00:54 -0400
  • 158e424b96 List content infos as part of title list entries. Pablo Curiel 2020-07-26 00:57:12 -0400
  • 2521ac3f15 List titles from the inserted gamecard. Pablo Curiel 2020-07-25 14:50:42 -0400
  • e4a6e0e77a Begin work on title listing stuff. Pablo Curiel 2020-07-25 01:56:35 -0400
  • 8a54ea4823 Supress unnecessary log messages. Pablo Curiel 2020-07-23 17:57:43 -0400
  • ee5a08f5d9 Trivial changes. Pablo Curiel 2020-07-23 17:30:01 -0400
  • e7f2c927c2 FIx small overlook. Pablo Curiel 2020-07-22 21:34:13 -0400
  • c8c062e7fa Test unified NCA hash layer write function (works gucci). Pablo Curiel 2020-07-22 20:37:02 -0400
  • 62cc25805d Update todo.txt Pablo Curiel 2020-07-22 16:50:10 -0400
  • b4d0e595f9 Update todo.txt Pablo Curiel 2020-07-22 16:37:31 -0400
  • b8d80bf260 Functions and wrappers to write generated NCA hash layer patches. Pablo Curiel 2020-07-22 16:35:23 -0400
  • 90e0f057bc Bunch of changes. Pablo Curiel 2020-07-22 04:03:28 -0400
  • cddf57363c Remove wrong references to ECC data in gamecards. Pablo Curiel 2020-07-17 14:42:48 -0400
  • 6bee2c5d20 Tweaked gamecard code. Pablo Curiel 2020-07-17 01:01:31 -0400
  • 95d5bda83a Update main.c Pablo Curiel 2020-07-15 19:45:06 -0400
  • 88d3e0de8d Support for the "boot" partition in Terra gamecards. Pablo Curiel 2020-07-15 19:43:58 -0400
  • eba26a59a5 Changes to the gamecard key area handling. Pablo Curiel 2020-07-15 18:50:34 -0400
  • 5082a54571 Glorified Patch RomFS dumper. lol Pablo Curiel 2020-07-13 12:33:22 -0400
  • 73861bc52f Normalize goto tag names + support for gamecard key area. Pablo Curiel 2020-07-13 02:36:17 -0400
  • 8baa5800a1 Proper USB background thread exit. Pablo Curiel 2020-07-12 12:37:03 -0400
  • 400cab42a0 USB tweaks. Pablo Curiel 2020-07-12 11:29:08 -0400
  • 90951f9baa Check the right event index. Pablo Curiel 2020-07-07 12:39:20 -0400