if you want to know the exact meaning of these fields and their purpose you have to take the readimage sources and look there...
I used only the Directory signature as 0x10 and all the other signatures will be extracted as files.
iAttExtra, Mostly I found it to be 0xFF so I did not considered about it in my lib, but i believe that N8 Rofs Extra Attribute is contained by this field.
And, I did not used the iSubDir in TRofsDir which is working smoothly!
I'm not wikipedia, I don't remember all the possible values for all the possible fields
when I need them, I take the sources and look there.
Just forget it... don't waste your time
Forgot about "Genstubs.exe"...
..What was it??
I don't study the ROFS/ROFX differences since long time, I don't remember the details about the offset differences.
If I remember well, NC rebuilds a ROFX like it was a ROFS and eventually patches the iFileAddress fields and the signature.
Actually I was looking for the ROFX Repack...and found out that there was a rofxname or something like that in the oby file syntax..I am still unsure about that...NC's process of repack gave me some idea of of repacking the rofx files...Thanx
Congratulations for your FirmwareExplorer project and it would be better if you open a new thread for it
But I think i should not open a new thread for this project but complete my open-src classlib and then open a new thread here...