Page 1 of 4

Requesting: Scarface support

Posted: Wed Oct 11, 2006 9:05 pm
by trippy
Please could support for Scarface (PC) be added,

bit too big for uploading an example, each data file has
.rcf extension but there > 300Mb
check out attached head/tail from filecutter

googled the header lead me to wiki (no BMS) & then here :p
http://wiki.xentax.com/index.php/The_In ... ion_(XBox)

no demo download, i could split & upload the smallest whole file "movies.rcf" if needed.

Thankyou!!!


Hmm filecutter 256Kb option doesnt work.. ok try here
http://rapidshare.de/files/36385015/scarfacePC.zip.html

Re: Requesting: Scarface support

Posted: Thu Oct 12, 2006 8:14 pm
by Mr.Mouse
trippy wrote:Please could support for Scarface (PC) be added,

bit too big for uploading an example, each data file has
.rcf extension but there > 300Mb
check out attached head/tail from filecutter

googled the header lead me to wiki (no BMS) & then here :p
http://wiki.xentax.com/index.php/The_In ... ion_(XBox)

no demo download, i could split & upload the smallest whole file "movies.rcf" if needed.

Thankyou!!!


Hmm filecutter 256Kb option doesnt work.. ok try here
http://rapidshare.de/files/36385015/scarfacePC.zip.html
Okay, well the file contain BIK video files. I'm not too sure about the format though. Could you state exactly how big the original file was? Also, if possible, could you start Hex Workshop and do a search for the ASCII text "BIK" ? And then provide all offsets it finds?

Posted: Fri Oct 13, 2006 12:48 am
by trippy
Ive never used a hex editor, sorry if the offset is wrong number
movies.rcf 335,348,468 bytes

these first bik offsets appear to be the file names

2092
2130
2176
2221
2262
2303

these offsets appear to be the file data however theres way more than i expected

4096
1297564
1894186
4214784
4704579
6027615
6157931
+lots more

rest of the rcf's:
cement.rcf 1,587,035,648 bytes
sound1.rcf 486,235,919 bytes
sound2.rcf 498,833,568 bytes

I think it would be easier if you had the whole file since im totally new to this. Uploading now will post back with links.

Thanks!

--- edit
part 1 of 4 - http://rapidshare.de/files/36525950/scr ... 1.rar.html
part 2 of 4 - http://rapidshare.de/files/36528035/scr ... 2.rar.html
part 3 of 4 - http://rapidshare.de/files/36614212/scr ... 3.rar.html
part 4 of 4 - http://rapidshare.de/files/36616152/scr ... 4.rar.html

Posted: Fri Oct 13, 2006 8:50 pm
by Mr.Mouse
Darn, I have to wait 80 minutes between files :/ 's gonna take a while ;)

Posted: Fri Oct 13, 2006 9:21 pm
by trippy
grab yourself universial downloader.. no more wait times :p

http://babelfish.altavista.com/babelfis ... 2fdusd.php

Posted: Sat Oct 14, 2006 8:37 am
by Mr.Mouse
Well, the download site prohibits downloading from the same IP twice in 80 minutes.

Posted: Sat Oct 14, 2006 1:59 pm
by Savage
The videos is a normal bik's with high bitrate and resolution
The audio is ogg vorbis at 48.000khz som files mono and some are stereo, there it's a lot of audio files

Posted: Sat Oct 14, 2006 4:34 pm
by pyledriver
The contents of this post was deleted because of possible forum rules violation.

Posted: Sat Oct 14, 2006 7:35 pm
by trippy
Yeah game extractor uses The_Incredible_Hulk_-_Ultimate_Destruction_(XBox) profile to extract

ive had (all be it limited) sucess, seams to only extract partially, got
30,504 .ogg files + 8,335 .png files which ammounts roughly to 900Mb
from cement.rcf (1.5gb total. PC version)

good that game extractor gives a starting block for future work :)

Mr.Mouse:
My connex is dynamic ip would explain why universial downloader
is working .. sorry about that.

pyledriver:
EkszBox-ABX cant open the PC version sound1.rcf

Posted: Sat Oct 14, 2006 7:48 pm
by john_doe
I've made yet another archive explorer :)
This time for Scarface, of course.
You can download it from http://gamefileformats.the-underdogs.in ... orer10.zip

Posted: Sat Oct 14, 2006 8:33 pm
by trippy
woah thankyou!

In cement theres a bunch of .p3d's. RaceDriver 3 used that format and a 3d tool called Zmodeler supported the game, it doesnt have any luck with scarface tho. Thought i'd mention that, might save someone time.

--- edit
google brought this pdf to my attention, maybe theres something there.
Personally, never heard of this format.

http://pages.cpsc.ucalgary.ca/~parker/c ... peline.pdf

Posted: Sat Oct 14, 2006 9:33 pm
by Mr.Mouse
john_doe wrote:I've made yet another archive explorer :)
This time for Scarface, of course.
You can download it from http://gamefileformats.the-underdogs.in ... orer10.zip
Care to enlighten us as to the specs or do I have to reinvent the wheel?

Posted: Sat Oct 14, 2006 10:05 pm
by john_doe
Mr.Mouse wrote:Care to enlighten us as to the specs or do I have to reinvent the wheel?
Of course, here they are (I'll add them to the wiki or you can do it):

The Rcf header:

Code: Select all

    char        signature[32]
    dword       unknown
    dword       unknown
    dword       unknown
    dword       nameOfs    start of the filenames
    dword       unknown
    dword       unknown
    dword       fileCount  number of files
For each file, starts right after the header:

Code: Select all

    dword unknown
    dword offset
    dword size

At nameOfs are the filename records:

Code: Select all

    dword unknown
    dword unknown
    dword unknown
    dword unknown
    dword filenameLength             length of filename string
    char  filename[filenameLength]
Two important things to note:
The length of the filename contains the NULL-byte at the end of the string that is not stored, so the actual length is one shorter.
The second thing is that the 1st fileinfo-block (with offset and size) has to be sorted by offset in ascending order first for the filenames to match.
The unknowns are not important for file extraction, probably CRC32 or hash values.

The files themselves are uncompressed.

Posted: Sat Oct 14, 2006 10:23 pm
by Mr.Mouse
Spot on! :D I was just figuring it out myself, and was staring at the file offsets not matching filenames. Then I was notified of your post and it was a done deal. ;) I have about the same specs with the unknowns. Files are padded into blocks of 0x800, is what I can add to it. Nice one, Benjamin! 8)

Posted: Sat Oct 14, 2006 11:53 pm
by pyledriver
john_doe wrote:I've made yet another archive explorer :)
This time for Scarface, of course.
You can download it from http://gamefileformats.the-underdogs.in ... orer10.zip
Thanks! :)
I can confirm that this tool does work with the XBOX archives.
Wish i could help more... i'm still a total noob with a hex editor. Does anyone know what these RSD files are? Or how to work with them?

Thanks everyone for the info and help, hopefully soon there will be support for this game in MultiEX Commander! :D