Commit Graph

84 Commits

Author SHA1 Message Date
Matt Nadareski
7a23913828 [RombaSharp, Utilities] Implement DatStats for RombaSharp 2018-01-27 16:58:30 -08:00
Matt Nadareski
b22968a2d2 [ALL] Update Help (WIP) 2018-01-23 15:55:04 -08:00
Matt Nadareski
c4ec849e05 [Utilities] Fix outputting incorrect param 2018-01-23 12:18:10 -08:00
Matt Nadareski
a0d585d994 [SabreTools, DatFile, Utilities] Add "output-type" flag (not hooked up) 2018-01-23 11:39:35 -08:00
Matt Nadareski
6e47a1d809 [Constants, Skippers/, Tools/] Fix header extract
Use full paths in the name of the database to avoid output folder issues during script runs and make sure that Skippers are created with the absolute bare minimum set.
2018-01-23 10:54:29 -08:00
Matt Nadareski
8228b03d3e [DatabaseTools] Make sure sqlite files only created in exe folder 2018-01-17 11:44:11 -08:00
Matt Nadareski
aba67a5f28 [SabreDat, Logger] Update TODOs 2018-01-15 14:16:46 -08:00
Matt Nadareski
94cff12d28 [Utilities] Fix OfflineList parsing (keep unhooked) 2018-01-15 12:53:32 -08:00
Matt Nadareski
bc44477960 [Utilities] Normalize case 2018-01-15 01:43:38 -08:00
Matt Nadareski
ae2d0fe989 [ALL} Preliminary hookup of listxml (nw) 2018-01-15 01:39:23 -08:00
Matt Nadareski
5e303cde49 [ALL] Fix device merging, add new parsing prototypes 2018-01-13 22:42:42 -08:00
Matt Nadareski
1484e318aa [SabreTools, Flags, DatFiles/, Utilities] Add depreciated flag 2018-01-10 22:23:17 -08:00
Matt Nadareski
4768771d69 [DatFile, SeparatedValue, Utilities] Fix SSV 2018-01-08 18:39:11 -08:00
Matt Nadareski
f366e32c48 [SabreTools, Flags, DatFile, Utilities] Add SSV in/out 2018-01-08 18:02:50 -08:00
Matt Nadareski
326a09a52d [SabreTools, Flags, DatFiles/, Utilities] Fix flags
Fix some long flag names to be more descriptive
2018-01-08 11:34:56 -08:00
Matt Nadareski
e04370b1f1 [Logiqx, Utilities] Use helper methods 2018-01-04 18:14:47 -08:00
Matt Nadareski
33283b7ea5 [DatItems] Add reading Blanks where appropriate 2018-01-04 01:12:49 -08:00
Matt Nadareski
a137b9d9d1 [Utilities] Add checking CHD header only 2017-12-15 16:31:21 -08:00
Matt Nadareski
e8d59e6970 [ALL] Take care of possible null strings 2017-12-14 13:22:22 -08:00
Matt Nadareski
af0ab5a10e [SevenZipArchive, XZArchive, Utilities] Cleanup including temp path 2017-12-05 15:08:46 -08:00
Matt Nadareski
f1d1b2e9e5 [Utilities] Rename GetArchiveType 2017-12-05 14:17:30 -08:00
Matt Nadareski
784959d7ed [Utilities] Clean up if/statement 2017-12-05 14:16:01 -08:00
Matt Nadareski
d224141da6 [Utilities] Move to proper section 2017-12-05 13:39:32 -08:00
Matt Nadareski
d232bd3346 [Utilities] More helpers 2017-12-05 13:38:16 -08:00
Matt Nadareski
58c5939514 [DatFile, Utilities] Extensions 2017-12-05 13:26:25 -08:00
Matt Nadareski
f561f189ae [DatFIle, Utilities] More utility functions 2017-12-05 13:07:19 -08:00
Matt Nadareski
9a555bb304 [SabreTools, Filter, Utilties] Move helper methods to Utilities 2017-12-05 12:58:36 -08:00
Matt Nadareski
0a09952eda [DatFile, Utilities] Make split paths more intuitive 2017-12-01 15:28:41 -08:00
Matt Nadareski
3a6f673bf1 [Utilities, SabreTools] Add flag conversion methods 2017-12-01 11:03:58 -08:00
Matt Nadareski
de7d144e00 [DatFile, SabreTools, Utilities] Fix DFD hashing issue 2017-11-26 21:00:49 -08:00
Matt Nadareski
d0af319830 [DatFile, Utilities] Some organization to factories 2017-11-17 15:54:29 -08:00
Matt Nadareski
68e30cd7d8 [DatFile, Utilities] Rename factory functions 2017-11-17 15:51:09 -08:00
Matt Nadareski
aa4a7b04ec [DatFile, Reports/, Utilities] Make reports also in a factory 2017-11-17 15:08:35 -08:00
Matt Nadareski
7d1a578eb9 [DatFiles/, Utilities] Create DatFIle factory 2017-11-17 14:58:54 -08:00
Matt Nadareski
565c16efc3 [Utilities] Null in, null out 2017-11-08 23:49:33 -08:00
Matt Nadareski
1aef18aa00 [ALL] Move a couple things 2017-11-08 22:03:42 -08:00
Matt Nadareski
fbe2a5949f [Utilities] Add "create output path" helper 2017-11-08 13:40:41 -08:00
Matt Nadareski
de16014af9 [ALL] Update string check; add output path helper 2017-11-08 13:15:44 -08:00
Matt Nadareski
5dd08cba63 [ALL] One utility class now 2017-11-08 00:27:00 -08:00
Matt Nadareski
65ef5785ef [Style] Let's get descriptive! 2017-11-08 00:17:27 -08:00
Matt Nadareski
dcf7954abc [DatFile, Style] More reorganization 2017-11-08 00:04:19 -08:00
Matt Nadareski
9c2edd47b5 [DatFile, FileTools, Style] Slight code reorganization 2017-11-07 23:53:12 -08:00
Matt Nadareski
4fad2b97bc [SabreTools, DatFile, Reports] Fix and upgrade stats output 2017-11-07 13:56:15 -08:00
Matt Nadareski
397e5634c1 [DatItems/] Items -> DatItems for clarity 2017-11-02 15:44:15 -07:00
Matt Nadareski
6af1547877 Use ByteArrays for hashes (#2)
* [Disk, Rom] Use byte arrays for hashes to save memory

* [Disk, Rom] Use byte arrays for hashes to save memory

* [Disk, Rom] Use byte arrays for hashes to save memory

* [FileTools] Use ByteArrayToString in CHD info

* [ArchiveTools, FileTools] Use the Style method more

* [Disk, Rom] Use byte arrays for hashes to save memory

* [FileTools] Use ByteArrayToString in CHD info

* [ArchiveTools, FileTools] Use the Style method more

* [Disk, Rom] Use byte arrays for hashes to save memory

* [FileTools] Use ByteArrayToString in CHD info

* [ArchiveTools, FileTools] Use the Style method more

* [Disk, Rom] Use byte arrays for hashes to save memory

* [FileTools] Use ByteArrayToString in CHD info

* [ArchiveTools, FileTools] Use the Style method more

* [Disk, Rom] Use byte arrays for hashes to save memory

* [FileTools] Use ByteArrayToString in CHD info

* [ArchiveTools, FileTools] Use the Style method more

* [SabreTools, GZipArchive] Refix some issues from rebase

* # This is a combination of 2 commits.
# This is the 1st commit message:

# This is a combination of 2 commits.
# This is the 1st commit message:

# This is a combination of 2 commits.
# This is the 1st commit message:

# This is a combination of 2 commits.
# This is the 1st commit message:

# This is a combination of 4 commits.
# This is the 1st commit message:

[Disk, Rom] Use byte arrays for hashes to save memory

# This is the commit message #2:

[FileTools] Use ByteArrayToString in CHD info

# This is the commit message #3:

[ArchiveTools, FileTools] Use the Style method more

# This is the commit message #4:

[SabreTools, GZipArchive] Refix some issues from rebase

# This is the commit message #2:

[FileTools] Use ByteArrayToString in CHD info

# This is the commit message #2:

[FileTools] Use ByteArrayToString in CHD info

# This is the commit message #2:

[FileTools] Use ByteArrayToString in CHD info

# This is the commit message #2:

[FileTools] Use ByteArrayToString in CHD info

* [Disk, Rom, Style] Add null or empty check to fix equality check

* [Disk, Rom] Remove unused references

* [Style] Add and implement BinaryReader extensions
2017-11-02 15:35:15 -07:00
Matt Nadareski
639f0491bb [FileTools] Consolodate from ArchiveTools 2017-11-02 10:23:52 -07:00
Matt Nadareski
dc45c80b4d [ArchiveTools] Add to factory 2017-11-02 10:18:01 -07:00
Matt Nadareski
94a4855f57 [FileTypes/] Add remaining unimplemented types 2017-11-02 10:14:52 -07:00
Matt Nadareski
3027b40897 [RarArchive, ArchiveTools] Move incomplete function 2017-11-02 09:51:22 -07:00
Matt Nadareski
6cd84ae8aa [FileTypes/] Move some things around 2017-11-02 01:03:36 -07:00