Commit Graph

  • 5bc8336fce Move StringBuilderExtensions to better namespace Matt Nadareski 2025-07-27 20:56:15 -04:00
  • 4f9f8ddcec Fix build Matt Nadareski 2025-07-27 20:49:18 -04:00
  • 29f1f63ef8 Add nested dir support for Logiqx, fix existing dir support Matt Nadareski 2025-07-27 20:48:49 -04:00
  • 48ecdff5f7 Fix AlignToBoundary a bit Matt Nadareski 2025-07-24 10:56:31 -04:00
  • 411acd2d5a Add AlignToBoundary for byte arrays Matt Nadareski 2025-07-24 10:55:52 -04:00
  • e6742fe889 Fix missed AlignToBoundary case Matt Nadareski 2025-07-24 10:47:21 -04:00
  • b6561719a7 Add SecuROM DFA Matt Nadareski 2025-07-24 10:40:31 -04:00
  • 2bf3d6f9a6 Use more constants in GetFileType Matt Nadareski 2025-07-24 10:19:20 -04:00
  • b2700b5975 Add MESS ListXML support Matt Nadareski 2025-07-24 09:36:37 -04:00
  • 95b28874da Add MESS ListXML support Matt Nadareski 2025-07-24 09:36:13 -04:00
  • 4934ee837c Be consistent about end-of-file newlines Matt Nadareski 2025-07-24 09:31:28 -04:00
  • 3cbfd5cd10 Add .NET Standard 2.0 and 2.1 Matt Nadareski 2025-07-24 09:19:38 -04:00
  • da28ce310b Update nuget packages Matt Nadareski 2025-07-24 09:16:11 -04:00
  • ac6d93a3b9 Add extra validity checks for GCF (#17) HeroponRikiBestest 2025-07-12 15:49:35 -04:00
  • 104028204d Fix relocation table parsing issues (fixes #16) Matt Nadareski 2025-06-28 20:00:21 -04:00
  • d3e61b42dd Attempt to fix export table name table Matt Nadareski 2025-06-24 17:14:25 -04:00
  • 6351cabb62 Add CMP tests for non-quote serialization Matt Nadareski 2025-05-28 09:51:45 -04:00
  • ddef42126b Fix old .NET 1.8.7 Matt Nadareski 2025-05-19 12:15:30 -04:00
  • 9dd39a7f02 Bump version Matt Nadareski 2025-05-19 12:13:35 -04:00
  • ca7f7e97e7 Omit namespaces on XML writing Matt Nadareski 2025-05-19 12:12:05 -04:00
  • 8a40349b0c Write tests for ReadQuotedString, fix issues Matt Nadareski 2025-05-14 20:52:59 -04:00
  • 6ec6fa4973 Remove now-unused using Matt Nadareski 2025-05-13 11:26:17 -04:00
  • f0644710e6 Remove faulty offset code Matt Nadareski 2025-05-13 09:44:59 -04:00
  • 34048726ab Fix cref formatting in summaries Matt Nadareski 2025-05-13 09:25:06 -04:00
  • 60ce6c9370 Handle offset sizes for Logiqx rom Matt Nadareski 2025-05-13 09:24:01 -04:00
  • 554fccc236 Update IO to 1.6.3 Matt Nadareski 2025-05-12 08:26:42 -04:00
  • 7611c043c3 Fix how conditions are used for references Matt Nadareski 2025-02-25 21:17:17 -05:00
  • 976d793474 Fix currently non-affecting bug Matt Nadareski 2024-12-30 23:17:52 -05:00
  • f0f997fadd Bump version 1.8.6 Matt Nadareski 2024-12-30 22:51:13 -05:00
  • 0ce3c9892d Remove attempt at caching version info strings Matt Nadareski 2024-12-30 22:40:52 -05:00
  • 9743565285 Update copyright Matt Nadareski 2024-12-30 21:39:36 -05:00
  • fcfe9e4790 Remove unnecessary action step Matt Nadareski 2024-12-30 21:39:30 -05:00
  • be36432296 Update packages Matt Nadareski 2024-12-30 21:28:13 -05:00
  • fb725bff19 Bump version 1.8.5 Matt Nadareski 2024-12-30 20:55:30 -05:00
  • 2384cf9f9f Add source data lock on cached values Matt Nadareski 2024-12-30 20:47:12 -05:00
  • 1261930fd9 Ensure .NET versions are installed for testing Matt Nadareski 2024-12-19 10:53:19 -05:00
  • 120de4e49f Allow symbols to be packed 1.8.4 Matt Nadareski 2024-12-18 08:05:16 -05:00
  • 354a51769b Bump version Matt Nadareski 2024-12-18 08:01:07 -05:00
  • a9f937baa3 Find remaining non-explicit endinaness calls Matt Nadareski 2024-12-17 22:38:57 -05:00
  • 1790d82a6e Cap overlay checks to 16 MiB Matt Nadareski 2024-12-17 15:50:02 -05:00
  • 261c20e95a Get rid of erroneous double semicolons Matt Nadareski 2024-12-17 15:43:22 -05:00
  • ed6556b1f0 Cache version info strings Matt Nadareski 2024-12-17 01:05:41 -05:00
  • a86af8c32a Expand printed detections Matt Nadareski 2024-12-17 00:52:24 -05:00
  • 1670ab45a0 Fix SFO deserialization Matt Nadareski 2024-12-17 00:27:30 -05:00
  • 7dc4750f3b Add Deserializer for AppPkgHeader (#14) Deterous 2024-12-17 14:10:38 +09:00
  • b5f366680d Explicit endianness in extensions Matt Nadareski 2024-12-17 00:00:28 -05:00
  • fa9e9a0b2b Be explicit about endianness Matt Nadareski 2024-12-16 23:08:45 -05:00
  • 2239b82a4b Update packages Matt Nadareski 2024-12-16 15:00:44 -05:00
  • 3b631678f5 Port Quantum extraction (nw) Matt Nadareski 2024-12-13 14:30:38 -05:00
  • 2b111a9688 Port BFPK extraction Matt Nadareski 2024-12-13 14:25:32 -05:00
  • 0bda1f4f88 Bump version 1.8.3 Matt Nadareski 2024-12-13 10:44:00 -05:00
  • 7d50e0e1c5 Fix filename map Matt Nadareski 2024-12-11 21:17:39 -05:00
  • 224a4caab0 Add secondary link for ISAv3 Matt Nadareski 2024-12-11 14:42:00 -05:00
  • b4689da404 Add reference from UnshieldSharp Matt Nadareski 2024-12-11 14:39:27 -05:00
  • af66657399 Slightly safer indexing Matt Nadareski 2024-12-11 14:34:11 -05:00
  • 0f3e2d8275 Add 2 more extension properties Matt Nadareski 2024-12-11 14:25:46 -05:00
  • d664b6defc Use const for data offset Matt Nadareski 2024-12-11 14:18:32 -05:00
  • adbf74a6e0 Add ISAv3 extraction Matt Nadareski 2024-12-11 14:17:35 -05:00
  • 7eb401efed Port obvious things from UnshieldSharp Matt Nadareski 2024-12-11 14:04:29 -05:00
  • ba97381b99 Add more ISAv3 stuff Matt Nadareski 2024-12-11 13:56:01 -05:00
  • 3de92de225 Add Compression package Matt Nadareski 2024-12-11 13:31:54 -05:00
  • 01a195c8aa Bump version 1.8.2 Matt Nadareski 2024-12-10 15:44:48 -05:00
  • 12d43ef68a Update Models to 1.5.6 Matt Nadareski 2024-12-10 15:41:12 -05:00
  • 0df806a6d1 Display debug in selected options Matt Nadareski 2024-12-06 11:46:28 -05:00
  • f8c713b260 Use publish script and update README Matt Nadareski 2024-12-06 11:42:22 -05:00
  • 4d0122f97c Trust nobody, not even yourself Matt Nadareski 2024-12-03 02:12:39 -05:00
  • 7874950a7a Bump version 1.8.1 Matt Nadareski 2024-12-03 01:04:46 -05:00
  • 577afc8947 Fix issue with PE extensions Matt Nadareski 2024-12-03 01:02:22 -05:00
  • 5a3e69e8ed Bump version 1.8.0 Matt Nadareski 2024-11-30 21:32:15 -05:00
  • 67ee595eb4 More clearing out of old null checks Matt Nadareski 2024-11-30 02:49:10 -05:00
  • 992f8eaeb8 Reduce more nullable-array-nullable Matt Nadareski 2024-11-29 22:54:36 -05:00
  • dde5a57136 Fix some misconfigured framework gating Matt Nadareski 2024-11-29 22:20:46 -05:00
  • ae49950ae6 Go back to Vector3D direct deserialization Matt Nadareski 2024-11-29 21:41:49 -05:00
  • b56ea3a479 Remove now-unneeded guards in printers Matt Nadareski 2024-11-29 21:35:56 -05:00
  • 03d4ea046d Update Models and IO Matt Nadareski 2024-11-29 20:48:50 -05:00
  • 248741b2c0 Add one forgotten check to a test Matt Nadareski 2024-11-29 02:00:01 -05:00
  • ef307664e2 Remove now-redundant real metadata files Matt Nadareski 2024-11-29 01:57:32 -05:00
  • 05c497a5a0 Add roundtrip serialization tests for metadata files Matt Nadareski 2024-11-29 01:54:40 -05:00
  • f8239780b2 Improve OpenMSX test, add AttractMode test Matt Nadareski 2024-11-29 00:21:10 -05:00
  • ff12bf8205 Add serializer boundary tests; migrate old file Matt Nadareski 2024-11-29 00:04:02 -05:00
  • 0c3adf055c Add wrapper tests Matt Nadareski 2024-11-28 23:22:53 -05:00
  • d9b1f5d45f Fix issue found by tests Matt Nadareski 2024-11-28 23:06:09 -05:00
  • 5ab3dded30 Remove while true from cuesheet parsing Matt Nadareski 2024-11-28 23:00:31 -05:00
  • 991d9ead27 Deserializers should have their own guards Matt Nadareski 2024-11-28 22:57:12 -05:00
  • 25c0d036f2 Length can throw on read-forward streams Matt Nadareski 2024-11-28 22:24:37 -05:00
  • c06d8151e6 Add short-circuit for 0-length arrays Matt Nadareski 2024-11-28 22:15:25 -05:00
  • 0e9ba25637 Add required extension property Matt Nadareski 2024-11-28 22:09:07 -05:00
  • bd7ca7f3a7 CanSeek can throw on read-forward streams Matt Nadareski 2024-11-28 22:01:03 -05:00
  • 26146554a3 Ensure read errors don't throw on wrapper creation Matt Nadareski 2024-11-28 21:58:49 -05:00
  • 884746a5a1 Add more extension properties Matt Nadareski 2024-11-28 20:50:43 -05:00
  • ab0e68110c Move helper classes out of Wrappers Matt Nadareski 2024-11-27 23:43:50 -05:00
  • e166d18903 Add extensions based on common use Matt Nadareski 2024-11-27 22:38:05 -05:00
  • 2152ba43a8 Minor formatting changes in extensions Matt Nadareski 2024-11-27 22:07:48 -05:00
  • f42c5d04ee Fix issues from BSP29 (unsupported) Matt Nadareski 2024-11-27 21:45:26 -05:00
  • ea535fa393 Read Vector3D manually Matt Nadareski 2024-11-27 21:33:24 -05:00
  • e6d118e8cc Fix build Matt Nadareski 2024-11-27 21:26:23 -05:00
  • 35a921e436 Update Models to 1.5.4 Matt Nadareski 2024-11-27 21:22:24 -05:00
  • 25cc3e42f3 Do length checks in V/BSP Matt Nadareski 2024-11-27 21:05:04 -05:00
  • 14344756da Port all non-compression extraction from BOS Matt Nadareski 2024-11-27 20:54:13 -05:00
  • cb270d3185 Fix SizeOf issue in old .NET Matt Nadareski 2024-11-27 20:37:07 -05:00