Commit Graph

  • 342f78ffd0 Add extension properties for sector sizes Matt Nadareski 2023-01-09 22:23:12 -08:00
  • cc6a65d5e4 Slight reorganization Matt Nadareski 2023-01-09 22:17:58 -08:00
  • 068ee76983 Add generic data reading Matt Nadareski 2023-01-09 22:15:37 -08:00
  • b980b33019 Add sector chain helpers Matt Nadareski 2023-01-09 22:04:29 -08:00
  • 4327ce7848 Fix typo in directory entry output Matt Nadareski 2023-01-09 21:40:56 -08:00
  • 2c813e7b3d Add CFB to the readme Matt Nadareski 2023-01-09 21:27:00 -08:00
  • d69746f7ef Fix printing, hook up to printer Matt Nadareski 2023-01-09 21:18:45 -08:00
  • ce8f73d30d Add CFB wrapper and printing Matt Nadareski 2023-01-09 21:14:21 -08:00
  • d6602ac8a8 Make UPX a little safer Matt Nadareski 2023-01-09 16:34:45 -08:00
  • 6478af03e7 Add class IDs we care about Matt Nadareski 2023-01-09 16:34:22 -08:00
  • f086e63914 Omit top 32-bits for version 3 Matt Nadareski 2023-01-09 16:33:56 -08:00
  • 6fbb6bd8dc Implement directory section parsing Matt Nadareski 2023-01-09 15:58:10 -08:00
  • 008629b61f Add all but directory sectors Matt Nadareski 2023-01-09 14:32:40 -08:00
  • b7704dbe57 Add skeleton builder for CFB Matt Nadareski 2023-01-09 13:24:11 -08:00
  • 5aff2d0b1b Add CFB models Matt Nadareski 2023-01-09 13:11:06 -08:00
  • 771bbeed6a Add DS/3DS to readme Matt Nadareski 2023-01-09 11:43:07 -08:00
  • 53dd1e9aa5 Add alignment, partition parsing, fix BE Matt Nadareski 2023-01-09 11:33:54 -08:00
  • 6b7ed456ac Hook up CIA to printer Matt Nadareski 2023-01-09 11:31:17 -08:00
  • 5e2185dffd Add CIA printing Matt Nadareski 2023-01-09 10:53:15 -08:00
  • b5d318013b Add CIA builder Matt Nadareski 2023-01-09 09:53:57 -08:00
  • 07a926e50c Forgot references Matt Nadareski 2023-01-08 21:39:48 -08:00
  • 78bbb63c11 Fix formatting issue; clarification Matt Nadareski 2023-01-08 21:34:52 -08:00
  • 1fd613c2b2 "Library" not "utility"; clarification Matt Nadareski 2023-01-08 21:31:41 -08:00
  • 792833ebc8 Update readme and description Matt Nadareski 2023-01-08 21:27:23 -08:00
  • 7392fce770 Add NDS name table/FAT printing Matt Nadareski 2023-01-08 10:24:27 -08:00
  • 6c621c743d Add NDS FAT parsing Matt Nadareski 2023-01-08 00:20:57 -08:00
  • 50a7883958 Add NDS name table parsing Matt Nadareski 2023-01-08 00:16:01 -08:00
  • 3882db6fc6 Add RomFS header parsing/printing Matt Nadareski 2023-01-07 23:09:26 -08:00
  • c91691f79b Remove duplicate TODO Matt Nadareski 2023-01-07 22:57:46 -08:00
  • 17fbf1163d Add ExeFS printing Matt Nadareski 2023-01-07 22:50:31 -08:00
  • 9a1bbd7e0d Add ExeFS header parsing Matt Nadareski 2023-01-07 22:44:31 -08:00
  • bf6f3bad46 Print extended headers Matt Nadareski 2023-01-07 22:33:55 -08:00
  • b99b2a53cf Add extended header parsing for N3DS Matt Nadareski 2023-01-07 22:12:58 -08:00
  • 1fec5c15d4 Fix N3DS parsing and printing Matt Nadareski 2023-01-07 21:42:13 -08:00
  • a8b13e60b6 Fix printing if-statements Matt Nadareski 2023-01-07 20:55:17 -08:00
  • 4c0c44de6b Add DS/3DS to Test printer Matt Nadareski 2023-01-07 14:50:21 -08:00
  • af0623beea Add DS/3DS to supported file types Matt Nadareski 2023-01-07 14:47:36 -08:00
  • 761b418d21 Fix DS/3DS sttuff, add 3DS wrapper/printing Matt Nadareski 2023-01-07 12:33:15 -08:00
  • 0316edb8cb Split header into 2 files Matt Nadareski 2023-01-06 23:48:26 -08:00
  • 48cf417d60 Add wrapper and printing for NDS Matt Nadareski 2023-01-06 23:39:32 -08:00
  • 83af2926aa Add N3DS builder Matt Nadareski 2023-01-06 16:14:00 -08:00
  • ddfa820004 Add NDS builder Matt Nadareski 2023-01-06 15:34:04 -08:00
  • 80986978cb Add N3DS to models Matt Nadareski 2023-01-06 15:20:10 -08:00
  • 68283554e9 Add NDS to models Matt Nadareski 2023-01-06 14:37:40 -08:00
  • 0fcedfafbe Bump version to 2.6 2.6.0 Matt Nadareski 2023-01-06 13:04:52 -08:00
  • d075ce4ebd Relicense to MIT Matt Nadareski 2023-01-06 11:43:50 -08:00
  • 3c6fcb4e4d Update to UnshieldSharp 1.6.9 Matt Nadareski 2023-01-06 11:23:29 -08:00
  • 5d37b7947e Use license expression Matt Nadareski 2023-01-06 10:57:55 -08:00
  • 537b5c83f2 Add commit hash to artifacts Matt Nadareski 2023-01-06 10:56:49 -08:00
  • 44d2c90aea Update to WiseUnpacker 1.0.4 Matt Nadareski 2023-01-05 23:19:44 -08:00
  • af0c984b08 Skip trying to parse null debug data Matt Nadareski 2023-01-05 22:42:54 -08:00
  • e9f01c7a10 Make ImpulseReactor check safer for null values Matt Nadareski 2023-01-05 22:30:56 -08:00
  • 0c468e3489 Fix typo in SafeDisc detection (#224) TheRogueArchivist 2023-01-05 21:34:05 -07:00
  • aff43b7625 Add encrypted Link Data Security file detection (#223) TheRogueArchivist 2023-01-05 15:55:21 -07:00
  • dc53ebd378 Try outputting directly to the correct folder Matt Nadareski 2023-01-05 13:15:06 -08:00
  • 7a7518d92a Buillders not Builder Matt Nadareski 2023-01-05 13:13:22 -08:00
  • ee182b8ea7 Remove old Nuget remnants, fix relative path Matt Nadareski 2023-01-05 13:07:45 -08:00
  • c1bf48480c Avoid moves, reference directly Matt Nadareski 2023-01-05 13:02:25 -08:00
  • b5bb88553c Try quotes again, just differently Matt Nadareski 2023-01-05 12:57:12 -08:00
  • 9b9fc09bdf Add trailing slash for mv Matt Nadareski 2023-01-05 12:00:46 -08:00
  • 5709c88232 Disable Nuget, rely on dotnet instead Matt Nadareski 2023-01-05 12:00:13 -08:00
  • 522c9fba08 Try using different mv command Matt Nadareski 2023-01-05 11:55:14 -08:00
  • 3a7b15f231 Add Nuget packages to auto-build Matt Nadareski 2023-01-05 11:43:18 -08:00
  • cb2c96ef7d Add basic HyperTech CrackProof detection (#222) TheRogueArchivist 2023-01-05 12:24:40 -07:00
  • f89f691ee3 Archive scanning is not content scanning Matt Nadareski 2023-01-05 11:00:29 -08:00
  • a0f59b774a Enable content scanning flag in Test Matt Nadareski 2023-01-05 10:54:34 -08:00
  • 65adf2109d Add content scanning flag in Scanner/Test Matt Nadareski 2023-01-05 10:53:06 -08:00
  • 92da1695bf Add path scanning flag to Test Matt Nadareski 2023-01-05 10:49:01 -08:00
  • e46011beff Add path scanning flag in Scanner Matt Nadareski 2023-01-05 10:46:13 -08:00
  • e733dea80e CD-Cops path checks are case-sensitive Matt Nadareski 2023-01-05 10:38:11 -08:00
  • 6a27161322 Add WiseInst for old NE Wise Matt Nadareski 2023-01-04 23:53:46 -08:00
  • 6bb4193167 Hook up NE Wise extraction thru WiseUnpacker again Matt Nadareski 2023-01-04 23:31:52 -08:00
  • 52c34250ff Add NE Wise note for later Matt Nadareski 2023-01-04 23:13:45 -08:00
  • cd72cccbaa Fix incorrect printer output Matt Nadareski 2023-01-04 23:00:00 -08:00
  • ad9689440a Use NE format property too (nw) Matt Nadareski 2023-01-04 22:53:52 -08:00
  • dd193352e2 Remove unused directory creation Matt Nadareski 2023-01-04 22:44:14 -08:00
  • a376041be4 Separate out Wise PE extraction Matt Nadareski 2023-01-04 22:43:11 -08:00
  • 7d14eb35ba Support PKZIP-compressed Wise installer data Matt Nadareski 2023-01-04 22:37:44 -08:00
  • fdad3b0c87 Print first 16 bytes of unknown resources Matt Nadareski 2023-01-04 20:29:41 -08:00
  • 8ebaa59b5f Add precursor position check for segment validity Matt Nadareski 2023-01-04 20:24:31 -08:00
  • 6037be404c Fix bad LaserLok check Matt Nadareski 2023-01-04 20:22:20 -08:00
  • 1ead65126f WIP bzip2 code Matt Nadareski 2023-01-04 20:19:15 -08:00
  • cfa1bc8875 Port ADPCM compression from stormlib Matt Nadareski 2023-01-04 11:03:03 -08:00
  • cfbac7a9ab Ensure required field marked as such Matt Nadareski 2023-01-04 10:27:37 -08:00
  • 6f62777033 Split files for clarity Matt Nadareski 2023-01-04 10:23:03 -08:00
  • 0a523d74d5 x, not e Matt Nadareski 2023-01-04 10:13:36 -08:00
  • 907d0eb724 Enable experimental extraction feature Matt Nadareski 2023-01-04 10:10:42 -08:00
  • edcf20885c Extraction is possible Matt Nadareski 2023-01-04 10:05:21 -08:00
  • bb838c5b1f Fix error for small executables Matt Nadareski 2023-01-03 23:43:34 -08:00
  • fa90618200 Remove one more note in README Matt Nadareski 2023-01-03 23:14:24 -08:00
  • b421d8f818 Order of operations is important Matt Nadareski 2023-01-03 23:01:43 -08:00
  • c1151b7e93 Minor cleanup and bugfixing Matt Nadareski 2023-01-03 22:32:22 -08:00
  • b1d6b1be9c Fix errantly deleted line in csproj Matt Nadareski 2023-01-03 22:24:41 -08:00
  • cb45405e09 Remove remnants of Dtf and LibMSPackSharp Matt Nadareski 2023-01-03 22:21:29 -08:00
  • 6ef9f2856a Remove Dtf and LibMSPackSharp Matt Nadareski 2023-01-03 22:15:53 -08:00
  • c14300ffbb Port MS-ZIP for MS-CAB Matt Nadareski 2023-01-03 22:11:57 -08:00
  • 42b4c40d87 Port LZX init and decompression Matt Nadareski 2023-01-03 19:00:21 -08:00
  • 1c78dac79f Port LZX read lengths Matt Nadareski 2023-01-03 16:11:30 -08:00
  • bb6a045dd3 Port LZX macros Matt Nadareski 2023-01-03 16:08:50 -08:00
  • b273d8314a Migrate some easy LZX stuff Matt Nadareski 2023-01-03 14:46:30 -08:00