Commit Graph

214 Commits

Author SHA1 Message Date
Matt Nadareski
e7649f41b9 [SabreTools, DatFile] Make multiple DFD output static in library 2017-11-17 17:23:03 -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
b578dd1274 [DatFiles/] Specific formats should not be exposed outside of the library 2017-11-17 14:33:36 -08:00
Matt Nadareski
5f66ff84ac [DatFile] Remove "remove" to remove removals 2017-11-16 00:04:30 -08:00
Matt Nadareski
5ea3db2fe1 [SabreTools, DatFile, DatHeader] Remove 1G1R skeleton 2017-11-10 23:15:29 -08:00
Matt Nadareski
996c000bc0 [DatFile] Ensure keys returned are immutable 2017-11-09 20:38:08 -08:00
Matt Nadareski
130e4255fb [DatFile, Disk, Rom] Better equality checking 2017-11-09 00:20:47 -08:00
Matt Nadareski
3ac2b6c074 [DatFile] Hacky hack hack to get nodumps working in sort 2017-11-08 23:49:50 -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
732eac65ce [DatFile] Change section name 2017-11-08 21:45:05 -08:00
Matt Nadareski
adee8187e3 [DatFile] Don't need inplace all over anymore 2017-11-08 21:44:03 -08:00
Matt Nadareski
7bfe18ac96 [Flags] ExternalSplitType -> SplittingMode 2017-11-08 21:39:04 -08:00
Matt Nadareski
ed02bb2ca5 [DatFIle] Fix odd bucketing behavior 2017-11-08 17:20:29 -08:00
Matt Nadareski
54fcf3a1b6 [SabreTools, DatFile, README.1ST] Add output formats to split 2017-11-08 16:44:27 -08:00
Matt Nadareski
6df461b2e9 [SabreTools, DatFile, Enums, Flags] Overhaul splitting 2017-11-08 16:29:35 -08:00
Matt Nadareski
e3461177ce [DatFile, SabreTools] Mimic upgrade for split 2017-11-08 15:59:56 -08:00
Matt Nadareski
711816e756 [SabreTools, Enums] One split init for all variants 2017-11-08 15:49:30 -08:00
Matt Nadareski
158f06fecc [DatFile] Right, no CRC in disk 2017-11-08 15:32:55 -08:00
Matt Nadareski
e6811cd710 [DatFIle] Fix hash split 2017-11-08 15:32:12 -08:00
Matt Nadareski
62f3264b7b [OfflineList, SabreDat, SoftwareList] Fix incorrect logic 2017-11-08 15:25:09 -08:00
Matt Nadareski
8097b0d9c0 [DatFiles/] Make naming cleaner and fix SL parsing 2017-11-08 15:06:20 -08:00
Matt Nadareski
a987e31c5b [SabreTools] Updates to splitting and output path 2017-11-08 14:39:04 -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
bd27b486f8 [DatFile] Ensure output directory 2017-11-08 12:57:48 -08:00
Matt Nadareski
6dc907a6e8 [SabreTools, Flags, DatFile, DatSTats] StatReportFormat stuff 2017-11-08 01:00:21 -08:00
Matt Nadareski
77e2d9704f [SabreTools, README.1ST] Depot variants wrapped in 2017-11-08 00:52:59 -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
669b950e07 [DatFile, Reports] Rename to avoid redundancy 2017-11-07 14:06:21 -08:00
Matt Nadareski
75d3802645 [DatFile, Html] Move comment to more appropriate place 2017-11-07 14:04:15 -08:00
Matt Nadareski
3d7e217de8 [DatFile] Remove TODO, remove partial designation 2017-11-07 14:02:28 -08:00
Matt Nadareski
189b516fce [DatFile] Minor reference cleanup 2017-11-07 14:01:41 -08:00
Matt Nadareski
9f460b66bd [Reports/] Clean up references 2017-11-07 13:58:58 -08:00
Matt Nadareski
4fad2b97bc [SabreTools, DatFile, Reports] Fix and upgrade stats output 2017-11-07 13:56:15 -08:00
Matt Nadareski
c464b0c2ac [DatFiles/] Don't use UTF8-BOM, just UTF8 2017-11-07 10:24:08 -08:00
Matt Nadareski
1ea317be8f [DatFile] Fix base replacement code 2017-11-06 10:36:44 -08:00
Matt Nadareski
37ebac7d30 [DatFile, SabreTools] Fix diff against 2017-11-06 10:21:21 -08:00
Matt Nadareski
df23ba59c7 [README.1ST] Add example from edc 2017-11-03 10:21:27 -07: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
005d00cf6e [RarArchive] Fix starndard build 2017-11-02 10:18:54 -07:00
Matt Nadareski
dc45c80b4d [ArchiveTools] Add to factory 2017-11-02 10:18:01 -07:00