Matt Nadareski
81ec40cf2f
[ArchiveTools] Error tweaking for TGZ
2016-08-25 11:54:04 -07:00
Matt Nadareski
0a558ed7e1
[TGZTest, Build] Fix scanning levels; help; add catches
2016-08-25 11:36:14 -07:00
Matt Nadareski
34465ea50b
[ArchiveTools] Absorb file move errors
2016-08-25 11:14:46 -07:00
Matt Nadareski
1d6548538a
[ArchiveTools] Fix Romba mode file moving
2016-08-25 10:39:55 -07:00
Matt Nadareski
0e4b76f1b3
[TGZTest, ArchiveTools] Add Romba depot output
2016-08-25 10:26:52 -07:00
Matt Nadareski
3c3f1f9e86
[ArchiveTools] Slightly rearrange comment
2016-08-24 21:52:52 -07:00
Matt Nadareski
5839a538d8
[ArchiveTools] Add TGZ notes
2016-08-24 21:50:11 -07:00
Matt Nadareski
42148b7fc8
[SimpleSort, DatTools, DATFromDir] Add verification
...
This is a rather complex change that allows a very simple fixdat to be created from an input DAT and an output folder. It seems to work as intended so here's hoping that it actually does. It needs more testing, to say the least.
2016-08-24 21:19:05 -07:00
Matt Nadareski
1339e6e121
[ArchiveTools, TGZTest] Correct TGZ write, add test project (temp)
2016-08-24 20:33:35 -07:00
Matt Nadareski
8339dc1264
[ArchiveTools] V1 of TGZ write (untested, unused)
2016-08-24 16:29:49 -07:00
Matt Nadareski
8e66b6d55a
[DatTools] Attempt to allow TSV and CSV output to have the full filename
2016-08-23 16:04:52 -07:00
Matt Nadareski
dbcf10c4e2
[Output] Quote TSV fields as well
2016-08-23 15:57:38 -07:00
Matt Nadareski
23634d0d58
[SabreTools, Output] Add CSV output mode
2016-08-23 15:18:37 -07:00
Matt Nadareski
181b65c513
[ArchiveTools] Clean up usings
2016-08-22 21:30:55 -07:00
Matt Nadareski
f6da7ee7a7
[ArchiveTools] Extensions include period
2016-08-19 10:14:10 -07:00
Matt Nadareski
7a2329dfe7
[ArchiveTools] Expand list of recognized input extensions
2016-08-18 20:01:50 -07:00
Matt Nadareski
9c26eb9710
[ArchiveTools] Add extension filtering for archives
2016-08-18 19:54:37 -07:00
Matt Nadareski
5487e61c82
[ArchiveTools] Add logging to GZ
2016-08-18 15:52:14 -07:00
Matt Nadareski
3f3f5a4786
[ArchiveTools] Reorganize code to make more sense
2016-08-18 15:50:57 -07:00
Matt Nadareski
88edc5afa3
[ArchiveTools] Fix 7z archive handling
2016-08-18 15:48:45 -07:00
Matt Nadareski
be9313b8e0
[DATFromDir] Fix archive and file handling
2016-08-17 18:01:07 -07:00
Matt Nadareski
d4342059c2
[ArchiveTools] Fix size handling for TGZ
2016-08-17 16:17:10 -07:00
Matt Nadareski
1c31ac97e2
[ArchiveTools] TGZ fix
...
Thanks to Obiwantje, I found out that the upper half of the Int64 size is being stored right after the hashes in the header. This means that we don't need any trickery to get around GZ's inherent issues with Int32 sizes. This is something that's been in TGZ but only recently rediscovered. Thanks again to Obi!
2016-08-15 10:31:32 -07:00
Matt Nadareski
e4deb679a3
[DatTools] Add reverse cascade
...
Add reverse cascaded diffing. Essentially this just reverses the list of input files so that the last file is treated as the first and so on. Has not been tested.
2016-08-11 11:03:32 -07:00
Matt Nadareski
304af7d3b1
[DatTools] Add skip for first cascade diff output
...
Flag enables first output DAT to skip output for instances where the first DAT is always known or is very large
2016-08-11 10:49:35 -07:00
Matt Nadareski
cb1b006d91
[DatTools, Output] Dat cleanup
2016-07-25 16:34:32 -07:00
Matt Nadareski
6fa0f940fa
[Output] Fix XML output
2016-07-25 11:17:52 -07:00
Matt Nadareski
3f02cddefe
[SabreTools] Add rootdir output and read
2016-07-25 10:19:20 -07:00
Matt Nadareski
586514aabf
[DatTools] Add nodump flag matching to CMP dats
2016-07-13 10:00:40 -07:00
Matt Nadareski
cbd30727f4
[DatTools, RomTools] Fix hash case matching causing merge issues
2016-07-12 11:39:47 -07:00
Matt Nadareski
306572dc9e
[SabreTools, DatTools] Add external flag for software list name usage
2016-07-12 11:03:02 -07:00
Matt Nadareski
d2f50c60f6
[DatTools] Add preliminary flag for using SL rom names
2016-07-12 10:42:54 -07:00
Matt Nadareski
4c16ce4a2d
[Logger] Logging cleanup across the board
2016-07-12 10:42:29 -07:00
Matt Nadareski
7220828aee
[Stats] Recorrect stats output
2016-06-29 13:19:14 -07:00
Matt Nadareski
30a2b31f74
[Logger, SimpleSort, Stats] Make everything prettier
2016-06-26 23:25:48 -07:00
Matt Nadareski
253146476d
[SimpleSort, Stats] Make the output even nicer looking
2016-06-22 22:01:29 -07:00
Matt Nadareski
6481559ea1
[Stats] Fix output
2016-06-22 21:48:39 -07:00
Matt Nadareski
2310ec42f0
[RomTools] Add ability to remove from input
2016-06-22 21:19:25 -07:00
Matt Nadareski
9fc299ccb9
[ArchiveTools, SimpleSort] Attempt to play nicely with Mono
2016-06-22 14:17:27 -07:00
Matt Nadareski
e25366676f
[ArchiveTools] Remove unused reference
2016-06-21 10:44:55 -07:00
Matt Nadareski
b167c3a1ac
[ArchiveTools] Rename variables
2016-06-21 10:44:17 -07:00
Matt Nadareski
7ea9a239b3
[ArchiveTools, SimpleSort] Fix archive to archive writing, use it
2016-06-21 00:47:39 -07:00
Matt Nadareski
fc5fdb24df
[ArchiveTools] Get full path of combined file
2016-06-20 20:20:17 -07:00
Matt Nadareski
2854371d54
[DatTools] Revert one usage of Path.Combine
2016-06-20 20:19:46 -07:00
Matt Nadareski
854a3369a0
[DatTools] Copy exact processing code
2016-06-20 17:19:37 -07:00
Matt Nadareski
7f1ad470aa
[DatTools] Fix wiped files from Merge
2016-06-20 16:54:19 -07:00
Matt Nadareski
411db0eb3d
[DatTools] Merge did some preprocessing before
2016-06-20 16:38:38 -07:00
Matt Nadareski
fc6923c804
[DatTools, SabreTools] Small fixes; cleanup
2016-06-20 16:23:55 -07:00
Matt Nadareski
fb78529b93
[DatTools] Don't output from Update unless there are roms
2016-06-20 16:05:50 -07:00
Matt Nadareski
27afa47c00
[SabreTools] Merge TrimMerge into Update
2016-06-20 16:01:17 -07:00