Commit Graph

4348 Commits

Author SHA1 Message Date
Matt Nadareski
b38efc3546 Get framework for Stats into DATabase 2016-05-27 09:28:33 -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
c0fb12682c Create locked version of inplace diffing, currently no flag is set 2016-05-26 21:35:45 -07:00
Matt Nadareski
1ae690d3c7 Get inplace variable ready for use 2016-05-26 21:18:32 -07:00
Matt Nadareski
eb1c25f125 Set filename explicitly 2016-05-26 17:39:10 -07:00
Matt Nadareski
35bea8a2cb We don't want the first name to be picked up 2016-05-26 15:57:46 -07:00
Matt Nadareski
27f6885dde Fix issue where no blank folders resulted in no end machine tag 2016-05-25 11:59:08 -07:00
Matt Nadareski
2d58e72ebc [doc] update maethod description 2016-05-25 11:45:34 -07:00
Matt Nadareski
7c28059166 Return the correct parent value 2016-05-25 11:43:44 -07:00
Matt Nadareski
562ff44d56 Fix pathing issues again 2016-05-25 11:38:22 -07:00
Matt Nadareski
0cdc4f3363 Output filename fixes 2016-05-25 11:35:34 -07:00
Matt Nadareski
fa7c2e69eb Shift in thinking about output name 2016-05-25 11:33:38 -07:00
Matt Nadareski
24c7181bb0 Remove renaming based on description or vice versa 2016-05-25 11:31:11 -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
65e65691b8 Clean up name-description logic in DATFromDir 2016-05-25 11:08:20 -07:00
Matt Nadareski
d075f2dc80 Check for a null as well
This will help the description be populated with the correct information if only the name is defined.
2016-05-25 10:26:13 -07:00
Matt Nadareski
bf3630bc04 Always keep track of the last parent, always 2016-05-25 10:23:42 -07:00
Matt Nadareski
3f80755a3b Don't write out unless we need to 2016-05-25 00:03:02 -07:00
Matt Nadareski
472e25ba47 Fix logic errors 2016-05-24 23:49:12 -07:00
Matt Nadareski
8ba4db7d28 Fix copy/paste error 2016-05-24 23:34:44 -07:00
Matt Nadareski
bd6bda72e5 No roms means a reduced footer, if any 2016-05-24 22:55:49 -07:00
Matt Nadareski
ed1430831a Forgot nodump status... oops 2016-05-24 13:30:05 -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
5c08a70b71 Update README with some new functions 2016-05-23 18:13:09 -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
4d1b83b704 Update GZip handling for special cases 2016-05-22 23:33:33 -07:00
Matt Nadareski
8c8ea0cce6 Get actual file size from Romba files 2016-05-22 21:14: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
b1554445c5 Add check for file length determining if it's a SHA-1 or not 2016-05-22 17:41:52 -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
ccdb809a44 Merge branch 'master' of https://github.com/mnadareski/wizzardDesktop.git 2016-05-22 13:32:44 -07:00
attractivo
daa4ec54dd undeleting needed lines 2016-05-22 22:28:56 +02:00