Commit Graph

3869 Commits

Author SHA1 Message Date
Matt Nadareski
8f1dcd71f7 Fix pathing issues and overhaul SingleGame 2016-04-19 12:10:21 -07:00
Matt Nadareski
1e18a79d91 Headerer.sqlite gets autogenerated in the right state 2016-04-19 11:31:35 -07:00
Matt Nadareski
98ee9710fd Make minor fixes found by testers 2016-04-19 11:25:59 -07:00
Matt Nadareski
fa488aa434 ..wasn't actually adding the roms 2016-04-19 10:38:01 -07:00
Matt Nadareski
5df55bed13 One last change to switch statement 2016-04-19 02:09:48 -07:00
Matt Nadareski
59db4d19c9 Remove unused string 2016-04-19 02:01:38 -07:00
Matt Nadareski
fd452a0a66 Remove extra file from project 2016-04-19 01:59:53 -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
49d4ee818f Remove file copies 2016-04-19 01:16:09 -07:00
Matt Nadareski
14d229bc1d Use centralized DAT parsing and manipulate data after
Though the change doesn't reflect this, RomManipulation is a renamed Sorting with an addtional method, Parse.
2016-04-19 01:11:23 -07:00
Matt Nadareski
06517988b5 Rename and better document 2016-04-19 00:14:14 -07:00
Matt Nadareski
75d89a2cde Move sorting to DLL 2016-04-19 00:07:40 -07:00
Matt Nadareski
ee7c660e74 Add method to write to text file preemptively
This method will be used (possibly) by a future addition to the SabreTools set where a DAT is parsed and transformed into an arbitrary miss file. This is a power user tool at best.
2016-04-18 23:04:03 -07:00
Matt Nadareski
ebda941d29 Minor change to title of console window 2016-04-18 22:47:29 -07:00
Matt Nadareski
6b3e4f4f49 Update readme for future additions 2016-04-18 22:22:37 -07:00
Matt Nadareski
9663d22274 Make program output even more uniform 2016-04-18 20:04:38 -07:00
Matt Nadareski
ccb8864ff2 Missed a < on the output 2016-04-18 19:23:50 -07:00
Matt Nadareski
9213c67392 Fix credits formatting 2016-04-18 16:47:59 -07:00
Matt Nadareski
f235628780 Remove unused 2016-04-18 16:41:46 -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
38f62683d9 Add credits... nowhere to output yet though 2016-04-18 16:20:12 -07:00
Matt Nadareski
e90c872295 Managed to forget returns. 2016-04-18 15:41:58 -07:00
Matt Nadareski
52544546d5 Need to check the ending delim 2016-04-18 15:33:36 -07:00
Matt Nadareski
a65b3e2f19 Add preface to WriteToDat 2016-04-18 15:12:30 -07:00
Matt Nadareski
660db10231 [doc] update comment slightly 2016-04-18 15:07:08 -07:00
Matt Nadareski
8621a5abe6 Consolodate DAT generation 2016-04-18 14:05:34 -07:00
Matt Nadareski
fa4c5d069b Add generic DAT output to DLL 2016-04-18 13:59:15 -07:00
Matt Nadareski
621ae8c0bc Have to dispose of archive if it's not being used; add error output 2016-04-18 13:10:07 -07:00
Matt Nadareski
1e7b0b7408 Get framework for adding SuperDAT functionality 2016-04-17 19:26:19 -07:00
Matt Nadareski
519c8a0e3c Respect former order 2016-04-17 14:33:04 -07:00
Matt Nadareski
ca4338c3aa Descending, not Decimal 2016-04-17 11:12:37 -07:00
Matt Nadareski
d3ec9c8e62 Have to sort newest to oldest 2016-04-16 23:31:27 -07:00
Matt Nadareski
b763103e79 Add lastupdated to sort for merged 2016-04-16 21:13:22 -07:00
Matt Nadareski
52fb28de80 Missed a comment 2016-04-16 21:06:38 -07:00
Matt Nadareski
5f224479a9 Comment out header addition
I'm temporarily removing this because the outputted dats are expected to behave like the old ones. This means that each of the systems will have headered AND unheadered variants. WIth the skips, then only the unheadered variant is going to be detected properly. In the mean time, this is being removed so that sets can be properly created for sharing.
2016-04-14 16:29:35 -07:00
Matt Nadareski
aa70ae6e3e [doc] separate vars 2016-04-14 15:02:20 -07:00
Matt Nadareski
c7f6f73884 Enable log to file 2016-04-14 14:35:12 -07:00
Matt Nadareski
290de40ac5 Break on error 2016-04-13 15:00:22 -07:00
Matt Nadareski
436d1a8554 Empty means error 2016-04-13 14:45:00 -07:00
Matt Nadareski
7db94458c4 Add an earlier check 2016-04-13 14:40:22 -07:00
Matt Nadareski
241801f7fa Not a file doesn't mean a directory 2016-04-13 14:32:36 -07:00
Matt Nadareski
f5d7bbd847 Signature-based instead of extension-based 2016-04-13 13:35:50 -07:00
Matt Nadareski
35a6fbe1d6 Limit the number of file types to attempt to parse as archive 2016-04-13 12:47:27 -07:00
Matt Nadareski
854649c681 Add one verbose message for Mono debuggin 2016-04-13 12:15:24 -07:00
Matt Nadareski
4629ebb3f7 Always use the full path 2016-04-13 12:14:14 -07:00
Matt Nadareski
2d2ae31814 Fix using "Default" 2016-04-13 00:44:55 -07:00
Matt Nadareski
0a85a477bb Emtpy name is not fun 2016-04-13 00:09:16 -07:00
Matt Nadareski
df838247bf Update readme 2016-04-13 00:04:07 -07:00
Matt Nadareski
e1262a7ed9 Add readme and license to build 2016-04-13 00:02:51 -07:00