Matt Nadareski
8de4d0a0da
Fix summary on ConvertToDouble
2023-08-11 14:36:04 -04:00
Matt Nadareski
90c8fdd0a9
Add notes, numeric helper
2023-08-11 14:30:31 -04:00
Matt Nadareski
a18ee46d5d
Add nullable context to SabreTools.DatFiles
2023-08-10 23:22:14 -04:00
Matt Nadareski
7d4d69bbb8
Start creating Dictionary-based internal models
2023-08-01 23:18:53 -04:00
Matt Nadareski
7c6945fe09
Reorganize and add comments to MachineField
2023-04-20 16:30:00 -04:00
Matt Nadareski
b285ecf66d
Reorganize and add comments to DatItemField
2023-04-20 15:57:39 -04:00
Matt Nadareski
b16afd6d59
Reorganize and add comments to DatHeaderField
2023-04-20 14:28:30 -04:00
Matt Nadareski
a2958a703c
Update enum handling, part 3
2023-04-20 13:54:59 -04:00
Matt Nadareski
0594a6296c
Update enum handling, part 2
2023-04-20 12:12:56 -04:00
Matt Nadareski
1f601dfa3f
Update enum handling, part 1
2023-04-20 10:34:37 -04:00
Matt Nadareski
8921a09118
Start adding enum helpers
2023-04-19 17:35:20 -04:00
Matt Nadareski
728b5d6b27
Perform mass cleanup
...
This is cleanup based on both new .NET functionality (in 6 and 7) as well as a ton of simplifications and things that were missed that were caught due to the cleanup.
2023-04-19 16:39:58 -04:00
Matt Nadareski
fd5fd79b95
Update serials and details objects
2023-04-19 12:26:54 -04:00
Matt Nadareski
f6360492a4
Promote new flag to --dat-X instead
...
This change also introduces a few fixes to merging flags in general, as things like device non-merged were being converted/handled strangely.
2023-04-19 12:04:25 -04:00
Matt Nadareski
237f04491e
Add external flag for force adding roms
2023-04-17 14:02:11 -04:00
Matt Nadareski
229fb5df03
Add skeleton File item
2023-04-07 15:59:16 -04:00
Matt Nadareski
e8f543ff62
Add 4 missing fields to Archive
2023-04-07 15:47:24 -04:00
Matt Nadareski
9410363d99
Add skeleton Details item
2023-04-07 15:25:13 -04:00
Matt Nadareski
f655d7b64f
Add skeleton Serials item
2023-04-07 14:57:41 -04:00
Matt Nadareski
d58f404aa0
Fix missing Archive field updates
2023-04-07 14:49:30 -04:00
Matt Nadareski
c6c0b0ce8b
Add db export Archive fields
2023-04-07 14:34:49 -04:00
Matt Nadareski
19778947d8
Add header-level No-Intro ID support
2023-04-03 12:24:42 -04:00
Matt Nadareski
cf1a8122b1
Add No-Intro cloneofid tag
2023-04-03 11:57:06 -04:00
Matt Nadareski
dc79249d61
Add No-Intro MIA support
2023-03-26 22:03:29 -04:00
Matt Nadareski
2681e4a997
Add No-Intro ID support
2023-03-26 21:47:17 -04:00
Matt Nadareski
ea21e994e7
Remove fancy mid-version naming
2023-01-19 18:03:45 -08:00
Matt Nadareski
1eb3e1c11a
Relicense to MIT
...
I am relicensing this code with the permission of all code contributors to this code.
2023-01-08 21:48:21 -08:00
Matt Nadareski
e7adfb154f
Add .NET 7 build targets
2022-12-29 23:55:38 -08:00
Matt Nadareski
b0dba93134
Update Driver with new fields
2022-11-03 11:37:55 -07:00
Matt Nadareski
4bb4da444f
Move to .NET 6.0 only
2022-07-09 14:20:32 -07:00
Matt Nadareski
fc6bd36822
Convert to using .NET Standard 2.1
2022-04-16 22:03:50 -07:00
Matt Nadareski
9045cd2b2b
Add .NET 6.0 as build target
2022-04-16 21:47:55 -07:00
Matt Nadareski
a651ef738d
Update Nuget packages to newest versions
2022-04-16 21:36:16 -07:00
Matt Nadareski
71368c2a1f
Fix packing flag writes
2021-09-20 09:30:11 -07:00
Matt Nadareski
72700337ad
Add new Archive.org fields to filtering
2021-07-19 11:17:29 -07:00
Matt Nadareski
343ea67bd8
Add preliminary support for Archive.org file lists ( fixes #38 )
2021-07-19 10:39:21 -07:00
Matt Nadareski
08598d1e8b
Bump version for prerelease
2021-07-19 09:44:43 -07:00
Matt Nadareski
5d9ec18877
Ensure consistency by using ConcurrentList ( fixes #36 )
2021-07-18 21:00:01 -07:00
Matt Nadareski
b76f064098
Add SMDB size field support
2021-05-17 10:05:29 -07:00
Matt Nadareski
f49ded7323
Bump version for prerelease
2021-04-13 10:24:34 -07:00
Matt Nadareski
9bd34fdec6
Add version feature for SabreTools
2021-03-19 21:01:07 -07:00
Matt Nadareski
84411a963c
Use "include" instead of "skip" for D2D
...
This is a semi-breaking change. The normal functionality of not specifying any hashes will default to CRC32, MD5, and SHA-1 as expected. However, all other flags have been renamed and act as an include (like how the SHA-256 and above functioned previously). If any of those flags are specified, then it overrides the default behavior and ONLY uses the hashes specified. So to get the same behavior as `--skip-md5`, a user would do `--include-crc --include-sha1`.
2021-02-22 11:20:17 -08:00
Matt Nadareski
4a2d95ad0a
Update description a little
2021-02-17 16:51:23 -08:00
Matt Nadareski
8e59aa6aa5
Add split by total size
2021-02-17 16:47:32 -08:00
Matt Nadareski
721689d4e7
Feature flags shouldn't need -
2021-02-17 15:53:07 -08:00
Matt Nadareski
1ef8d8fcfb
Split batch commands to own private classes
2021-02-17 14:43:24 -08:00
Matt Nadareski
c10b65dfcc
Bump version to 1.1.0
2021-02-17 13:13:37 -08:00
Matt Nadareski
de481a0570
Add universal changes to RombaSharp
2021-02-03 11:10:19 -08:00
Matt Nadareski
b543ceb4e0
Better universal options, fix last commit
2021-02-03 10:48:23 -08:00
Matt Nadareski
6139f7672d
Add log level input
2021-02-03 10:09:40 -08:00