Important information: this site is currently scheduled to go offline indefinitely by December 1st 2023.
If you wish to donate to attempt the preservation of tools and software somewhere else before it goes down, check the GoFundMe

DJ Hero (Wii) - FAR Archives

The Original Forum. Game archives, full of resources. How to open them? Get help here.
Post Reply
Friedslick6
advanced
Posts: 61
Joined: Sun Sep 12, 2010 11:11 pm
Has thanked: 35 times
Been thanked: 8 times

DJ Hero (Wii) - FAR Archives

Post by Friedslick6 »

Hello. Could someone please consider writing an extractor for the .FAR archives of the Wii version of DJ Hero?

The archives share the header, "FSAR," and contain the following file extensions:
  • .cams - Camera(?)
    .cent - Entity List
    .fnt - Font
    .gr2 - Animation
    .img - Texture
    .msb - Model
    .vscreen - Video Projection
    .wld - World(?)
    .xml - Extensible Markup Language
...And possibly more.

File names are included in the archives with directories and sub-directories. The archive is arranged with file names at the start of the archive, with varying spaces between each file name. The data for each file is below these names in a single group. Seeing as the archives contain possibly easily readable files, I think it would be worthwhile to extract from them.

Thank you for reading my post.
Last edited by Friedslick6 on Tue Apr 26, 2011 7:43 pm, edited 2 times in total.
User avatar
aluigi
VVIP member
VVIP member
Posts: 1916
Joined: Thu Dec 08, 2005 12:26 pm
Location: www.ZENHAX.com
Has thanked: 4 times
Been thanked: 667 times
Contact:

Re: DJ Hero (Wii) - FAR Archives

Post by aluigi »

script for quickbms:

Code: Select all

# DJ Hero Wii FAR archives
# script for QuickBMS http://aluigi.org/papers.htm#quickbms

endian big
idstring "FSAR"
get DUMMY long
get BASE_OFF long
get FILES long
goto 0x20
for i = 0 < FILES
    getdstring NAME 0x100
    get SIZE longlong
    get ZSIZE longlong
    get OFFSET longlong
    get ZIP long
    get DUMMY long
    math OFFSET += BASE_OFF
    if ZIP == 1
        log NAME OFFSET SIZE
    else
        clog NAME OFFSET ZSIZE SIZE
    endif
next i
Friedslick6
advanced
Posts: 61
Joined: Sun Sep 12, 2010 11:11 pm
Has thanked: 35 times
Been thanked: 8 times

Re: DJ Hero (Wii) - FAR Archives

Post by Friedslick6 »

And that's how aluigi rolls.
Thanks. :)
Post Reply