Commit Graph

4611 Commits

Author SHA1 Message Date
Matt Nadareski
05ad98e664 [RomTools] Allow for hashing with offset 2016-06-15 10:20:55 -07:00
Matt Nadareski
0fcff7f857 [SimpleSort] Add header support, fix scan levels 2016-06-14 12:36:25 -07:00
Matt Nadareski
e1b90fea0a [Headerer] Modularize Headerer and port some core features to the DLL 2016-06-14 01:40:47 -07:00
Matt Nadareski
ad9339274f [Enums] Rename HeaderType values to skipper values 2016-06-14 00:23:07 -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
b70f8e1a4e [DatTools] Better hashing 2016-06-13 23:01:52 -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
b5e6828f47 [DBTools] Rename back to DBTools 2016-06-13 20:59:38 -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
65f8ed089a [Remapping] Clean up how remappings are handled 2016-06-13 20:17:30 -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
Matt Nadareski
80594872f2 [DatTools] Create new ListDuplicates method 2016-06-13 12:05:45 -07:00
Matt Nadareski
3a655ed954 [DatTools] Extract dupliate logic 2016-06-13 11:58:00 -07:00
Matt Nadareski
5ec055be7b [DatTools] Remove debugging output 2016-06-13 11:49:41 -07:00
Matt Nadareski
6e4864f736 [ALL} More package cleanup 2016-06-13 10:55:01 -07:00
Matt Nadareski
cec0161f2a [SabreTools] Forgot to change one to temparg 2016-06-13 10:47:48 -07:00
Matt Nadareski
63c1c4aa7f [ALL] Remove obsolete packages, general cleanup 2016-06-13 10:47:35 -07:00
Matt Nadareski
36f24e68b7 [ALL] Centralize quote removal 2016-06-13 10:37:44 -07:00
Matt Nadareski
a9ed019b1e [SabreTools] Strip quotes and remove "file://" from args 2016-06-13 10:29:07 -07:00
Matt Nadareski
e019fad75c [Constants] Bump version number 2016-06-13 10:19:07 -07:00
Matt Nadareski
dce3962240 [README] Update readme 2016-06-13 10:14:23 -07:00
Matt Nadareski
5325b711de [Logger, Stats] Add suppression of end runtime 2016-06-13 00:40:32 -07:00
Matt Nadareski
091a3ba4aa [Stats, DatTools] Nodumps shouldn't count toward size 2016-06-13 00:37:23 -07:00
Matt Nadareski
c14cf6d834 [MergeDiff] Fix and update both types of diffing
The previous method went through the dictionary a possibly insane number of times. This reduces each run to a single pass, making it much faster
2016-06-13 00:34:44 -07:00
Matt Nadareski
f8381b8b82 [Stats] Fix games not being counted correctly in total 2016-06-13 00:30:51 -07:00
Matt Nadareski
876f560c11 [SabreTools.Helper] Add appconfig 2016-06-13 00:16:55 -07:00
Matt Nadareski
8b6a67d3ef [ALL] Remove unneeded NuGet package 2016-06-13 00:16:33 -07:00
Matt Nadareski
cc71bbfe2c [Stats] Make Stat collection and output more safe 2016-06-12 21:52:27 -07:00
Matt Nadareski
6e744c1d22 [README] Update Readme 2016-06-12 21:06:59 -07:00
Matt Nadareski
8bd52f1348 [OfflineMerge, SabreTools] Integrate OfflineMerge
Along with this change are miscellaneous fixes to make it more useful.
2016-06-12 21:00:05 -07:00
Matt Nadareski
a42d1f5793 [OfflineMerge] Prepare OfflineMerge to be integrated into SabreTools 2016-06-12 20:30:02 -07:00
Matt Nadareski
4c7942e46e [ALL] Move to new folders to reflect names 2016-06-12 20:20:50 -07:00
Matt Nadareski
56b35bad6b [SabreTools.Helper] Change SabreHelper to SabreTools.Helper 2016-06-12 20:12:43 -07:00
Matt Nadareski
8c10185732 [SabreTools] DATabase is officially SabreTools! 2016-06-12 20:10:43 -07:00
Matt Nadareski
aecb856a43 [Database] Update reference to DatabaseTools 2016-06-12 20:06:38 -07:00
Matt Nadareski
d3118357b7 [Database] Move and rename Database 2016-06-12 20:06:02 -07:00
Matt Nadareski
b54f771d3c [DatabaseTools] Rename DBTools 2016-06-12 20:05:20 -07:00
Matt Nadareski
8f3ff61cd4 [SabreHelper] Rename logical folder 2016-06-12 20:03:59 -07:00
Matt Nadareski
e02233e5d4 [DatTools] Fix filter issue, rename file to match class 2016-06-11 20:31:00 -07:00
Matt Nadareski
6ea7108f17 [DATabase] Remove obsolete methods 2016-06-11 20:28:34 -07:00
Matt Nadareski
0fc2538508 [MergeDiff] Add more catches for empty/null lists 2016-06-11 19:08:02 -07:00
Matt Nadareski
5f8f88e3d1 [Build] Update help text 2016-06-11 16:06:19 -07:00
Matt Nadareski
37916ef19b [DATFromDir] Remove Main method 2016-06-11 15:48:05 -07:00
Matt Nadareski
03daf21c39 [README] Update readme with included feature 2016-06-11 15:46:28 -07:00
Matt Nadareski
840d067cd6 [Build] Update help text 2016-06-11 15:45:14 -07:00
Matt Nadareski
b058c8ed24 [DATFromDir] Integrate DATFromDir into DATabase 2016-06-11 15:42:49 -07:00