mirror of
https://github.com/SabreTools/MPF.git
synced 2026-02-04 05:35:52 +00:00
[Request] PS3 Firmware version #645
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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.93with 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)