[PR #639] [MERGED] Parse PSX/PS2/KP2 exe date from logs #1076

Open
opened 2026-01-29 16:25:14 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/SabreTools/MPF/pull/639
Author: @Deterous
Created: 1/30/2024
Status: Merged
Merged: 1/31/2024
Merged by: @mnadareski

Base: masterHead: exe-dates


📝 Commits (5)

  • e589ae0 Parse EXE date from Redumper
  • 8d21857 Parse EXE date from DIC logs
  • 0a983c9 Fix DIC exe date parsing
  • e8ca0b7 Split PS EXE name from EXE info
  • fb48269 Remove redundant path splitting

📊 Changes

4 files changed (+196 additions, -52 deletions)

View changed files

📝 CHANGELIST.md (+1 -0)
📝 MPF.Core/InfoTool.cs (+75 -46)
📝 MPF.Core/Modules/DiscImageCreator/Parameters.cs (+75 -3)
📝 MPF.Core/Modules/Redumper/Parameters.cs (+45 -3)

📄 Description

Parses EXE date from DIC and Redumper logs for PSX/PS2/KP2 discs if it exists, falling back to the previous method of MPF reading the date directly if it does not exist in the logs.

Using Redumper with MPF.Check will get the exe date, but DIC with MPF.Check won't because MPF needs to read the system.cnf file from the drive in order to parse exe date from DIC logs.

Fixes #626


🔄 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/639 **Author:** [@Deterous](https://github.com/Deterous) **Created:** 1/30/2024 **Status:** ✅ Merged **Merged:** 1/31/2024 **Merged by:** [@mnadareski](https://github.com/mnadareski) **Base:** `master` ← **Head:** `exe-dates` --- ### 📝 Commits (5) - [`e589ae0`](https://github.com/SabreTools/MPF/commit/e589ae0f3f5e2a469f2009d477e4c09cdadf194e) Parse EXE date from Redumper - [`8d21857`](https://github.com/SabreTools/MPF/commit/8d218574cf1546441cf16fc9f8fba210f0c7492c) Parse EXE date from DIC logs - [`0a983c9`](https://github.com/SabreTools/MPF/commit/0a983c95d884661701391aee49334d816de2866c) Fix DIC exe date parsing - [`e8ca0b7`](https://github.com/SabreTools/MPF/commit/e8ca0b757864f98acc491558a32574d3664f5afb) Split PS EXE name from EXE info - [`fb48269`](https://github.com/SabreTools/MPF/commit/fb482699568ac5711f6b2c8f5f227ed612c52fc4) Remove redundant path splitting ### 📊 Changes **4 files changed** (+196 additions, -52 deletions) <details> <summary>View changed files</summary> 📝 `CHANGELIST.md` (+1 -0) 📝 `MPF.Core/InfoTool.cs` (+75 -46) 📝 `MPF.Core/Modules/DiscImageCreator/Parameters.cs` (+75 -3) 📝 `MPF.Core/Modules/Redumper/Parameters.cs` (+45 -3) </details> ### 📄 Description Parses EXE date from DIC and Redumper logs for PSX/PS2/KP2 discs if it exists, falling back to the previous method of MPF reading the date directly if it does not exist in the logs. Using Redumper with MPF.Check will get the exe date, but DIC with MPF.Check won't because MPF needs to read the system.cnf file from the drive in order to parse exe date from DIC logs. Fixes #626 --- <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:25:14 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SabreTools/MPF#1076