Commit Graph

1435 Commits

Author SHA1 Message Date
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
Matt Nadareski
9571a1ad39 [DATabase] Update method comment 2016-06-11 15:16:28 -07:00
Matt Nadareski
516a3fc33d [Build] Slight update to wording 2016-06-11 15:14:15 -07:00
Matt Nadareski
eece5bd707 [Build] Update help text accordingly 2016-06-11 15:13:08 -07:00
Matt Nadareski
b7cda5f342 [DatTools] Rename RomManipulation to DatTools 2016-06-11 15:08:24 -07:00
Matt Nadareski
c3d6f1d6b8 [DATabase, RomManipulation] Wrap Filter into Update 2016-06-11 15:07:53 -07:00
Matt Nadareski
0d12d3bad5 [DATabase] Add dedupe to Convert/Update 2016-06-11 14:25:25 -07:00
Matt Nadareski
487b2ea74c [Output] Add rest of header values 2016-06-11 14:23:36 -07:00
Matt Nadareski
cfc82e3ec6 [RomManipulation] Add stipulation for blank or null lists 2016-06-11 14:05:50 -07:00
Matt Nadareski
048aaa03fe [SabreHelper] Move another class into logical directory 2016-06-10 17:38:19 -07:00
Matt Nadareski
dd0b0a6e6b [SabreHelper] Move classes to logical directory based on use 2016-06-10 17:37:23 -07:00
Matt Nadareski
53cf26d809 [DATabase] Update unused menu item for compile 2016-06-10 17:35:32 -07:00
Matt Nadareski
436f4391c8 [Split] Merge ExtSplit and HashSplit into one logical entity called Split 2016-06-10 17:33:50 -07:00
Matt Nadareski
b458072d68 [HashSplit] Clear unused references 2016-06-10 17:13:05 -07:00
Matt Nadareski
79ee33e907 [ExtSplit] Add more logic for multi-extension split 2016-06-10 17:06:02 -07:00
Matt Nadareski
e78135f5a3 [MergeDiff] Make main method less monolithic 2016-06-10 16:59:02 -07:00
Matt Nadareski
91980cd610 [ExtSplit] Prepare for multiple extensions per DAT 2016-06-10 16:58:45 -07:00
Matt Nadareski
db409922d7 [DATabase] Separate out helpers to partial class 2016-06-10 14:52:11 -07:00
Matt Nadareski
b4c84ac362 [RomManipulation] Further improvment to parsing 2016-06-10 14:49:07 -07:00
Matt Nadareski
30a760abc2 [RomManipulation] Check for null hashes 2016-06-10 14:00:33 -07:00
Matt Nadareski
ab094118cb [MergeDiff] In cascade, only output the affected files 2016-06-10 13:42:56 -07:00
Matt Nadareski
e6c4cd1c2b [Build] Further cleanup of help 2016-06-10 13:34:17 -07:00
Matt Nadareski
1699d862df [README] Update readme with recent changes 2016-06-10 13:30:05 -07:00
Matt Nadareski
39c80285a7 [Build] Update help dialog to be more consistent 2016-06-10 13:28:11 -07:00
Matt Nadareski
c3e176ff4c [Build] Update help to include Filter in DATabase 2016-06-10 13:23:08 -07:00
Matt Nadareski
bebb16b56c [DATabase] Rename variable 2016-06-10 13:20:05 -07:00
Matt Nadareski
ddf8d05855 [Filter] Strip out individual EXE methods 2016-06-10 13:19:32 -07:00