Matt Nadareski
5f66ff84ac
[DatFile] Remove "remove" to remove removals
2017-11-16 00:04:30 -08:00
Matt Nadareski
5ea3db2fe1
[SabreTools, DatFile, DatHeader] Remove 1G1R skeleton
2017-11-10 23:15:29 -08:00
Matt Nadareski
996c000bc0
[DatFile] Ensure keys returned are immutable
2017-11-09 20:38:08 -08:00
Matt Nadareski
130e4255fb
[DatFile, Disk, Rom] Better equality checking
2017-11-09 00:20:47 -08:00
Matt Nadareski
3ac2b6c074
[DatFile] Hacky hack hack to get nodumps working in sort
2017-11-08 23:49:50 -08:00
Matt Nadareski
732eac65ce
[DatFile] Change section name
2017-11-08 21:45:05 -08:00
Matt Nadareski
adee8187e3
[DatFile] Don't need inplace all over anymore
2017-11-08 21:44:03 -08:00
Matt Nadareski
7bfe18ac96
[Flags] ExternalSplitType -> SplittingMode
2017-11-08 21:39:04 -08:00
Matt Nadareski
ed02bb2ca5
[DatFIle] Fix odd bucketing behavior
2017-11-08 17:20:29 -08:00
Matt Nadareski
54fcf3a1b6
[SabreTools, DatFile, README.1ST] Add output formats to split
2017-11-08 16:44:27 -08:00
Matt Nadareski
6df461b2e9
[SabreTools, DatFile, Enums, Flags] Overhaul splitting
2017-11-08 16:29:35 -08:00
Matt Nadareski
e3461177ce
[DatFile, SabreTools] Mimic upgrade for split
2017-11-08 15:59:56 -08:00
Matt Nadareski
158f06fecc
[DatFile] Right, no CRC in disk
2017-11-08 15:32:55 -08:00
Matt Nadareski
e6811cd710
[DatFIle] Fix hash split
2017-11-08 15:32:12 -08:00
Matt Nadareski
8097b0d9c0
[DatFiles/] Make naming cleaner and fix SL parsing
2017-11-08 15:06:20 -08:00
Matt Nadareski
a987e31c5b
[SabreTools] Updates to splitting and output path
2017-11-08 14:39:04 -08:00
Matt Nadareski
de16014af9
[ALL] Update string check; add output path helper
2017-11-08 13:15:44 -08:00
Matt Nadareski
bd27b486f8
[DatFile] Ensure output directory
2017-11-08 12:57:48 -08:00
Matt Nadareski
6dc907a6e8
[SabreTools, Flags, DatFile, DatSTats] StatReportFormat stuff
2017-11-08 01:00:21 -08:00
Matt Nadareski
5dd08cba63
[ALL] One utility class now
2017-11-08 00:27:00 -08:00
Matt Nadareski
dcf7954abc
[DatFile, Style] More reorganization
2017-11-08 00:04:19 -08:00
Matt Nadareski
9c2edd47b5
[DatFile, FileTools, Style] Slight code reorganization
2017-11-07 23:53:12 -08:00
Matt Nadareski
669b950e07
[DatFile, Reports] Rename to avoid redundancy
2017-11-07 14:06:21 -08:00
Matt Nadareski
75d3802645
[DatFile, Html] Move comment to more appropriate place
2017-11-07 14:04:15 -08:00
Matt Nadareski
3d7e217de8
[DatFile] Remove TODO, remove partial designation
2017-11-07 14:02:28 -08:00
Matt Nadareski
189b516fce
[DatFile] Minor reference cleanup
2017-11-07 14:01:41 -08:00
Matt Nadareski
4fad2b97bc
[SabreTools, DatFile, Reports] Fix and upgrade stats output
2017-11-07 13:56:15 -08:00
Matt Nadareski
1ea317be8f
[DatFile] Fix base replacement code
2017-11-06 10:36:44 -08:00
Matt Nadareski
37ebac7d30
[DatFile, SabreTools] Fix diff against
2017-11-06 10:21:21 -08:00
Matt Nadareski
397e5634c1
[DatItems/] Items -> DatItems for clarity
2017-11-02 15:44:15 -07:00
Matt Nadareski
639f0491bb
[FileTools] Consolodate from ArchiveTools
2017-11-02 10:23:52 -07:00
Matt Nadareski
94a4855f57
[FileTypes/] Add remaining unimplemented types
2017-11-02 10:14:52 -07:00
Matt Nadareski
6cd84ae8aa
[FileTypes/] Move some things around
2017-11-02 01:03:36 -07:00
Matt Nadareski
d379ef59ab
[FIleTypes/] Migrate to individual input/output types
...
Similar to the migration of splitting DatFile into ifferent subtypes, this makes sure that logic that petains to each "type" of file that's used by SabreTools, be it an input/output archive format or a specialty file format that is treated by itself like CHDs, is in tis own namespace. ArchiveTools has been pared down accordingly and all "factory" logic should make it easier to add more formats in the future with little fuss.
2017-11-02 00:29:20 -07:00
Matt Nadareski
592b81b626
[SabreTools] Rename a couple variables
2017-10-31 21:22:05 -07:00
Matt Nadareski
5750ba43c8
[SabreTools, DatFile, README.1ST] GZ files are archives
2017-10-31 16:44:47 -07:00
Matt Nadareski
9856426cce
[SabreTools, DatFile, README.1ST] Remove temp directory from sort and verify
2017-10-31 16:37:36 -07:00
Matt Nadareski
67b7c277b5
[DatFile, DatItem] Add better removal logic
2017-10-31 14:53:02 -07:00
Matt Nadareski
178ddcd7d9
[DatFile, FIleTools] Fix .chd extension... again
2017-10-31 14:21:08 -07:00
Matt Nadareski
a4bde9c0db
[DatFile, ArchiveTools] Fix sort using CHDs
2017-10-31 11:02:49 -07:00
Matt Nadareski
5aabaedfb0
[DatFile, FileTools] Get DFD working with CHDs
2017-10-31 10:54:17 -07:00
Matt Nadareski
b200f148b8
[SabreTools, DatFile, README.1ST] bool ignorechd
2017-10-31 03:04:54 -07:00
Matt Nadareski
b1bc6eb062
[DatFile, RombaSharp, SabreTools] Spread CHD a little further
2017-10-31 02:46:02 -07:00
Matt Nadareski
f03ae76c48
[DatFile] Spread CHD further, still don't activate
2017-10-31 02:44:12 -07:00
Matt Nadareski
92e80f76a8
[DatFile] Rebuld individual item fixes
2017-10-31 02:37:32 -07:00
Matt Nadareski
c9cad432ad
[CHDFile] Add CHD parsing logic
2017-10-31 01:06:56 -07:00
Matt Nadareski
d03f7739e8
[DatFiles/, DatItem, ArchiveTools, FileTools] Notes and tweaks
2017-10-30 21:49:55 -07:00
Matt Nadareski
b2538502e6
[DatFile] Make call to Keys automatically do .ToList()
2017-10-30 21:15:37 -07:00
Matt Nadareski
0fa2a1a7e2
[Flags] Clarify flag names
2017-10-30 16:32:59 -07:00
Matt Nadareski
4652e8cdf9
[Enums] DiffMode -> UpdateMode
2017-10-30 16:29:34 -07:00