Commit Graph

323 Commits

Author SHA1 Message Date
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
Matt Nadareski
23c07252d9 Fix refactor start and end game 2016-05-23 13:57:03 -07:00
Matt Nadareski
c1565a5af2 Refactor write end game 2016-05-23 13:50:33 -07:00
Matt Nadareski
ed3a41c9b2 Refactor write start game 2016-05-23 13:45:12 -07:00
Matt Nadareski
11ecfe197d Refactor write rom 2016-05-23 13:33:24 -07:00
Matt Nadareski
78a3c22dea Refactor write header 2016-05-23 13:23:13 -07:00
Matt Nadareski
5b48934eb3 Dispose only if there's something to dispose 2016-05-23 12:11:22 -07:00
Matt Nadareski
79d1da0583 [doc] notes for Logging 2016-05-22 23:57:44 -07:00
Matt Nadareski
969878d0f1 Double path delims aren't needed and can be cleaned 2016-05-22 20:49:29 -07:00
Matt Nadareski
eb0b00724b More work on Romba support, add special string replacement in MissFile output (undocumented externally) 2016-05-22 20:42:04 -07:00
Matt Nadareski
6e07324b42 Create new flag for GZipped files; add Romba read-in 2016-05-22 17:38:17 -07:00
Matt Nadareski
96b8880bcb Take care of case of software tag ONLY having roms inside after the description.
This is rare and probably not seen too much in many softlists, but it is a possible issue, and must be addressed.
2016-05-22 17:24:19 -07:00
Matt Nadareski
66795c8b18 Create Constants class and consolodate 2016-05-22 13:15:13 -07:00
Matt Nadareski
e8224606b7 Clean up commented commit from @tractivo 2016-05-22 12:51:02 -07:00
Matt Nadareski
dd6ab61cac Merge branch 'master' of https://github.com/mnadareski/wizzardDesktop.git 2016-05-22 12:48:56 -07:00
Matt Nadareski
e0bad9eccf Add a couple new features
Added HashSplit to DATabase (commandline and menu)
Make DATFromDir properly use DatData objects
Add "Romba" option to DATFromDir to allow GZIP files to be read as archives
2016-05-22 12:45:20 -07:00
attractivo
f310273c8d adding ///// comments for name NormalizeChars, RussianToLatin, SearchPattern 2016-05-21 22:01:03 +02:00
attractivo
c0950ca55a adding name trimming feature in //// comments for future use 2016-05-21 15:04:33 +02:00
Matt Nadareski
3fe787dc61 How did this stay for so long? 2016-05-21 01:02:23 -07:00
Matt Nadareski
235d43dc8b Shouldn't have to expicitly define an empty dictionary for parse.
Addendum to this fix is adding a Nodump output for HashSplit
2016-05-21 00:45:56 -07:00
Matt Nadareski
926db51830 More SuperDAT woes 2016-05-20 23:56:21 -07:00
Matt Nadareski
8b196db721 Fix errant strings in DAT output 2016-05-20 23:12:39 -07:00
Matt Nadareski
24d548c4b5 Add output redirection to HashSplit 2016-05-20 16:13:52 -07:00
Matt Nadareski
5a197d30b9 Forgot the second location, thanks @tractivo 2016-05-20 14:12:49 -07:00
Matt Nadareski
290494c598 Oops, forgot to add the type here 2016-05-20 14:04:49 -07:00