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
Matt Nadareski
669ef47f32
Start preparing for better output file checks
2024-08-22 12:27:00 -04:00
Matt Nadareski
851a43d46f
Rename 2 XGD helper methods
2024-08-20 13:53:09 -04:00
Matt Nadareski
c6cc697320
Prepare Redumper for XGD support
2024-08-18 13:40:39 -04:00
Matt Nadareski
dad108de52
Simplify DIC DMI location finding
2024-06-03 21:03:16 -04:00
Matt Nadareski
d812ea7e2b
Add PS3 info extraction for DIC
2024-05-31 10:41:56 -04:00
Matt Nadareski
01e991c5fd
emove Drive dependency from GenerateSubmissionInfo
2024-05-28 13:07:16 -04:00
Matt Nadareski
3b21fa62a0
Hacky move of DIC-specific code
2024-05-28 13:00:39 -04:00
Matt Nadareski
12a13a2ffa
Slight readability cleanup in DIC
2024-05-28 12:50:01 -04:00
Matt Nadareski
074d2c031c
Treat KP2 like PS2 in DIC
2024-05-28 12:21:02 -04:00
Matt Nadareski
1328a373ea
Clean up usings
2024-05-28 11:22:42 -04:00
Matt Nadareski
7a74042aef
Move Xbox/X360 helpers to ProcessingTool
2024-05-28 11:13:17 -04:00
Matt Nadareski
a63c844ed1
Move drive-reading methods to Drive
2024-05-28 10:56:34 -04:00
Matt Nadareski
91a0e85e24
Centralize dumping program information gathering
2024-05-28 10:34:33 -04:00
Matt Nadareski
bdb367c2c9
Call psxt001z direct from DIC processor
2024-05-28 00:29:56 -04:00
Matt Nadareski
7a640c58ee
Create ProcessingTool and move some methods
2024-05-28 00:13:17 -04:00
Matt Nadareski
9613cae204
Rename Core.* libraries
2024-05-23 15:40:12 -04:00