Deterous
6a56a58b7c
Update redumper to build 565 ( #842 )
2025-05-04 19:54:09 -04:00
Matt Nadareski
85cde67d0a
Update RedumpLib to 1.6.6 ( fixes #841 )
2025-05-01 11:00:04 -04:00
Matt Nadareski
77bc7e7b1a
Fix package reference layout
2025-05-01 09:35:41 -04:00
Matt Nadareski
23837ee555
Update RedumpLib to 1.6.5 ( fixes #809 , fixes #834 )
2025-04-30 21:03:01 -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
aefb5a3778
Change redumper default commands ( #837 )
...
* Allow "0" drive speed
* Default speed 1 for unknown system
* default speed of 1
* No skeleton
* No base command by default
* Change speed in redumper tests
* Dump no longer dumping command
* Re-allow quick exiting always
* No base command is a dumping command
* Only one mode command per redumper call
* Proper capitalization for None
* Readd disc as default command mode
2025-04-18 09:05:33 -04:00
Deterous
4557017fc5
Quality of life fixes ( #836 )
...
* Account for N-type discs in Redumper processor
* MediaType prefix
* Delete after zipping, ask before closing during dump
* Proper closing function
* proper using
* nullable object
* YesNoCancel isn't a thing for CustomMessageBox
* Ctrl-Z
2025-04-17 11:37:32 -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
679b40de7c
Bump version
2025-01-03 11:44:35 -05:00
Matt Nadareski
fb2b1b7c54
Fix system detection logging
2025-01-03 09:52:42 -05:00
Matt Nadareski
7b8becfa40
Update RedumpLib to 1.6.4 ( fixes #805 )
2024-12-31 21:41:32 -05: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
d2c58d4c39
Update BinaryObjectScanner to 3.3.4
2024-12-31 13:35:04 -05:00
Matt Nadareski
34f3449231
Update copyright
2024-12-30 21:43:48 -05:00
Matt Nadareski
c1f2fd5f19
Be consistent with filename extensions ( fixes #804 )
2024-12-29 14:12:04 -05:00
Deterous
19dd4f43e4
Minor UI changes to DIW ( #803 )
...
* Change DIW userinput ratio to 3:7
* Add groupboxes around contents and readonly tabs in DIW
* Use real PVD and PIC in debug data
* rearrange groupbox / stackpanel
* group boxes
2024-12-28 23:02:06 -05:00
Matt Nadareski
0ae7352c5e
Update RedumpLib to 1.6.3
2024-12-28 13:59:59 -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
Matt Nadareski
ce9c6d1f52
Wrap log compression in a thread
2024-12-23 15:35:52 -05:00
Matt Nadareski
8be145127d
Use Invoke explicitly for delegates
2024-12-23 10:25:50 -05:00
Matt Nadareski
0ce928349c
Use internal options instead of external
2024-12-23 10:06:44 -05:00
Matt Nadareski
79e4f4a142
Pass options to process user info separately
2024-12-23 00:54:56 -05:00
Matt Nadareski
4bd8fc476c
Avoid unnecessary null checks
2024-12-23 00:05:48 -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
Matt Nadareski
4106a6261b
Slightly increase nesting of file pre-dump checks
2024-12-21 23:23:03 -05:00
Matt Nadareski
6b006958a6
Slightly reduce nesting of file pre-dump checks
2024-12-21 23:16:31 -05:00
Deterous
068b92ebac
Check for partial dumps ( #791 )
...
* Check for partial dumps
* fix bugs
* Change program checking order
* comments bad
* Adds CheckExistingFiles tests
* Correct test results
2024-12-21 23:01:16 -05:00
Matt Nadareski
4cf2b8a83d
Allow check and IRD most of the time
2024-12-21 20:33:19 -05:00
Matt Nadareski
333043ccae
Account for menu items for disable/enable
2024-12-21 20:30:23 -05:00
Matt Nadareski
0ff1753aa2
Disable all UI elements on protect scan
2024-12-21 13:33:12 -05:00
Matt Nadareski
acdc13efa1
Enable tabs in input fields by default
2024-12-21 01:07:13 -05:00
Matt Nadareski
e5e7bf49fc
Fix log line for default system use
2024-12-20 23:11:29 -05:00
Matt Nadareski
8b73ffc4a2
Ensure parameters checkbox is enabled to start
2024-12-20 22:38:08 -05:00
Matt Nadareski
ce6ed1e01b
Disable more UI elements when editing
2024-12-20 22:33:24 -05:00
Matt Nadareski
bc0cd60fc1
Separate params checkbox from input
2024-12-20 22:31:10 -05:00
Matt Nadareski
17f850ecb2
Use IBM PC as default system out of the box
2024-12-20 22:07:56 -05:00
Matt Nadareski
ad8a623f16
Selectively rebuild program list
2024-12-20 21:46:03 -05:00
Matt Nadareski
b025898d7b
Fix output name null edge case
2024-12-20 21:35:49 -05:00
Matt Nadareski
b604aefd5e
Simplify output name assembly logic
2024-12-20 21:30:31 -05:00
Matt Nadareski
ff2dbd7b81
Fix important typo
2024-12-20 11:37:34 -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
216c6de970
Fully remove processing queue code
2024-12-19 00:37:56 -05:00
Matt Nadareski
e055572c67
Remove vestigial progress indicators
2024-12-18 23:00:45 -05:00
Matt Nadareski
c4d981350f
Simplify direct package references
2024-12-18 22:55:53 -05:00
Matt Nadareski
5035f2dcc2
Update packages
2024-12-18 22:13:58 -05:00