Deterous
47561baee8
Detect Xbox Series X discs ( #683 )
...
* Detect Xbox Series X discs via catalog.js deserialization
* Update changelog
2024-04-02 19:02:05 -07:00
Matt Nadareski
1c08451487
Add Konami Python 2 system detection ( fixes #680 )
2024-03-18 12:30:02 -04:00
Matt Nadareski
251b3754e4
Add Mattel HyperScan detection ( fixes #661 )
2024-02-26 13:17:46 -05:00
Matt Nadareski
cac6c3049b
Add funworld Photo Play detection ( fixes #650 )
2024-02-15 12:56:30 -05:00
Matt Nadareski
747ac4ea3b
Detect Photo CD
2024-01-25 20:53:21 -05:00
Deterous
d5f66000a9
Differentiate CD32 from CDTV ( #633 )
2024-01-18 20:28:23 -08:00
Deterous
a52ba0aa7a
Detect CDTV discs ( #632 )
2024-01-18 20:00:45 -08:00
Deterous
0732e9db78
Retrieve volume label from logs ( #627 )
...
* Retrieve volume label from DIC and redumper logs
* Fix logic
* Remove unnecessary using
* Update changelog
* Sanitise label somewhat
* Refactor
2024-01-15 19:14:34 -08:00
Deterous
cfa07c1918
Allow variables in output path ( #624 )
...
* Allow variables in output path and default output path
* Remove angle brackets when normalising path
* Add tooltip hover text for default output path
* Better tooltip formatting
* Use percent sign rather than angle brackets as variable delimiter
* Refactor
2024-01-10 16:42:34 -08:00
Deterous
53b31f91cf
Use PSX/PS2 serial as filename when Volume Label not present ( #623 )
...
* Use PSX/PS2 serial as volume label if none found
* Refactor
2024-01-09 14:02:17 -08:00
Matt Nadareski
ee4762f8b3
Support .NET Framework 3.5 in UI.Core
2023-11-22 23:50:37 -05:00
Matt Nadareski
26e5d33d17
Support .NET Framework 3.5
...
This does not include the UI, as per the same reasons why .NET Framework 4.0 doesn't support it.
2023-11-22 16:26:31 -05:00
Matt Nadareski
8e8e3368d0
Re-enable .NET Framework 4.0 building in Core
2023-11-22 15:56:43 -05:00
Matt Nadareski
85192e8d3e
Get Core building with Framework 4.0
2023-11-20 13:15:06 -05:00
Matt Nadareski
90edc42fdf
Support C# 12 syntax
2023-11-14 23:40:41 -05:00
Matt Nadareski
952828dddd
Support ancient .NET in Core
...
This does not include .NET Framework 4.0 due to some issues with libraries.
2023-11-14 23:09:55 -05:00
Matt Nadareski
3696257940
Add Bandai Pippin detection ( fixes #600 )
2023-11-14 21:16:47 -05:00
Matt Nadareski
24de14aea5
Remove .NET Framework 4.8 gated code
2023-11-06 22:07:40 -05:00
Matt Nadareski
bb5d1e5ac8
Remove now-obsolete notes
2023-10-30 13:07:29 -04:00
Matt Nadareski
019924232a
Remove and Sort Usings
2023-10-30 01:55:56 -04:00
Deterous
a1ab442cf0
Set UDF CD threshold at 800MB ( #585 )
...
* Set UDF CD threshold at 800MB
* Condense DriveFormat checks
2023-10-19 17:56:58 -07:00
Matt Nadareski
e37f12705d
Fix drive letter issue in UI
2023-10-18 02:30:38 -04:00
Matt Nadareski
d68175db4e
Convert Drive to use paths internally
2023-10-18 01:47:42 -04:00
Matt Nadareski
e114d126c5
Move MainViewModel to Core
2023-10-09 11:35:49 -04:00
Matt Nadareski
19cef20ceb
Allow nullability for modern .NET
2023-10-07 01:02:21 -04:00
Matt Nadareski
4a30f94007
Remove IMAPI2 as a dependency ( #563 )
...
* Remove IMAPI2 with no substitution
* Remove framework exceptions
* Slight reorganization of code
* Update README with support information
* Remove msbuild-specific AppVeyor items
* Be trickier when it comes to type from size
* Fix formatting of changelist
* Fix "detected" message
* Be smarter about media type based on system
2023-10-06 17:22:09 -07:00
Matt Nadareski
0d694c1bde
Address some warnings and infos
2023-09-27 00:38:00 -04:00
Matt Nadareski
816c94de58
Migrate to Nuget package for Redump
2023-09-05 00:08:09 -04:00
Matt Nadareski
43cf8e1a45
Split MMI invocation in drive listing
2023-03-20 15:16:35 -04:00
Matt Nadareski
c7efda7da8
Move drive finding inside of the try/catch
2023-03-09 09:10:29 -05:00
Matt Nadareski
672f30af35
Handle undetected discs on refresh ( fixes #461 )
2023-03-03 08:40:33 -05:00
Matt Nadareski
70c0da703b
Use media size for type detection on .NET 6
2023-02-24 15:14:43 -05:00
Matt Nadareski
9003d05ae2
Make .NET 6 slightly better
2023-02-24 00:17:53 -05:00
Matt Nadareski
c247225cac
Remove System.Management
2023-02-23 23:36:19 -05:00
Matt Nadareski
4bccaa8ecf
Introduce cross-platform MMI
2023-02-23 22:29:26 -05:00
Matt Nadareski
b579fec7ab
Semi-unify drive finding
2023-02-23 21:37:36 -05:00
Matt Nadareski
fd4910fc36
Attempt to handle no drives ( fixes #444 )
2023-02-23 16:50:00 -05:00
Matt Nadareski
575a5936ca
Remove usage of Aaru
2023-02-23 15:47:01 -05:00
Matt Nadareski
de18609e00
Add drive format (fs) to log
2023-01-20 22:55:13 -08:00
Whovian9369
46134032d6
Add a check for the PS4 Update file, and add some file info to the comments. ( #411 )
2022-10-04 20:14:50 -07:00
Markus Persson
9847c8f351
Update Drive.cs ( #410 )
...
Fixed console return typo.
2022-10-04 13:50:37 -07:00
Matt Nadareski
7b506586cd
Add PS3 folder/file checks for detection ( fixes #409 )
2022-10-04 13:36:50 -07:00
Matt Nadareski
fd9ed77316
Fix missing parenthesis
2022-08-25 10:23:28 -07:00
Matt Nadareski
471bc60ed7
Add Mattel Fisher-Price iXL detection
2022-08-25 10:07:15 -07:00
Matt Nadareski
512c637ea3
Add Bandai Playdia QIS detection ( fixes #393 )
2022-07-05 22:06:04 -07:00
Matt Nadareski
909ebd72a1
Add Sharp X68k detection ( fixes #387 )
2022-07-05 22:02:31 -07:00
Matt Nadareski
299d25af27
Implement Drive.Create for safety
2022-04-20 13:47:55 -07:00
Matt Nadareski
2afb10b73b
Organize projects in solution
2022-04-20 12:33:47 -07:00
Matt Nadareski
a372a133ca
Reorganize GetMediaType
2022-04-19 21:07:09 -07:00
Matt Nadareski
08a7df504b
Simplify IsOptical (.NET 6)
2022-04-19 20:39:42 -07:00