Matt Nadareski
5118266f8d
[DatFile, DatItem, Utilities] Method cleanup
2018-02-23 14:18:02 -08:00
Matt Nadareski
37d854b14b
[ZipArchive, Utilities] Rename to ZipArchive, fix read
2018-02-23 13:46:39 -08:00
Matt Nadareski
85ea721802
[ZipFileEntry] Take care of Stored cases
2018-02-23 13:44:02 -08:00
Matt Nadareski
e994ad4387
[FileTypes/] Okay, log file open errors
2018-02-23 12:38:20 -08:00
Matt Nadareski
56df4418b4
[FileTypes] Add "hashing" defaults
2018-02-23 11:56:18 -08:00
Matt Nadareski
232001e404
[DatFile] Attempt to make most DAT functions quicker
2018-02-23 11:36:17 -08:00
Matt Nadareski
d3fcd84ef0
[BaseFile] Set filename properly
2018-02-23 11:15:22 -08:00
Matt Nadareski
02421f93d0
[BaseArchive] Ensure overridden methods
2018-02-23 11:15:04 -08:00
Matt Nadareski
679a82ea4f
[Logiqx] Add publisher tag reading
2018-02-23 11:07:08 -08:00
Matt Nadareski
1e7627dcc9
[Disk, Rom] Initialize from BaseFile properly
2018-02-23 11:06:01 -08:00
Matt Nadareski
ba9726323c
[BaseFile] Safeguard against missing files
2018-02-22 17:33:42 -08:00
Matt Nadareski
4f94fd7270
[README] Update documentation
2018-02-22 16:41:04 -08:00
Matt Nadareski
b01ba56d6a
[DatFile, FileTypes/, Utilities] GUID, but correct
2018-02-22 16:21:11 -08:00
Matt Nadareski
07f8dba600
[CHDFile] Ensure both act the same
2018-02-21 20:24:43 -08:00
Matt Nadareski
61fb788800
[CHDFile] Ensure CHD is not blocking DFD
2018-02-21 10:54:43 -08:00
Matt Nadareski
4c6884d2a5
[Utilities] Fix old OfflineList detection
2018-02-21 10:43:33 -08:00
Matt Nadareski
1370a7fbad
[Utilities] Clean input string more for dat format
2018-02-21 10:38:32 -08:00
Matt Nadareski
bc059f89fc
[DatFiles/] Clean all hash data
2018-02-21 10:29:57 -08:00
Matt Nadareski
13af2442d3
[Listxml] Fix read and write
2018-02-21 10:09:18 -08:00
Matt Nadareski
25c773bd31
[CoreRarArchive] Fix windows build
2018-02-16 01:52:40 -08:00
Matt Nadareski
0ba64830a1
[Constants] PE signature
2018-02-16 01:28:11 -08:00
Matt Nadareski
c808b66a16
[Constants] FreeArc signature
2018-02-16 01:25:10 -08:00
Matt Nadareski
68d3141258
[Constants] Technical change
2018-02-16 01:22:38 -08:00
Matt Nadareski
96d6859ca5
[Constants, Utilities] Magic!
2018-02-16 01:20:17 -08:00
Matt Nadareski
c1e612395f
[Enums] Re-divide FileType
2018-02-16 00:37:22 -08:00
Matt Nadareski
0ccbdd2a83
[Utilities, DatFile] Create another factory
2018-02-16 00:35:58 -08:00
Matt Nadareski
cef409cb92
[CHDFile, Utilities] The great CHD cleanup
2018-02-16 00:25:28 -08:00
Matt Nadareski
60f3f2d2c9
[GZipArchive] Ensure proper constructor usage
2018-02-16 00:24:33 -08:00
Matt Nadareski
6d2c102408
[BaseFIle] Add stream constructor
2018-02-16 00:23:49 -08:00
Matt Nadareski
d36cff2f9b
[FileTypes] Rename methods to fit better
2018-02-15 23:52:57 -08:00
Matt Nadareski
5740cecc0d
[FileTypes/] BaseFile for life
2018-02-15 23:38:55 -08:00
Matt Nadareski
3a45dcc1a5
[Enums, FileTypes/, Utilities] Use new enum, new class
...
Add a new "BaseFile" class for potential future use. This should be the "base" for all future files and folders that could exist. This is likely to change over time.
2018-02-15 22:06:20 -08:00
Matt Nadareski
e6e938788c
[Enums, Utilities] Remove dependence on SharpCompress for enum
2018-02-15 18:58:29 -08:00
Matt Nadareski
75a8f8378c
[CHDFile] Notes
2018-02-15 18:47:23 -08:00
Matt Nadareski
f8f93b9d7e
[AttractMode, Rom] Handle "null" case
2018-02-15 18:47:11 -08:00
Matt Nadareski
ea7a3aef6c
[CHDFile, Utilties] Add CHD v1/v2; fix byte[] comparisons
2018-02-15 18:41:46 -08:00
Matt Nadareski
fc1bde06c8
[RarArchive] Use new constants names
2018-02-15 18:41:14 -08:00
Matt Nadareski
2bf03a65e2
[Enums] Add placeholder enum for later use
2018-02-15 18:40:44 -08:00
Matt Nadareski
6815e679ef
[Constants] Some additions and cleanup
2018-02-15 18:40:09 -08:00
Matt Nadareski
c88b886a84
[Logiqx] Add publisher to output, fix string concat
2018-02-15 16:49:16 -08:00
Matt Nadareski
d4f7276e76
[DatFile] Ensure proper sorting for Cascade
2018-02-14 16:01:49 -08:00
Matt Nadareski
ca756c3f46
[DatHeader] Update note
2018-02-14 12:17:07 -08:00
Matt Nadareski
a8460d6ff8
[SabreTools, DatFiles/] Add flag for keeping empty games instead of making it default
2018-02-14 12:09:18 -08:00
Matt Nadareski
d4d0e1b5cd
[Logiqx] Re-introduce support for <dir> tags
2018-02-09 18:21:48 -08:00
Matt Nadareski
ccbae68ec1
[Filter] Fix Blanks being filtered out
2018-02-09 18:21:01 -08:00
Matt Nadareski
c9d15eb0c2
[DatFile] Remove debug code
2018-02-08 00:41:49 -08:00
Matt Nadareski
a44783b4f7
[DatFIle] If roms end with directory separators, keep them
...
There are weird cases where directories are wanted during parsing. We shouldn't be filtering them out unless people specifically remove them.
2018-02-08 00:40:58 -08:00
Matt Nadareski
f1284dee33
[README] Fix spaces
2018-02-08 00:34:36 -08:00
Matt Nadareski
d1a4d74a12
[SabreTools] Fix diffing flags
...
Due to real changes in the code base, having a single "diff" master flag no longer works. separating out the few flags that were still sitting under what is now "diff-all" makes it more easy to see the intent in the flags themselves.
2018-02-08 00:30:25 -08:00
Matt Nadareski
222132af5f
[DatFile] Fix verify writing
2018-02-02 23:59:19 -08:00