github SabreTools/MPF 2.4
MPF 2.4

latest releases: 3.3.3, 3.3.2, 3.3.1...
2 years ago

Note: For those unaware, only the .NET Framework 4.8 version is considered to be fully-featured at this time. The .NET 6 versions are included for testing and bug reporting only.

  • Update to DIC 20211001
  • Fix Redump disc title pulling
  • Add /mr default flag options
  • Make FillFromRedump private again
  • Fix DVD layer finding corner case
  • Fix failing module tests
  • Add option to limit region and language selections
  • Cap X360 directory check to 500MB
  • Assign normalized path to parameters
  • Move path normalization to better place
  • Specifically include Unsafe Nuget package
  • Update Nuget packages to newest stable
  • Add Xbox One system detection
  • Update to DIC 20220301
  • Force internal drive refresh
  • Add single drive refresh button (IcySon55)
  • Fix "missing" option in window
  • Track last used drive on refresh
  • Clean up pre-dump validation
  • Update to Aaru v5.3.1 LTS
  • Add upper case <TAB> processing
  • Reorder event handers
  • Handle sanitized protections edge case
  • Update Aaru Nuget package
  • Return faster on empty protection sets
  • Remove redundant check around volume label
  • Fix tabs in Games and Videos boxes
  • Make fully and partially matching IDs more apparent
  • Add write offset as read-only field
  • Explicitly clear list, just in case
  • Add both fully and partially matching to info file
  • Fix submission info clone
  • Clear out fully matched IDs from the partial list
  • Refine copy protection section showing
  • Update Nuget packages
  • Normalize newlines in comments and contents
  • Increase JSON accuracy for disc types
  • Further separate out protection scan outputs
  • Compress JSON for artifacts alone
  • Even stricter output for copy protection section
  • Report dictionary to InfoTool
  • Even even stricter copy protection output
  • Disable PVD creation for Aaru
  • Explicitly sanitize '?' from path
  • Combine cases in protection scan
  • Convert status label to TextBlock
  • Add option for copy protection file output
  • Make protection field user-editable
  • Add warning to tooltip
  • Create core UI library
  • Rename MPF.GUI to MPF.UI
  • Add multisession pseudo-tag
  • Add multisession helper method skeleton
  • Move and update options loader; clean up Check
  • Move helper methods around
  • Consolidate Redump login testing
  • Separate common arguments to new helper
  • Parse and format CD multisession data
  • Convert triple space to tab
  • Fix clone issue with copy protection
  • Be more picky about multisession
  • Sanitize whitespace around tabs
  • Convert internal libraries to .NET Standard 2.0
  • Update AppVeyor to VS2022
  • Update Nuget packages
  • Remove needless csproj constants
  • Update copyright date to 2022
  • Revert AppVeyor to VS2019 for now
  • Add size-based media type detection for non-Framework
  • Gate ManagmentObject use further
  • Use built-in NETFRAMEWORK directive
  • Update to BurnOutSharp 2.1.0
  • .NET 6.0 and Cleanup
  • Remove .NET Core 3.1 from test project for now
  • Remove .NET Core 3.1 entirely
  • Add filesystem logging for .NET 6
  • Avoid whitespace changes for PVD, Header, and Cuesheet
  • Sync to newest CICM
  • Update solution file for VS2022
  • Add Aaru as a submodule for .NET 6
  • Multisession is multi-line
  • Use Aaru for media type retrival (.NET 6)
  • Fix CD-R multisession info
  • Better get drive list (.NET 6)
  • Add optical media support method (.NET 6)
  • Simplify IsOptical (.NET 6)
  • Reorganize GetMediaType
  • Possibly fix tab regex replacement
  • Add PIC.bin to log zip
  • Organize projects in solution
  • Implement Drive.Create for safety
  • Fix incomplete system name detection
  • Add Sharp X68k detection
  • Add Bandai Playdia QIS detection
  • Framework for XBONE filenames
  • Add files for XBONE
  • Update to DIC 20220707
  • Fix .bin file paths; update internal filename generation
  • Disable nonstandard BD-ROM sizes
  • Trim leading file paths for XBONE
  • Give .NET 6 priority for web calls
  • Update to BurnOutSharp 2.3.0 (nw)
  • Add Mattel Fisher-Price iXL detection
  • Update to BurnOutSharp 2.3.1 (nw)
  • Fix serial parsing for Dreamcast
  • Fix missing parenthesis
  • Add internal name for Cleanrip outputs
  • Fix psxt001z namespace
  • Fix missing assignment
  • Update to new constructor
  • Update PSX content check
  • Update Aaru submodule to latest devel
  • Add Sony Electronic Book system
  • Verify GD-ROM outputs, finally
  • Electronic not Electric
  • Fix ringcode guide images
  • Add skeleton for Redumper
  • Download Redumper with AppVeyor
  • Add Redumper constants
  • Add Redumper parameter values
  • Add Redumper command support and reset
  • Add Redumper dumping command
  • Add Redumper command validation
  • Add Redumper command generation
  • Create Redumper extensions class
  • Minor Redumper cleanup
  • Add important Redumper note
  • Update to DIC 20220909
  • Possibly fix PIC parsing
  • Add PS3 folder/file checks for detection
  • Use default directory for folder browsing, if possible
  • Add unused command filename parser
  • Add initial framework for reporting dumping program
  • Report specific DIC version, if possible
  • Add dumping info section skeleton
  • Update Aaru submodules
  • Fix missing info reference change
  • Enable separated protection info output by default
  • Try adding MPF logs to zip
  • Create MPF log helper and filter for deletion
  • Fix missing info in Aaru
  • Add hardware info to DIC and Aaru
  • Fix hardware info
  • Add specialized CDS/SafeDisc filter
  • Add unused article formatter
  • Add language filtering to formatter
  • Add multi-language helper for filter
  • Update Nuget packages
  • Remove deprecated protection setting
  • Update BurnOutSharp to 2.3.4
  • Add compression result reason to log
  • Add System.Memory package to MPF.Library
  • Add CodePages package to MPF.Library
  • Remove extraneous packages
  • Change location of dumping info
  • Add MS ZipFile package to MPF.Library
  • Add + to positive offsets
  • Disable layerbreak generation for BD
  • Disable XGD version reporting
  • Disable XGD layerbreak reporting
  • Disable XGD1 PVD reporting
  • Put Redump limitations behind existing flag
  • Add framework for reported disc type
  • Add disc type parsing for Aaru and DIC
  • Fix multiple DiscType for DIC
  • Fix multiple DiscType* for DIC
  • Add logging to !submissionInfo writing failure
  • Add logging to !submissionInfo formatting failure
  • Update issue templates to be more accurate
  • Fix NRE with offsets
  • Fix readonly Filename info display
  • Fix layerbreak-based checks
  • Add PS4 serial finding (tjanas)
  • Add unused notification method
  • Move to unused Chime class
  • Add PS5 serial finding (tjanas)
  • Fix offset formatting (fuzz6001)

Don't miss a new MPF release

NewReleases is sending notifications on new releases.