Matt Nadareski
2d5bf0145b
Add "AB" mode
...
Basically, this will output the information that's in each DAT but not in the merged and also the data that's only in every DAT. This needs testing, but it's a good start.
2016-04-22 13:51:37 -07:00
Matt Nadareski
606d7059ae
Test and fix commented code. It works now!
2016-04-22 12:15:19 -07:00
Matt Nadareski
c0930bb11b
Add more experimental code
...
This code can be enabled for local testing by uncommenting and running it in place of the current code. This is the first of few commits with similar theme
2016-04-21 23:56:59 -07:00
Matt Nadareski
b9115e66fe
Change wording and default
2016-04-21 15:24:31 -07:00
Matt Nadareski
8e4f8e9fa6
Make -nr clearer in CLI and menu
2016-04-21 15:04:01 -07:00
Matt Nadareski
3185aa3fa6
noDate should be bare
2016-04-21 14:38:11 -07:00
Matt Nadareski
f2985b40cc
Fix outputted DAT information
2016-04-21 14:35:11 -07:00
Matt Nadareski
20e96ae507
It always showed "imported"
2016-04-21 14:18:09 -07:00
Matt Nadareski
0390144419
Merge MergeDAT, part 6
2016-04-21 14:12:01 -07:00
Matt Nadareski
6483fd4772
Merge MergeDAT, part 5
2016-04-21 14:10:59 -07:00
Matt Nadareski
7f24f015c2
Merge MergeDAT, part 4
2016-04-21 14:09:21 -07:00
Matt Nadareski
e66e44f160
Merge MergeDAT, part 3
2016-04-21 13:46:39 -07:00
Matt Nadareski
c757bd1534
Merge MergeDAT, part 2
2016-04-21 13:32:35 -07:00
Matt Nadareski
1c4d7dab2c
RV is not old-style CMP is
2016-04-20 21:55:28 -07:00
Matt Nadareski
7e818df8a8
Miscellaneous cleanup
...
Updated Help to include new commandline params, clean up naming across classes, further updates to help future merging
2016-04-20 21:17:23 -07:00
Matt Nadareski
07ce694ae3
Fix GAME prefix not DAT prefix
2016-04-20 17:45:39 -07:00
Matt Nadareski
4755345f70
Missed some renames, thanks @tractivo
2016-04-20 17:25:36 -07:00
Matt Nadareski
39b66ed8a1
Let's be Mono friendly
...
This is a massive overhaul that replaces System.Data.SQLite with Mono.Data.Sqlite. This should make it more compatible with Linux and Mac and has no known downsides for Windows.
2016-04-20 17:02:15 -07:00
Matt Nadareski
f82152e0a6
Add DAT name prefixing
2016-04-20 15:30:56 -07:00
Matt Nadareski
24d81761f8
Add error on issue
2016-04-20 15:11:25 -07:00
Matt Nadareski
3a88832980
Merge DatToMiss, parts 1-5
2016-04-20 15:09:26 -07:00
Matt Nadareski
38bfc2de04
[doc] update comment
2016-04-20 12:53:44 -07:00
Matt Nadareski
361f7d7ee6
Merge DatSplit, part 5
2016-04-20 11:42:18 -07:00
Matt Nadareski
3dd26574d0
Merge DatSplit, part 4
2016-04-20 11:37:20 -07:00
Matt Nadareski
f07364d527
Merge DatSplit, part 2
2016-04-20 11:27:17 -07:00
Matt Nadareski
daef24697e
I think the parenthesis are needed
2016-04-20 10:46:10 -07:00
Matt Nadareski
4a4b843bf4
Move clear statement
2016-04-20 02:53:24 -07:00
Matt Nadareski
235c03688a
Slight update to wording
2016-04-20 01:55:41 -07:00
Matt Nadareski
c0b49ebda8
Formatting updates
2016-04-20 01:47:44 -07:00
Matt Nadareski
0243574542
Merge SingleGame, part 4
2016-04-20 01:27:15 -07:00
Matt Nadareski
151ef235a5
Merge SingleGame, part 3
2016-04-20 01:19:53 -07:00
Matt Nadareski
99731d3c64
Merge SingleGame, part 1
2016-04-20 00:50:31 -07:00
Matt Nadareski
a0df635133
Reorganize internals in preparation for merging
2016-04-20 00:15:02 -07:00
Matt Nadareski
f09b63c4d1
Update menus, part 1
2016-04-20 00:01:58 -07:00
Matt Nadareski
98ee9710fd
Make minor fixes found by testers
2016-04-19 11:25:59 -07:00
Matt Nadareski
59db4d19c9
Remove unused string
2016-04-19 02:01:38 -07:00
Matt Nadareski
14b21ff74c
Switch statement is more clear
...
I used this format for DATFromDir and it's much cleaner and easier to both read and comment. All should be like this.
2016-04-19 01:57:29 -07:00
Matt Nadareski
9663d22274
Make program output even more uniform
2016-04-18 20:04:38 -07:00
Matt Nadareski
f96ae24eda
Menu credits and remove from header
2016-04-18 16:38:54 -07:00
Matt Nadareski
cd958b7950
Credits!
2016-04-18 16:32:17 -07:00
Matt Nadareski
fe38eb0c6f
Fix MEGAMERGED too
2016-04-06 20:25:33 -07:00
Matt Nadareski
6a826b79b7
Fix sorting of DATs
2016-04-06 20:12:34 -07:00
Matt Nadareski
497897ade1
Explicitly define compression level
2016-04-06 20:11:10 -07:00
Matt Nadareski
424b95d6d9
Add log statements
2016-04-06 17:32:58 -07:00
Matt Nadareski
3523feb20b
Fix zipped output
2016-04-06 17:09:51 -07:00
Matt Nadareski
9769a91608
Zip up and organize generate-all files.
2016-04-06 16:23:46 -07:00
Matt Nadareski
503b302828
Move help to a central location; update help
2016-04-06 14:19:01 -07:00
Matt Nadareski
c420aeacdb
Missed a single reference...
2016-04-06 00:02:39 -07:00
Matt Nadareski
0f0313d52b
Major changes to structure and code
...
First is the inclusion of two new projects: SabreHelper and SingleGame. SabreHelper is a DLL that contains anything that might be in common between programs (converters, db tools, logging). SingleGame is an experimental program to minimize a DAT for server usage, requested by Kludge.
The new structure represents a cleaner approach to having helper functions in a DLL, making each individual executable smaller and more well-defined.
2016-04-06 00:01:54 -07:00
Matt Nadareski
fb0dd1a168
Bump version number
2016-04-05 16:11:31 -07:00