The VG Resource

Full Version: Crash The Wrath Of Cortex Model Ripping HELP!
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I am trying to rip some of the models on the GameCube version and I have no clue what the model format is or how to get a 3d model from the game. 

Some facts I know about the games file format
The .obj file format doesn't use the normal .obj format so in other words, it cant be opened in blender
the .bkn files seem like they are just backup files due to them being everywhere and they are .FILEEXTENSION.bkn

I really want to try to rip them this way so I could get full levels and/or t posed characters, Also my computer sucks and it cant run the game but it can view the files  Unimpressed
could you provide some samples... of the objs and the like?
(12-03-2015, 07:22 PM)Ecelon Wrote: [ -> ]could you provide some samples... of the objs and the like?

Yeah I can provide some examples of what I think are the actual models,
I am speculating the .nus could be the models but the only thing that makes me change my mind is due to the fact that there is a pause.nus and a font.nus


http://www.mediafire.com/download/o20hw9...Models.zip
(12-03-2015, 08:14 PM)harley201 Wrote: [ -> ]
(12-03-2015, 07:22 PM)Ecelon Wrote: [ -> ]could you provide some samples... of the objs and the like?

Yeah I can provide some examples of what I think are the actual models,
I am speculating the .nus could be the models but the only thing that makes me change my mind is due to the fact that there is a pause.nus and a font.nus


http://www.mediafire.com/download/o20hw9...Models.zip

.nus could be a type of archive that holds different files.
(12-03-2015, 08:14 PM)harley201 Wrote: [ -> ]
(12-03-2015, 07:22 PM)Ecelon Wrote: [ -> ]could you provide some samples... of the objs and the like?

Yeah I can provide some examples of what I think are the actual models,
I am speculating the .nus could be the models but the only thing that makes me change my mind is due to the fact that there is a pause.nus and a font.nus


http://www.mediafire.com/download/o20hw9...Models.zip

I looked, I tried... I failed, sorry mate Sad

Chances are, what T.T.S said is correct though!
I wrote a BMS script to extract the files. Use it with QuickBMS Tongue
Code:
endian big //seems like idstrings are little endian but other values are big endian
idstring "0CSG"
get fileSize long
idstring "LBTN"
savepos RelativePos
get fileLengthPos long
xmath fileLengthPos "RelativePos + fileLengthPos"
get fileStart long
savepos RelativePos
xmath fileStart "RelativePos + fileStart"
savepos fileTableStart
i = 0
do
    savepos fileTableStart
    get fileNames[i] string
    xmath i "i + 1"
while fileTableStart != fileStart

x = i
i = 0
for i = 0 < x
    goto fileStart
    get magicID long
    get fileSize long
    savepos RelativePos
    log fileNames[i] fileStart fileSize
    xmath fileStart "fileSize + fileStart"
next i

script's note:
This is a pretty crappy script, it does a lot to achieve so little lol
(12-05-2015, 12:29 AM)ThatTrueStruggle Wrote: [ -> ]I wrote a BMS script to extract the files. Use it with QuickBMS Tongue
Code:
endian big //seems like idstrings are little endian but other values are big endian
idstring "0CSG"
get fileSize long
idstring "LBTN"
savepos RelativePos
get fileLengthPos long
xmath fileLengthPos "RelativePos + fileLengthPos"
get fileStart long
savepos RelativePos
xmath fileStart "RelativePos + fileStart"
savepos fileTableStart
i = 0
do
    savepos fileTableStart
    get fileNames[i] string
    xmath i "i + 1"
while fileTableStart != fileStart

x = i
i = 0
for i = 0 < x
    goto fileStart
    get magicID long
    get fileSize long
    savepos RelativePos
    log fileNames[i] fileStart fileSize
    xmath fileStart "fileSize + fileStart"
next i

script's note:
This is a pretty crappy script, it does a lot to achieve so little lol
Strange, I did everything correct but I got a error stating "Error: invalid command"xmath" or arguments -1 at line 7" I will see what the problem is but I bet I will fail to find it
(12-05-2015, 01:19 AM)harley201 Wrote: [ -> ]
(12-05-2015, 12:29 AM)ThatTrueStruggle Wrote: [ -> ]I wrote a BMS script to extract the files. Use it with QuickBMS Tongue
Code:
endian big //seems like idstrings are little endian but other values are big endian
idstring "0CSG"
get fileSize long
idstring "LBTN"
savepos RelativePos
get fileLengthPos long
xmath fileLengthPos "RelativePos + fileLengthPos"
get fileStart long
savepos RelativePos
xmath fileStart "RelativePos + fileStart"
savepos fileTableStart
i = 0
do
    savepos fileTableStart
    get fileNames[i] string
    xmath i "i + 1"
while fileTableStart != fileStart

x = i
i = 0
for i = 0 < x
    goto fileStart
    get magicID long
    get fileSize long
    savepos RelativePos
    log fileNames[i] fileStart fileSize
    xmath fileStart "fileSize + fileStart"
next i

script's note:
This is a pretty crappy script, it does a lot to achieve so little lol
Strange, I did everything correct but I got a error stating "Error: invalid command"xmath" or arguments -1 at line 7" I will see what the problem is but I bet I will fail to find it

Do you have the newest version of QuickBMS?
(12-05-2015, 02:34 AM)ThatTrueStruggle Wrote: [ -> ]
(12-05-2015, 01:19 AM)harley201 Wrote: [ -> ]
(12-05-2015, 12:29 AM)ThatTrueStruggle Wrote: [ -> ]I wrote a BMS script to extract the files. Use it with QuickBMS Tongue
Code:
endian big //seems like idstrings are little endian but other values are big endian
idstring "0CSG"
get fileSize long
idstring "LBTN"
savepos RelativePos
get fileLengthPos long
xmath fileLengthPos "RelativePos + fileLengthPos"
get fileStart long
savepos RelativePos
xmath fileStart "RelativePos + fileStart"
savepos fileTableStart
i = 0
do
    savepos fileTableStart
    get fileNames[i] string
    xmath i "i + 1"
while fileTableStart != fileStart

x = i
i = 0
for i = 0 < x
    goto fileStart
    get magicID long
    get fileSize long
    savepos RelativePos
    log fileNames[i] fileStart fileSize
    xmath fileStart "fileSize + fileStart"
next i

script's note:
This is a pretty crappy script, it does a lot to achieve so little lol
Strange, I did everything correct but I got a error stating "Error: invalid command"xmath" or arguments -1 at line 7" I will see what the problem is but I bet I will fail to find it

Do you have the newest version of QuickBMS?
I think so. But I will re-download again

(12-05-2015, 11:12 AM)harley201 Wrote: [ -> ]
(12-05-2015, 02:34 AM)ThatTrueStruggle Wrote: [ -> ]
(12-05-2015, 01:19 AM)harley201 Wrote: [ -> ]Strange, I did everything correct but I got a error stating "Error: invalid command"xmath" or arguments -1 at line 7" I will see what the problem is but I bet I will fail to find it

Do you have the newest version of QuickBMS?
I think so. But I will re-download again

Ok somehow I had version 0.5 no wonder I couldn't get it to work at all