Matt Nadareski
cd8b484ae3
Replace "We" comments
2025-10-11 16:06:53 -04:00
Matt Nadareski
22f7e2a0ed
Move output file implementations to separate namespace
2025-10-11 09:34:00 -04:00
Matt Nadareski
2c5dc7390a
Use WriteToFile extension for zip entries
2025-10-11 09:27:55 -04:00
Deterous
c5e01b9578
Support reparsing of MPF-processed outputs ( #896 )
...
* Have a go at extracting files from existing log
* no null output dir
* Extract log from archive if it is zipped during mediatype detection
* imports
* fix variable names
* fix null output dir
* Final fixes
* changelist
* assign null
* fix
2025-10-10 22:03:03 -04:00
Matt Nadareski
43477a133f
Update BinaryObjectScanner to 3.4.3
2025-09-29 14:30:52 -04:00
Matt Nadareski
0685972842
Fix inconsistency with newlines
2025-07-23 11:49:54 -04:00
fuzzball
a658c80de7
Empty should be null ( #868 )
2025-07-09 07:23:09 -04:00
Matt Nadareski
6612c8ea4d
Remove dead code in DIC processor
2025-06-18 09:13:44 -04:00
Matt Nadareski
86d8590789
IsAudio cleanup
2025-06-18 08:52:51 -04:00
Matt Nadareski
cd19a2e4a0
Use the correct base path for Check
2025-06-17 17:55:10 -04:00
Matt Nadareski
11850a8d6b
Enable Check to determine media type automatically
2025-06-17 15:36:23 -04:00
Matt Nadareski
bf6b58d64b
Fill out DetermineMediaType for DiscImageCreator
2025-06-17 14:26:13 -04:00
Matt Nadareski
48e5e01729
Add DetermineMediaType scaffolding and tests
2025-06-17 09:45:16 -04:00
Matt Nadareski
8c7959fb08
Reduce media-specific checks where unnecessary
2025-06-17 08:51:57 -04:00
Matt Nadareski
c1f2fd5f19
Be consistent with filename extensions ( fixes #804 )
2024-12-29 14:12:04 -05:00
Matt Nadareski
071b91f414
Reenable XGD1 PVD reporting
2024-12-27 20:57:39 -05:00
Deterous
dea011213a
More fields behind RedumpCompatible option ( #795 )
...
* More fields behind RedumpCompatible option
* Dereference of a possibly null reference
2024-12-23 23:50:40 -05:00
Matt Nadareski
3a1fc93aac
Better SecuROM handling for DIC and Redumper
2024-12-20 10:11:23 -05:00
Matt Nadareski
717590bf41
Remove use of psxt001
2024-12-19 12:04:13 -05:00
Deterous
7c41fe0933
Verify SecuROM sector count ( #784 )
...
* Verify securom sector count
* Make securom enum internal
* Fix bugs
* Don't set explicit var in test
* Deal with review
* Fix mistake
* Oops
* Proper DIC securom sector count
* fix names
2024-12-18 09:37:00 -05:00
Deterous
eaa77dbeed
Better deal with volume labels ( #780 )
...
* Better deal with volume labels
* Add missing using
* use nullable string
* Deal with review comments
* Fix issues
* Better deal with Xbox/Xbox360 labels
* Use FirstOrDefault
* Add todo
2024-12-14 19:58:09 -05:00
Deterous
55696f1f47
Add DumpingParameters for DIC and Redumper ( #778 )
...
* DumpingParameters for DIC and Redumper
* Update changelog
* fix typo
* Fix test
---------
Co-authored-by: Matt Nadareski <mnadareski@outlook.com >
2024-12-12 11:41:48 -05:00
Matt Nadareski
075a95ef4c
Ensure consistency in frontend code
2024-12-05 22:45:53 -05:00
Matt Nadareski
129a7ba63f
Add tests around ProcessingTool
2024-12-04 14:53:07 -05:00
Matt Nadareski
4617401e8b
Use recommended Min/Max/TryParse
2024-12-04 13:12:22 -05:00
Matt Nadareski
49b70b7ae1
Add tests around DIC helpers
2024-12-04 12:55:05 -05:00
Matt Nadareski
ee4e77b208
Ensure SS.bin only required for DVD
2024-12-03 15:42:39 -05:00
Deterous
886a0a4f07
Add support for Redumper Xbox dumps ( #766 )
...
* Add support for Redumper Xbox dumps
* Fix doubleup of ranges variable name
* Don't use FileInfo
* Fix RemoveHeader
* Use manual Stream.CopyTo
* Capitalise DMI/PFI/SS hashes
* Final cleanup
* Final final cleanup
2024-11-24 19:50:45 -05:00
Matt Nadareski
617b0ba2c5
Version gate remaining Linq statements
2024-11-22 12:44:50 -05:00
Matt Nadareski
65f472c4c9
Fix minor efficiency issues
2024-11-21 11:46:11 -05:00
Matt Nadareski
68fd5a2aa0
Be smarter about some data types
2024-11-16 01:07:47 -05:00
Matt Nadareski
d8d149446f
Be smarter about Linq usage
2024-11-12 22:18:08 -05:00
Matt Nadareski
da6dbe136e
Remove unnecessary System.ValueTuple usage
2024-11-03 20:38:35 -05:00
Matt Nadareski
d1772f743e
Reduce cleverness in output file code
2024-10-16 11:45:06 -04:00
Matt Nadareski
870c2d1cec
Add separate field for Regex; assorted cleanup
2024-10-16 02:48:39 -04:00
Matt Nadareski
172a0fb5dc
Update Redumper to build 416
2024-10-12 20:13:27 -04:00
Matt Nadareski
2925f2262b
Change multiple offset delimiter
2024-10-08 22:04:03 -04:00
Matt Nadareski
5b211a7345
Fix faulty offset dedupe logic
2024-10-08 21:53:06 -04:00
Matt Nadareski
ed4bd24fcb
Include all DIC write offsets ( fixes #750 )
2024-10-08 15:47:24 -04:00
Matt Nadareski
fb24bbd8a5
Update to DIC 20240901
2024-09-26 10:56:50 -04:00
Matt Nadareski
239ad4c4bc
Handle XGD required files
2024-08-23 21:44:54 -04:00
Matt Nadareski
9834d0ea3e
Fix access permissions of output file classes
2024-08-23 21:39:50 -04:00
Matt Nadareski
ba24a4b21a
Create and use RegexOutputFile
2024-08-23 20:58:55 -04:00
Matt Nadareski
91c6fdac82
Use simplified CheckAllOutputFilesExist
2024-08-23 20:39:30 -04:00
Matt Nadareski
428f3cc547
Minor tweaks to existing code
2024-08-23 19:47:10 -04:00
Matt Nadareski
f15fc989c8
Add artifact keys for all relevant files
2024-08-22 15:03:36 -04:00
Matt Nadareski
dc0909808a
Replace GenerateArtifacts with common code
2024-08-22 14:43:09 -04:00
Matt Nadareski
b9d0d5d8f6
Replace GetLogFilePaths with common code
2024-08-22 14:26:43 -04:00
Matt Nadareski
22a6b77d27
Hook up GetOutputFiles in debug way
2024-08-22 14:22:37 -04:00
Matt Nadareski
bc4fe17fab
Add unused GetOutputFiles method
2024-08-22 14:13:52 -04:00