Matt Nadareski
b806bc6cd1
Fix unnecessary null assignment
2025-06-26 10:35:47 -04:00
Matt Nadareski
cf9675f620
Only use serial for PS3/4/5 if no custom volume label
2025-06-26 10:34:49 -04:00
Matt Nadareski
ea18051709
Swap PS1/2 back to original name handling
2025-06-26 08:38:46 -04:00
Matt Nadareski
4fdf8e5dde
Use reasonable default names for PlayStation systems ( fixes #866 )
2025-06-26 08:30:14 -04:00
Matt Nadareski
e3beb1ef77
Rename disc info to media info
2025-06-17 16:35:03 -04:00
Matt Nadareski
11850a8d6b
Enable Check to determine media type automatically
2025-06-17 15:36:23 -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
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
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
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
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
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
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
2fb8613a85
Remove unnecessary namespace prefixes
2024-12-06 00:35:25 -05:00
Matt Nadareski
075a95ef4c
Ensure consistency in frontend code
2024-12-05 22:45:53 -05:00
Deterous
c7b6b08397
Improve parameters for default output path ( #762 )
...
* Improve parameters for default output path
* ToUpperInvariant
2024-11-22 10:55:20 -05:00
Matt Nadareski
da6b2f0e24
Remove unncessary .NET Framework 4.0 gating
2024-11-21 13:29:06 -05:00
Matt Nadareski
f6baaa6f5e
Reduce unnecessary use of IEnumerable
2024-11-21 11:55:00 -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
dffa16139a
Remove tupling from everything except CLI programs
2024-11-03 23:09:54 -05:00
Matt Nadareski
98bacf11fc
Reduce tupling even more
2024-11-03 22:51:24 -05:00
Matt Nadareski
ee0ccecfb2
Replace user info func with ProcessUserInfoDelegate
2024-11-03 22:29:26 -05:00
Matt Nadareski
6455ebd434
Simplify GetMediaType return
2024-11-03 21:55:04 -05:00
Matt Nadareski
ba24a4b21a
Create and use RegexOutputFile
2024-08-23 20:58:55 -04:00
Matt Nadareski
8dbb589d42
Create some PlayStation helper methods
2024-08-21 00:35:54 -04:00
Matt Nadareski
06776a6093
Add physical drive extensions to new tool
2024-08-06 16:52:37 -04:00
Matt Nadareski
e9a9011dbd
Update RedumpLib to 1.4.1
2024-07-24 11:45:12 -04:00
Deterous
2983266e8a
Fix parameters after extension change ( #721 )
2024-07-06 23:48:34 -04:00
Deterous
1baef4440a
Don't set MediaType if parameters ambiguous ( #720 )
2024-07-06 22:28:04 -04:00
Matt Nadareski
2830641b8a
Move GetDefaultSpeedForMediaType to common location
2024-06-25 16:42:23 -04:00
Matt Nadareski
503a6a8cdc
Create Frontend.Tools namespace
2024-05-28 14:19:59 -04:00
Matt Nadareski
d349ef8a9d
Combine remaining Core into Frontend
2024-05-28 14:12:36 -04:00
Matt Nadareski
f2ba433859
Merge VersionTool into FrontendTool
2024-05-28 11:57:53 -04:00