Matt Nadareski
d6b28de586
Reduce chance of empty strings
2025-10-12 22:45:54 -04:00
Deterous
e8d1567d07
Parse XboxOne/SX Title IDs ( #897 )
...
* Parse XboxOne/SX Title IDs
* Bump RedumpLib
* Fix build
* Don't use lists because net20
2025-10-12 20:14:50 -04:00
Matt Nadareski
cd8b484ae3
Replace "We" comments
2025-10-11 16:06:53 -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
b2d09d04ea
Use null or empty instead of just null
2025-10-08 09:49:22 -04:00
Matt Nadareski
08829ed811
Fix minor issues with options loading
2025-10-07 18:27:12 -04:00
Matt Nadareski
0a60fe5a37
Fix strange invocations of extension methods
2025-10-06 16:37:28 -04:00
Matt Nadareski
68932ab473
Reduce unnecessary shared code
2025-10-06 15:25:11 -04:00
Matt Nadareski
7b2b06a36f
Use CommandLine library for CLI executables
2025-10-06 10:11:44 -04:00
Matt Nadareski
43477a133f
Update BinaryObjectScanner to 3.4.3
2025-09-29 14:30:52 -04:00
Matt Nadareski
ac4be751b3
Make media type a named parameter for CLI
2025-09-29 10:56:56 -04:00
Matt Nadareski
3bf83378a2
Fix logic from around Macrovision security driver filtering ( fixes #811 )
2025-09-25 11:38:03 -04:00
Matt Nadareski
51115430cb
Update BinaryObjectScanner to 3.4.2
2025-09-24 13:20:29 -04:00
Matt Nadareski
020390af65
Cleanup last commits, add tests
2025-09-22 15:30:48 -04:00
HeroponRikiBestest
e04ceb953c
Add filters to handle Release Control output. ( #892 )
...
* Add filters to handle matroschka output.
* Apply RC-contained filtering to new framework
* Attempt to refine logic to fit framework
2025-09-22 15:23:24 -04:00
Matt Nadareski
363b018cb7
Further flesh out framework
2025-09-22 13:44:21 -04:00
Matt Nadareski
cf025522ef
Add context-sensitive protections helper method
2025-09-22 13:41:11 -04:00
Matt Nadareski
0fb8bf5c29
Update BinaryObjectScanner to 3.4.0
2025-09-22 10:15:40 -04:00
Matt Nadareski
0685972842
Fix inconsistency with newlines
2025-07-23 11:49:54 -04:00
Matt Nadareski
fca2c53d6c
Let the processor always deal with unsupported
2025-07-19 09:06:28 -04:00
Matt Nadareski
816672a817
Slightly better IRD organization
2025-07-15 13:06:05 -04:00
Matt Nadareski
f8171da306
Better handle mixed-separator paths
2025-07-15 08:00:55 -04:00
Matt Nadareski
ce073e5fbf
Simplify code from previous commit
2025-07-14 13:13:25 -04:00
Matt Nadareski
28205e42f0
Strip errant whitespace during path normalization ( fixes #874 )
2025-07-14 12:58:44 -04:00
Matt Nadareski
0160366530
Add new help and version flags for CLI and Check ( fixes #873 )
2025-07-12 16:04:54 -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
8ef7543cf1
Ignore volume labels with path separators
2025-06-16 09:26:56 -04:00
Matt Nadareski
8b00e3deed
Decouple retieval from login
2025-06-02 09:35:26 -04:00
Matt Nadareski
3ffea60402
Remove unnecessary options property
2025-06-02 09:08:15 -04:00
Matt Nadareski
3831922f29
Add currently-hidden RetrieveMatchInformation option
2025-06-01 20:36:18 -04:00
Matt Nadareski
a7f6e09226
Update RedumpLib to 1.6.7 ( fixes #853 )
2025-05-23 12:54:27 -04:00
Deterous
79cce37cf6
Add newlines to pkg info printing ( #846 )
...
* Add newlines to pkg info printing
* newline for ps4 too
2025-05-16 11:00:04 -04:00
Matt Nadareski
48c945f194
Add interactive mode to CLI ( fixes #819 )
2025-04-30 16:19:19 -04:00
Matt Nadareski
ca898c4689
Always write full configuration file ( fixes #839 )
2025-04-30 08:55:37 -04:00
Deterous
d77e9c1612
Update redumper to build 549 ( #835 )
...
* Update redumper to build 549
* Add more redumper tests
* Add type
* Support .flip and .cache outputs
* Fix typo
* Fix test name
* Update tests
* Update tests again
* Don't check dmi/pfi/ss hashes against redump
* Fix incorrect flag
* Get last SCSI error count
* Fix test
* Fix test again
* Fix test finally
* Fix test final
* Review
* SACD doesn't need skeleton
* Proper SACD system handling
* Final final
* delete
2025-04-17 08:39:10 -04:00
Matt Nadareski
d7736055a0
Fix BinaryObjectScanner update
2024-12-31 13:45:25 -05:00
Matt Nadareski
8e37932b86
Add and use internal program short names
2024-12-31 13:43:57 -05:00
Matt Nadareski
c1f2fd5f19
Be consistent with filename extensions ( fixes #804 )
2024-12-29 14:12:04 -05:00
Deterous
fb05409c5d
Minor UI and other fixes ( #802 )
...
* Wider DIW, rounded message boxes
* Don't log drive speed
* Change margins
* Allow changing DIW size
* Revert change to DIW sizing
* Change left column size in DIW
* Increase textbox ratio in UserInput
* Fix non-userinput margins
* Allow custom message box to move from image
* Change changelist
* PS4 pkg date is useless
2024-12-28 11:43:53 -05:00
Matt Nadareski
1c9b94341a
Wrap some PhysicalTool method calls
2024-12-28 00:35:12 -05:00
Matt Nadareski
f60f26065b
Don't add special field keys with no reason
2024-12-27 21:58:12 -05:00
Deterous
2ed14a7688
Improve PS4/PS5 parsing ( #799 )
...
* Improve PS4/PS5 parsing
* requested changes
---------
Co-authored-by: Matt Nadareski <mnadareski@outlook.com >
2024-12-27 21:29:33 -05:00
Deterous
5b82cdacda
Improve system detection ( #792 )
...
* Improve Sega system detection
* Fix namespace
* Ignore exception
* Add Sega CD header
* Improve system detection
* Amiga CD check
* Improve 3DO and Mac detection
* Remove unused parameter
* Try determine system even when drive inactive
* Better logic for inactive drives
* scope issues
* GameWave and VIS
* Fix Neo Geo CD system check
* use var
* put physicaltool behind try catch
* better use var
2024-12-22 20:26:47 -05:00
Deterous
ca59d71e7d
Print PS4/PS5 app.pkg info ( #785 )
...
* Print PS4/PS5 app.pkg info
* namespace
* Use a filestream
* Use appPkgHeaderDeserializer obj
* null check
2024-12-19 10:23:50 -05:00
Matt Nadareski
7c0923881e
Update BOS to 3.3.2
2024-12-14 23:05:57 -05:00
Matt Nadareski
eeacb7b3b2
Slight formatting tweaks
2024-12-14 20:48:28 -05:00
Deterous
d3039af3e1
Fix bug with volume labels ( #781 )
2024-12-14 20:31:44 -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
Matt Nadareski
53c6e47fa8
Simplify prefix filtering
2024-12-11 03:57:25 -05:00