Commit Graph

14 Commits

Author SHA1 Message Date
Matt Nadareski
91980cd610 [ExtSplit] Prepare for multiple extensions per DAT 2016-06-10 16:58:45 -07:00
Matt Nadareski
b4c84ac362 [RomManipulation] Further improvment to parsing 2016-06-10 14:49:07 -07:00
Matt Nadareski
cda7f45479 [DATabse] Show help instead of menu if redirecting 2016-06-10 02:27:44 -07:00
Matt Nadareski
9e0a2311cb [DATabase] Separate logically disconnected statements 2016-06-10 02:23:37 -07:00
Matt Nadareski
24d548c4b5 Add output redirection to HashSplit 2016-05-20 16:13:52 -07:00
Matt Nadareski
99fa6da6b0 Add new tool: HashSplit
This tool will simply split a DAT by the "best" available hash in order of SHA-1, MD5, and CRC/No-Hash. The files are output to the same directory as the original file. Requested by Obiwantje.
2016-05-20 13:49:32 -07:00
Matt Nadareski
f463f3b767 @tractivo: change comparison to better match uniqueness
He brought this to my attention because somehow some items are getting compared by CRC only. This is wrong on a lot of levels, but this should be a step in the right direction.
2016-05-13 10:13:46 -07:00
Matt Nadareski
81e5d90dd1 Fix expected DATFromDir behavior 2016-05-12 11:23:11 -07:00
Matt Nadareski
2d95c59a90 Fix confusion about priority by making sure sorting takes into account the entire number 2016-05-09 16:22:47 -07:00
Matt Nadareski
e7ede7cca2 Even more fun with zero-byte files 2016-05-06 13:12:00 -07:00
Matt Nadareski
afe719073f Trim the name, it causes issues 2016-05-05 11:17:22 -07:00
Matt Nadareski
1e1d247f4f Clarify comment at top of DATabaseTwo 2016-05-05 10:32:30 -07:00
Matt Nadareski
4e3e3f950c Add experimental DATabaseTwo and update 64-bit
DATabaseTwo is a standalone version of what will be replacing "Import" and "Generate" and thus eliminating the need for a complex import and export process. Custom DATs can be cared by Dir2DAT features and merging so there is no use to have advanced DB features. The new database, dats..sqlite, is a much lighter version, only holding the DAT information, systems, and sources.
2016-05-05 10:13:57 -07:00
Matt Nadareski
39b66ed8a1 Let's be Mono friendly
This is a massive overhaul that replaces System.Data.SQLite with Mono.Data.Sqlite. This should make it more compatible with Linux and Mac and has no known downsides for Windows.
2016-04-20 17:02:15 -07:00