Nice finding
I will take a better look tomorrow, but by now i can tell you some hints
Usually the override attributes that are together belongs to coordinates and are X,Y,Z either for positions or sizes... but in this case could not be that way, textOverrideUnk56, textOverrideUnk57, and textOverrideUnk58 could not be related with each other
In lot of programs when dealing with text sizes (or font sizes) there is no need to tell the sizeX, sizeY, and sizeZ... you just need to tell the sizeY because sizeX is adjusted automatically (because the width of each character is specifyed in the font file) and sizeZ doesnt matters. Maybe this is one of that cases, you are changing sizeY but the other unknowns next to it could be something different
All the override attributes are specific for PS3 (the PSP doesnt even understands them). The purpose of them is to modify some of the other attributes in that same object that existed for PSP, most specifically the ones related with sizes or positions. So the actual attribute named
textOverrideUnk56 could be modifying the other attribute named
textFontSizeY. If this is true then the attribute named
textOverrideUnk56 should be renamed to
textOverrideFontSizeY
-------------------------
If you want to play around a bit with other unknown attributes related with text, try this ones (this is copyed from objectattribdef-ps3.ini)
Code:
textUnk48 = unk
textUnk49 = unk
textUnk50 = unk
textUnkFloat51 = float
textUnkFloat52 = float
textUnkFloat53 = float
textUnkFloat54 = float
I think are related with the "glow" effect. You know, like in PSP, actually there are used a lot in PS3 with the value 1 for colors (because the glow is always white), and 0 for positions (because the glow is perfectly aligned with the font)
I think they needs to be renamed like this (and the data type of the first 3 needs to be changed to "float")
Code:
textGlowOffsetX = float
textGlowOffsetY = float
textGlowOffsetZ = float
textGlowColorScaleR = float
textGlowColorScaleG = float
textGlowColorScaleB = float
textGlowColorScaleA = float
But you know... to test this you need to use an official text that have the glow already enabled... and it needs to be a text you know very well
This way you can change his color, and his position a bit to disalign it... then in XMB with the dualshock you select the text to see if the glow effect have changed