SabreTools / MPF

Redumper/Aaru/DiscImageCreator GUI in C#
GNU General Public License v3.0
427 stars 34 forks source link

[Request] PS3 Firmware version #597

Closed Deterous closed 11 months ago

Deterous commented 11 months ago

Describe the solution you'd like !submissionInfo.txt contains: [T:P] PS3 Firmware 1.93 with the correct firmware version number.

Additional context The PS3 firmware version can be obtained by reading a string inside /PS3_UPDATE/PS3UPDAT.PUP The 2 bytes at 0x3E tell you the location of the version string within PS3UPDAT.PUP Then the 4 bytes at that location contain the ASCII version string, of the format "4.82" (digit, ".", digit, digit). This value can then be substituted into "[T:P] PS3 Firmware %s" Here's my implementation of it to help: https://github.com/Deterous/LibIRD/blob/2618f3ad1c5d1c3d78f6b712a0a7d3a53e6a9b9e/LibIRD/PS3ISO.cs#L277