Commit Graph

310 Commits

Author SHA1 Message Date
Matt Nadareski
f89026a6d0 [Items/] Make machine vars more invisible 2017-10-09 13:46:28 -07:00
Matt Nadareski
9200bdb6ea [Items/] Use base class properly 2017-10-09 13:37:15 -07:00
Matt Nadareski
0caffe3aeb [Tools/] Add descriptive headers to all classes missing them 2017-10-09 13:14:36 -07:00
Matt Nadareski
40d38f95d3 [Data/] Add descriptors to all classes 2017-10-09 13:11:06 -07:00
Matt Nadareski
32c2593c6f [Build] Build.Start() -> Build.PrepareConsole() 2017-10-09 13:09:27 -07:00
Matt Nadareski
ce3900c1b1 [DatFiles/] Add descriptors to each class 2017-10-09 13:08:15 -07:00
Matt Nadareski
72b89100fa [Machine] Remove unused pieces 2017-10-09 13:00:07 -07:00
Matt Nadareski
636df5f0b5 [Items/] Add descriptors to each class 2017-10-09 12:58:46 -07:00
Matt Nadareski
2264dbebc5 [README.1ST] Add some examples to get people started 2017-10-07 00:06:24 -07:00
Matt Nadareski
dd4dbfb450 [DatFile, DatItem] Rename Description to MachineDescription
BiosSet is the only DatItem type that, by default, has a "Description" field and it was overriding the Machine variant. To make things more consistent, I have renamed this one field since, technically speaking, it is a Machine description, not the DatItem one.
2017-10-06 21:21:40 -07:00
Matt Nadareski
c9170e6b52 [ALL] Update SharpCompress nuget package 2017-10-06 21:10:38 -07:00
Matt Nadareski
8b68a87154 [ALL] Slightly more organization 2017-10-06 21:08:21 -07:00
Matt Nadareski
5475764fdf [ALL] File and namespace reorg 2017-10-06 20:46:43 -07:00
Matt Nadareski
249e64bdbb [DatFile, RombaSharp] Fix build errors 2017-10-06 17:49:47 -07:00
Matt Nadareski
a401cbebf4 [DatItem] Forgot to check these 2017-10-06 17:42:59 -07:00
Matt Nadareski
27134c2f8f [DatFile] Be safe about inner variables 2017-10-06 17:38:00 -07:00
Matt Nadareski
dd19501cf3 [DatItem, Machine] Remove direct usage of Machine from DatItem 2017-10-06 17:31:14 -07:00
Matt Nadareski
ae01adfc6e [DatFile, DatItem] Proper cloning of machines to avoid dupe issues 2017-10-06 16:33:05 -07:00
Matt Nadareski
ca2d863227 [DatFile] Reame some parsing methods and re-sort 2017-10-06 16:18:18 -07:00
Matt Nadareski
801308266a [DatFile] Be consistent 2017-10-06 16:10:38 -07:00
Matt Nadareski
a4108df553 [DatFile] Make hashfile parsing cleaner 2017-10-06 16:09:57 -07:00
Matt Nadareski
6fa2a376d2 [DatFile, Machine] Create and use clone method 2017-10-06 15:55:54 -07:00
Matt Nadareski
a20be6fc43 [DatFile] Use DatHeader and DatStats 2017-10-06 15:49:32 -07:00
Matt Nadareski
ada498b415 [DatStsts] Make it easier to merge DAT stats 2017-10-06 15:38:48 -07:00
Matt Nadareski
234d6d25b3 [DatStats] More work to get this better 2017-10-06 14:42:20 -07:00
Matt Nadareski
8a9e655d44 [DatHeader] Remove field that shouldn't be in the header 2017-10-06 14:22:44 -07:00
Matt Nadareski
e313092f14 [DatStats] These will need to be public 2017-10-06 14:13:23 -07:00
Matt Nadareski
02ad994693 [DatStats] Everything starts at 0 2017-10-06 14:10:28 -07:00
Matt Nadareski
be573238ad [DatStats] Add more methods to DatStats 2017-10-06 14:06:40 -07:00
Matt Nadareski
9cf5913c11 [DatStats, DatHeader] Do more work on currently unused classes 2017-10-06 13:29:58 -07:00
Matt Nadareski
eb1d1ba618 [InternalStopwatch] Add an internal stopwatch and use it kinda 2017-10-06 00:52:26 -07:00
Matt Nadareski
680b3dec38 [DatFile] Rename helper method 2017-10-05 23:36:45 -07:00
Matt Nadareski
74f27f6030 [DatFile] Refactor bucketing code 2017-10-05 23:35:53 -07:00
Matt Nadareski
6d25997981 [DatFile] Wrap intial bucketby in an if-statement 2017-10-05 15:22:55 -07:00
Matt Nadareski
95d6d9829b [DatFile] Dictionary methods reorg + rename 2017-09-25 14:28:55 -07:00
Matt Nadareski
67e7d12d63 [DatFile] Rely on count 2017-09-25 13:16:16 -07:00
Matt Nadareski
817a6cc180 [DatFile] Modify "Contains" a little 2017-09-25 12:56:45 -07:00
Matt Nadareski
7797b668ee [DatFile] Fix sorting issue 2017-09-25 12:55:38 -07:00
Matt Nadareski
260a6c5851 [DatFile] Rename _files to _items to better reflect use 2017-09-25 12:38:13 -07:00
Matt Nadareski
231cc6141f [DatFile] Use wrapped functions; add Remove overloads 2017-09-25 12:21:52 -07:00
Matt Nadareski
9b4dc660a5 [Constants] Bump version internally 2017-09-06 21:53:12 -07:00
Matt Nadareski
a2d9c9911c [Build] Remove set thread count 2017-09-06 21:52:33 -07:00
Matt Nadareski
739cb2d6c4 [DatFile] Yes, I seriously forgot a parenthesis 2017-09-05 15:26:43 -07:00
Matt Nadareski
00349e1ff2 [Globals, DatFile, Traverse] Seriously fix parallelization again 2017-09-05 14:56:05 -07:00
Matt Nadareski
dfa755d170 [DatFile] Fix hash-verify a little 2017-08-31 23:48:40 -07:00
Matt Nadareski
f1aa21f983 [Logger] REALLY fix the optional params 2017-08-30 10:52:56 -07:00
Matt Nadareski
ffd7c51dd4 [Logger] Make optional params actually optional 2017-08-30 10:46:18 -07:00
Matt Nadareski
94a9b2a329 [ALL] Update included packages 2017-08-29 14:48:13 -07:00
Matt Nadareski
1e63cc6ac9 [Enums] Add new flags for possible later use 2017-08-29 14:40:26 -07:00
Matt Nadareski
7847e411ba [README.1ST] Minor clarification 2017-08-29 12:23:39 -07:00