Matt Nadareski
67c787ccde
[RomManipulation] Remove debug log statements
2016-06-02 00:03:29 -07:00
Matt Nadareski
945a25ea11
Finetuning of Romba mode as well as misc fixes for other issues related.
2016-06-01 22:49:02 -07:00
Matt Nadareski
c640e03109
[Constants] Add constants for byte-sizes
2016-06-01 11:33:08 -07:00
Matt Nadareski
ed4330b50e
[DATFromDir, RomManipulation, Stats] Various changes, see below
...
There are at least 2 separate changes that got intermingled on this one so I'm committing them all at the same time.
The first is massive overhauls to the Romba portion of DATFromDir. This part is still a work in progress.
The second is adding more items to the DatData struct to allow for better and more efficient stat collection.
2016-05-31 23:34:19 -07:00
Matt Nadareski
f2d51558bc
[RomManipulation] Fix disk parsing in CMP DATs
2016-05-30 12:05:54 -07:00
Matt Nadareski
682dba5290
[RomManipulation] remove debug output
2016-05-30 11:44:44 -07:00
Matt Nadareski
6c72e0cbe2
[RomManipulation] Fix case-based issues in merging
2016-05-30 11:39:33 -07:00
Matt Nadareski
9b39fdc27a
[Output] No game starts with a directory separator
2016-05-30 11:21:46 -07:00
Matt Nadareski
8186ed0892
[RomManipulation] Make code look cleaner
2016-05-29 21:25:42 -07:00
Matt Nadareski
fa40bb39cf
[RomManipulation] Make game cleaning more standardized
2016-05-29 21:15:05 -07:00
Matt Nadareski
a7f7b6a4ff
[RomManipulation] Fix game name cleaning in CMP and RC
2016-05-29 21:01:06 -07:00
Matt Nadareski
b07ccfbacd
[RomManipulation] Add more trim statements for clean
2016-05-29 15:36:17 -07:00
Matt Nadareski
83ad5bef5f
[RomManipulation] Add more logic for name checking
2016-05-29 14:39:07 -07:00
Matt Nadareski
922b4287e8
[MergeDiff] Add "clean" as a parameter
2016-05-29 14:04:06 -07:00
Matt Nadareski
c8f962e2bb
[RomManipulation] Add cleaning to other DAT formats
2016-05-29 13:36:02 -07:00
Matt Nadareski
afd26ba627
[DATabase] Add non-menu flag for clean in convert functions
2016-05-29 13:31:22 -07:00
Matt Nadareski
30e2d41827
[RomManipulation] Uncomment and fix cleaning code, add cleaning flag
2016-05-29 13:27:34 -07:00
Matt Nadareski
ad9a59098d
Bump version number
2016-05-29 01:58:48 -07:00
Matt Nadareski
f9cc461100
[RomManipution] Add logging support to Merge
2016-05-29 00:57:17 -07:00
Matt Nadareski
6a37ab53e0
[DATabase] Enable TSV output for Missfile
2016-05-29 00:44:37 -07:00
Matt Nadareski
032a8c3142
[DATabase] Miscellaneous integration cleanups
...
This cleans up a lot of things left over from the original integration of DATabaseTwo into DATabase. This also includes some updates that will make importing DATs even easier and make the import process more streamlined.
2016-05-29 00:07:07 -07:00
Matt Nadareski
298e28a1ce
[DBTools] Remove old database stuff
2016-05-28 16:42:31 -07:00
Matt Nadareski
1b4727c618
[DATabase] Move DATabaseTwo functions to DATabase
2016-05-28 16:36:39 -07:00
Matt Nadareski
07db29cfbf
Create and implement IGenerate, IImport
2016-05-28 16:15:47 -07:00
Matt Nadareski
7a5826e64b
[SabreHelper] Move Build.cs to Data
2016-05-28 16:04:09 -07:00
Matt Nadareski
60b15eacc7
[DATFromDir] Enable temp folder redirection
2016-05-28 15:54:06 -07:00
Matt Nadareski
1233acb735
Fix key issue in parsing
2016-05-28 15:13:28 -07:00
Matt Nadareski
f6e274d13f
Add new SL mappings
2016-05-27 22:30:35 -07:00
Matt Nadareski
8b5ace74d1
[doc] add remark about XML dats
2016-05-27 17:45:34 -07:00
Matt Nadareski
982f872cc3
Handle M1 DATs natively
2016-05-27 16:59:28 -07:00
Matt Nadareski
e8c5a39e34
Test commit to see if I can get converstion-quality code directly into parse
2016-05-27 16:06:19 -07:00
Matt Nadareski
9d855e23ac
Rename games in diff (dupes/nodupes) and help fix output redirect
2016-05-27 13:04:53 -07:00
Matt Nadareski
61bc2984ad
Possibly allow for output redirection on mergediff
...
I'm making the executive decision to NOT include this in the menu for now because it's too cramped
2016-05-27 11:57:00 -07:00
Matt Nadareski
ce12700cb1
Further fixes to logging and SL read
2016-05-27 10:55:21 -07:00
Matt Nadareski
a8686d0b7b
Fix new SL DATs again
2016-05-27 10:47:41 -07:00
Matt Nadareski
4f854a05b2
Fully integrate stats into DATabase
2016-05-27 09:38:25 -07:00
Matt Nadareski
2c004de29e
Add more stats to UncompressedSize
2016-05-26 23:55:46 -07:00
Matt Nadareski
d54328dbbf
Enable inplace diffing for cascaded output only
2016-05-26 21:57:36 -07:00
Matt Nadareski
430536dfca
Fix quirks in inplace outputs
2016-05-26 21:43:28 -07:00
Matt Nadareski
8323464e49
Set FileName explictily where appropriate
2016-05-25 11:29:19 -07:00
Matt Nadareski
9303d41fb5
Start adding framework for separate filename
...
This will affect everything that outputs a DAT, there will be a new flag for inputting a filename (and reading and saving the filename in Parse).
2016-05-25 11:11:54 -07:00
Matt Nadareski
bd6bda72e5
No roms means a reduced footer, if any
2016-05-24 22:55:49 -07:00
Matt Nadareski
c430404f5a
Add output redirection
2016-05-24 13:17:21 -07:00
Matt Nadareski
7c6dcbc0dd
Create initlal version of Filter program
...
This program allows users to filter a DAT or set of DATs based on various criteria including names, sizes, and hashes.
2016-05-24 12:59:58 -07:00
Matt Nadareski
0db337476f
Slight update to credits
2016-05-23 20:12:53 -07:00
Matt Nadareski
dea5d550fc
Bump version number
2016-05-23 18:05:37 -07:00
Matt Nadareski
ca1694a1ca
[doc] add description for CreateOutfileName
2016-05-23 18:05:20 -07:00
Matt Nadareski
92d5337ac9
Enable on-the-fly DAT writing for DATFromDir
2016-05-23 15:57:09 -07:00
Matt Nadareski
9184aa824e
Refactor creating SortedDictionary
2016-05-23 14:15:09 -07:00
Matt Nadareski
7afdf4adc5
Refactor DAT name creation
2016-05-23 14:05:25 -07:00