Commit Graph

29 Commits

Author SHA1 Message Date
Matt Nadareski
fa904ec35c [SimpleSort] Clean up Inplace code, add lengthy comment 2016-06-21 11:38:33 -07:00
Matt Nadareski
1bfe22b27b [SimpleSort] Removed commented code 2016-06-21 10:41:51 -07:00
Matt Nadareski
7ea9a239b3 [ArchiveTools, SimpleSort] Fix archive to archive writing, use it 2016-06-21 00:47:39 -07:00
Matt Nadareski
cee3826731 [SimpleSort] No log is disconcerting 2016-06-20 16:33:30 -07:00
Matt Nadareski
1e95a3515e [ArchiveTools, SimpleSort] Add magic number matching, make archive scanning more accurate 2016-06-17 20:03:07 -07:00
Matt Nadareski
ae796b98cc [Skippers] Make header skippers more complete 2016-06-17 11:02:38 -07:00
Matt Nadareski
8143c80be1 [Mappings, Skippers] Separate out old Remapping class
All things that have to do with DAT mappings are in Mappings now and eveything having to do with header skippers are in Skippers now. Also, Skippers got proper implementations of matching a file to a rule and applying a rule to a file.
2016-06-17 01:22:22 -07:00
Matt Nadareski
1b9feb8ea4 [ALL] Mappings and pathing updates 2016-06-16 22:17:58 -07:00
Matt Nadareski
e07258a970 [ALL] RomData becomes Rom, DatData becomes Dat 2016-06-16 18:57:34 -07:00
Matt Nadareski
dbb6c936c0 [SimpleSort] Fix user-defined Zip scan level 2016-06-16 11:56:54 -07:00
Matt Nadareski
ce4c93ed72 [SimpleSort, doc] Add note about incomplete method 2016-06-16 11:03:52 -07:00
Matt Nadareski
d8523e30d1 [SimpleSort] Add more framework for inplace 2016-06-16 11:02:33 -07:00
Matt Nadareski
0fb85d86b6 [SimpleSort] Start framework for inplace rebuilding 2016-06-16 10:37:04 -07:00
Matt Nadareski
c8255e1899 [SimpleSort] Support multiple DAT inputs 2016-06-15 22:14:19 -07:00
Matt Nadareski
f9c32082c8 [SimpleSort] Don't log file deletion errors 2016-06-15 16:00:40 -07:00
Matt Nadareski
d1a1233e90 [SimpleSort] Fix normal deep scanning 2016-06-15 15:56:47 -07:00
Matt Nadareski
8aed47225a [SimpleSort] Add quick scanning as a flag 2016-06-15 15:48:03 -07:00
Matt Nadareski
18d01080f9 [ArchiveTools, SimpleSort] Fix reading info from archive header 2016-06-15 15:44:11 -07:00
Matt Nadareski
e9cb58464f [SimpleSort] Set framework for quick matching 2016-06-15 15:15:51 -07:00
Matt Nadareski
59c83b2dd3 [SimpleSort] Improve archive write handling 2016-06-15 11:21:39 -07:00
Matt Nadareski
0fcff7f857 [SimpleSort] Add header support, fix scan levels 2016-06-14 12:36:25 -07:00
Matt Nadareski
b9487636d7 [ALL] Clean and organize usings 2016-06-13 23:54:26 -07:00
Matt Nadareski
5de7429b00 [RomTools] Create another helper class 2016-06-13 23:42:27 -07:00
Matt Nadareski
49bde7c33f [ArchiveTools, DATFromDir, DatTools, SimpleSort] More code modularization to make it more stable and clean 2016-06-13 22:12:00 -07:00
Matt Nadareski
e4ce41f295 [ArchiveTools] Extract out archive-specific methods 2016-06-13 20:57:49 -07:00
Matt Nadareski
5b18977898 [SimpleSort] Create second archive method 2016-06-13 20:54:29 -07:00
Matt Nadareski
1449b022b2 [SimpleSort] Code reorganization 2016-06-13 20:52:12 -07:00
Matt Nadareski
f71ff6f279 [SimpleSort] Minor cleanup 2016-06-13 20:22:02 -07:00
Matt Nadareski
5e6e7c6dbd [SimpleSort] Add a new tool: SimpleSort
SimpleSort is essentially a quick rebuild solution for a fixdat or an input DAT. It can read all 4 major types of archive and always builds to zip
2016-06-13 20:00:44 -07:00