Harry Potter Quidditch World Cup .dat files (proper post)

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
Puterboy1
Posts: 382
Joined: Wed Sep 12, 2018 2:22 am

Harry Potter Quidditch World Cup .dat files (proper post)

Post by Puterboy1 »

Not sure if audio and video files was the proper place for this, so I might as well repost post it here:

These archives contain the audio files for Harry Potter Quidditch World Cup. Although the music files are easily playable through vgmstream, it is the dialogue and SFX that I want to complete the bill, maybe even give away to the Sounds Resource.

Sound Effects https://drive.google.com/open?id=1zbGHX ... Gk35gcGGD0

And here is the dialogue: https://drive.google.com/open?id=12YIhv ... 2NWfRc1Jpy

All I need is a script or some other ripper for extracting the files (with proper names of course) if anyone is willing to help me get them.
Last edited by Puterboy1 on Sun Sep 16, 2018 3:33 pm, edited 1 time in total.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Harry Potter Quidditch World Cup .dat files (proper post)

Post by aluigi »

Please fix the links
Puterboy1
Posts: 382
Joined: Wed Sep 12, 2018 2:22 am

Re: Harry Potter Quidditch World Cup .dat files (proper post)

Post by Puterboy1 »

aluigi wrote:Please fix the links

Fixed.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Harry Potter Quidditch World Cup .dat files (proper post)

Post by aluigi »

BNKl is a format belonging to EA audio and there are some references here:
https://forum.xentax.com/viewtopic.php?t=2041
https://www.merqurycity.com/ssx_forum/v ... f=8&t=4539
The original doc on wotsit no longer exist.
Puterboy1
Posts: 382
Joined: Wed Sep 12, 2018 2:22 am

Re: Harry Potter Quidditch World Cup .dat files (proper post)

Post by Puterboy1 »

aluigi wrote:BNKl is a format belonging to EA audio and there are some references here:
https://forum.xentax.com/viewtopic.php?t=2041
https://www.merqurycity.com/ssx_forum/v ... f=8&t=4539
The original doc on wotsit no longer exist.

And is there any possible way to extract them?
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Harry Potter Quidditch World Cup .dat files (proper post)

Post by aluigi »

Honestly I don't know mainly because it's unclear if that dat file is one unique BNKl or it includes more standalone files, for sure there is no index that references these files.

I bet this is just a container and the index is somewhere else, the good news is that it's easy to dump all the BNKl files:

Code: Select all

findloc OFFSET binary "BNKl"
do
    goto OFFSET
    get DUMMY long
    findloc NEXT_OFFSET binary "BNKl" 0 ""
    if NEXT_OFFSET == ""
        get SIZE asize
    else
        math SIZE = NEXT_OFFSET
    endif
    math SIZE -= OFFSET
    log "" OFFSET SIZE
    math OFFSET = NEXT_OFFSET
while NEXT_OFFSET != ""
While for playing them I don't know if exists a converter or player.
I can move the topic in the Audio section if that's ok for you.
Puterboy1
Posts: 382
Joined: Wed Sep 12, 2018 2:22 am

Re: Harry Potter Quidditch World Cup .dat files (proper post)

Post by Puterboy1 »

aluigi wrote:Honestly I don't know mainly because it's unclear if that dat file is one unique BNKl or it includes more standalone files, for sure there is no index that references these files.

I bet this is just a container and the index is somewhere else, the good news is that it's easy to dump all the BNKl files:

Code: Select all

findloc OFFSET binary "BNKl"
do
    goto OFFSET
    get DUMMY long
    findloc NEXT_OFFSET binary "BNKl" 0 ""
    if NEXT_OFFSET == ""
        get SIZE asize
    else
        math SIZE = NEXT_OFFSET
    endif
    math SIZE -= OFFSET
    log "" OFFSET SIZE
    math OFFSET = NEXT_OFFSET
while NEXT_OFFSET != ""
While for playing them I don't know if exists a converter or player.
I can move the topic in the Audio section if that's ok for you.

Okay, just make sure it goes to the one that I posted previously.
Puterboy1
Posts: 382
Joined: Wed Sep 12, 2018 2:22 am

Re: Harry Potter Quidditch World Cup .dat files (proper post)

Post by Puterboy1 »

I would also like to add that the dialogue files are in a SCHl container/header, so you should also make a script for that.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Harry Potter Quidditch World Cup .dat files (proper post)

Post by aluigi »

That's another known header already seen in other topics, still related to audio stuff.
You can easily search these topics on Google:
"SCHl" site:zenhax.com