here is a quickbms script to extract the xbox archives.
Code: Select all
getdstring ID 4
if ID == "P4CK"
get tableoff long
get files long
math files / 0x3C
goto tableoff
for i = 0 < files
getdstring name 0x30
get offset long
get size long
get null long
log name offset size
next i
endif
if ID == "P8CK"
get tableoff long
get files long
get tableoff2 long
get table2size long
for i = 0 < files
goto tableoff
get nameoff long
get size long
get offset long
savepos tableoff
math nameoff + tableoff2
goto nameoff
get name string
log name offset size
next i
endifIf some of the models don't look perfect in noesis just export them and they will look fine in any 3d modeling program.
Special Thanks to the following people for help.
Mr anon for the face winding formula.
Reveal8n for help with the face winding formula.
Mr Adults for making noesis and helping with the texture swizzle of the xbox textures.



