Skip to content

Commit

Permalink
Handle XGD required files
Browse files Browse the repository at this point in the history
  • Loading branch information
mnadareski committed Aug 24, 2024
1 parent 9834d0e commit 239ad4c
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 5 deletions.
1 change: 1 addition & 0 deletions CHANGELIST.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@
- Add future XGD output files
- Add and use CustomOutputFile
- Fix access permissions of output file classes
- Handle XGD required files

### 3.2.1 (2024-08-05)

Expand Down
5 changes: 3 additions & 2 deletions MPF.Processors/DiscImageCreator.cs
Original file line number Diff line number Diff line change
Expand Up @@ -675,8 +675,9 @@ internal override List<OutputFile> GetOutputFiles(string baseFilename)
new($"{baseFilename}_PIC.bin", OutputFileFlags.Binary
| OutputFileFlags.Zippable,
"pic"),
new($"{baseFilename}_SS.bin", OutputFileFlags.Binary
| OutputFileFlags.Zippable,
new($"{baseFilename}_SS.bin", System.IsXGD()
? OutputFileFlags.Required | OutputFileFlags.Binary | OutputFileFlags.Zippable
: OutputFileFlags.Binary | OutputFileFlags.Zippable,
"ss"),
];

Expand Down
7 changes: 4 additions & 3 deletions MPF.Processors/Redumper.cs
Original file line number Diff line number Diff line change
Expand Up @@ -469,9 +469,10 @@ internal override List<OutputFile> GetOutputFiles(string baseFilename)
new($"{baseFilename}.2.physical", OutputFileFlags.Binary
| OutputFileFlags.Zippable,
"physical_2"),
new($"{baseFilename}.security", OutputFileFlags.Binary
| OutputFileFlags.Zippable,
"security"), // TODO: Required for Xbox and X360
new($"{baseFilename}.security", System.IsXGD()
? OutputFileFlags.Required | OutputFileFlags.Binary | OutputFileFlags.Zippable
: OutputFileFlags.Binary | OutputFileFlags.Zippable,
"security"),
new($"{baseFilename}.skeleton", OutputFileFlags.Binary
| OutputFileFlags.Zippable,
"skeleton"),
Expand Down

0 comments on commit 239ad4c

Please sign in to comment.