[PR #896] [MERGED] Support reparsing of MPF-processed outputs #1221

Closed
opened 2026-01-29 16:26:08 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/SabreTools/MPF/pull/896
Author: @Deterous
Created: 10/10/2025
Status: Merged
Merged: 10/11/2025
Merged by: @mnadareski

Base: masterHead: master


📝 Commits (10+)

📊 Changes

8 files changed (+187 additions, -9 deletions)

View changed files

📝 CHANGELIST.md (+1 -0)
📝 MPF.Frontend/Tools/SubmissionGenerator.cs (+7 -3)
📝 MPF.Processors.Test/RedumperTests.cs (+1 -1)
📝 MPF.Processors/Aaru.cs (+29 -0)
📝 MPF.Processors/BaseProcessor.cs (+54 -1)
📝 MPF.Processors/DiscImageCreator.cs (+28 -0)
📝 MPF.Processors/OutputFile.cs (+39 -0)
📝 MPF.Processors/Redumper.cs (+28 -4)

📄 Description

Unzips all detected output files in an existing log zip, so that a 2nd log zip can be created.
Fixes #844

Also tweaks the required redumper files: fulltoc and scram no longer required.
Some drives cant do fulltoc, and we should support case where dumper already deleted scram.

Also fixes Check UI issue where message about missing files is eaten.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/SabreTools/MPF/pull/896 **Author:** [@Deterous](https://github.com/Deterous) **Created:** 10/10/2025 **Status:** ✅ Merged **Merged:** 10/11/2025 **Merged by:** [@mnadareski](https://github.com/mnadareski) **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (10+) - [`07df2c5`](https://github.com/SabreTools/MPF/commit/07df2c53546ebf5a9902e133f3f01dcff65442cc) Have a go at extracting files from existing log - [`815a50b`](https://github.com/SabreTools/MPF/commit/815a50b038708d87322660406b08475d4160e0f3) no null output dir - [`ecb481c`](https://github.com/SabreTools/MPF/commit/ecb481cecbc0f68ada8fc027205132dffcf1383d) Extract log from archive if it is zipped during mediatype detection - [`0f4e466`](https://github.com/SabreTools/MPF/commit/0f4e466610a82ea1880dc86062f6b20b69efd8ef) imports - [`5fe3bcf`](https://github.com/SabreTools/MPF/commit/5fe3bcf38f117c8415181cf675f47ba2567af65d) fix variable names - [`32b79a5`](https://github.com/SabreTools/MPF/commit/32b79a55f7a7688e9bf9ab0a69d954f6c832fd42) fix null output dir - [`ca8618b`](https://github.com/SabreTools/MPF/commit/ca8618bf799b60702566ff01136abe3927b1c149) Final fixes - [`3d96c6b`](https://github.com/SabreTools/MPF/commit/3d96c6bb5a10aeb0caa5469c18c6a0f5140e4910) changelist - [`c7db377`](https://github.com/SabreTools/MPF/commit/c7db3771a7b12404fb1bf9dfc7f57ea1d77bab32) assign null - [`f5b6f76`](https://github.com/SabreTools/MPF/commit/f5b6f76d602f68d2979b1570bafa75c2c7194050) fix ### 📊 Changes **8 files changed** (+187 additions, -9 deletions) <details> <summary>View changed files</summary> 📝 `CHANGELIST.md` (+1 -0) 📝 `MPF.Frontend/Tools/SubmissionGenerator.cs` (+7 -3) 📝 `MPF.Processors.Test/RedumperTests.cs` (+1 -1) 📝 `MPF.Processors/Aaru.cs` (+29 -0) 📝 `MPF.Processors/BaseProcessor.cs` (+54 -1) 📝 `MPF.Processors/DiscImageCreator.cs` (+28 -0) 📝 `MPF.Processors/OutputFile.cs` (+39 -0) 📝 `MPF.Processors/Redumper.cs` (+28 -4) </details> ### 📄 Description Unzips all detected output files in an existing log zip, so that a 2nd log zip can be created. Fixes #844 Also tweaks the required redumper files: fulltoc and scram no longer required. Some drives cant do fulltoc, and we should support case where dumper already deleted scram. Also fixes Check UI issue where message about missing files is eaten. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 16:26:08 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SabreTools/MPF#1221