[Request] PS3 Firmware version #645

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

Originally created by @Deterous on GitHub (Nov 3, 2023).

Originally assigned to: @mnadareski on GitHub.

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: 2618f3ad1c/LibIRD/PS3ISO.cs (L277)

Originally created by @Deterous on GitHub (Nov 3, 2023). Originally assigned to: @mnadareski on GitHub. **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
claunia added the enhancement label 2026-01-29 16:20:00 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SabreTools/MPF#645