Need help to extract files from a racing game's archive <repost broken link>

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
yhsid3
Posts: 5
Joined: Mon Apr 03, 2017 5:27 pm

Need help to extract files from a racing game's archive <repost broken link>

Post by yhsid3 »

I'm still a newbie and I'm trying to get some files from an archived *.dat game file. The game's name is Edgar Torronteras Extreme Biker (also known as Moto-X 2000). It's an old motocross racing game which came out about 18 years ago.

So far, I've had success in extracting graphical (bitmap) and audio data from a different *.dat file using Dragon Unpacker, but strangely I can't get the complete resources from this other *.dat file using any archive ripping program including Dragon Unpacker. I've tried all sorts of archive extraction programs.

I know the archive contains the files with their appropriate extensions and file types in the archive. If I open the main exe program file using notepad, it tells me some of the file names contained in the archived *.dat file. What I need are the race-track files (extension of *.wld) and the custom objects/meshes which were created by an old version of 3d Studio Max R2 (with a *.jm5 extension).

It's one of my favorite games and I want to make custom tracks, but I need the object files like the stadium, haybales, flags, etc. I know this one *.dat archive has it all. I've been trying for a while but no success :(

The file size is about 240MB. If anybody's willing to help out, the download links are below without the quotations and brackets:

("https://drive.google.com/open?id=0B7FIAeXXC19qWWZpM216Vm1KUm8")

("http://www.mediafire.com/file/j98zwf5ory8p0xy/Tracks.dat")

Thanks!!!
Last edited by yhsid3 on Tue Apr 04, 2017 6:55 am, edited 1 time in total.
Anexenaumoon
Posts: 119
Joined: Sun Dec 27, 2015 10:22 pm

Re: Need helpto extract files from a racing game's archive

Post by Anexenaumoon »

We don't have the keys to the download links, so we can't access the archives.
yhsid3
Posts: 5
Joined: Mon Apr 03, 2017 5:27 pm

Re: Need helpto extract files from a racing game's archive

Post by yhsid3 »

Anexenaumoon, you are right, the forum seemed to shorten the link for some reason! I didn't notice that and thanks for telling!

Here's a repost with the links without the brackets and the quotations:

("https://drive.google.com/open?id=0B7FIAeXXC19qWWZpM216Vm1KUm8")

("http://www.mediafire.com/file/j98zwf5ory8p0xy/Tracks.dat")

thanks again!
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Need help to extract files from a racing game's archive <repost broken link>

Post by aluigi »

I don't see a structure that reminds an archive.
At the end of this Tracks.dat file there are some sequences of "information" like the frequency (22050 - 44100 hz) and an 1.0 float (0x3f800000) but not a scheme to dump each single data (compressed audio).
yhsid3
Posts: 5
Joined: Mon Apr 03, 2017 5:27 pm

Re: Need help to extract files from a racing game's archive <repost broken link>

Post by yhsid3 »

aluigi wrote:I don't see a structure that reminds an archive.
At the end of this Tracks.dat file there are some sequences of "information" like the frequency (22050 - 44100 hz) and an 1.0 float (0x3f800000) but not a scheme to dump each single data (compressed audio).


Hi Aluigi,

Thanks so much for your response and for checking out the file.

So it's not a valid archive file then. I suspected so since there was no key in the header filetype text when I opened with hexeditor.

If this is the case then there is absolutely no way we can get/read the data?

Would it still be possible if we tried to "get" the files if we ran the program through system memory first?

Sorry for the silly questions, still a newbie :?

Thanks again!
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Need help to extract files from a racing game's archive <repost broken link>

Post by aluigi »

The information at the end is composed by 10 entries of 0x3c bytes apparently but they are probably not related to the archived files.

Usuaully when there are no information about the archived files, it means they are located in another file usually with same name and different extension (for example Tracks.idx).
Do you have a similar file?

Alternatively some few games use one unique index file that covers all the archives but it's quite rare.

No info, no extraction.
yhsid3
Posts: 5
Joined: Mon Apr 03, 2017 5:27 pm

Re: Need help to extract files from a racing game's archive <repost broken link>

Post by yhsid3 »

aluigi wrote:The information at the end is composed by 10 entries of 0x3c bytes apparently but they are probably not related to the archived files.

Usuaully when there are no information about the archived files, it means they are located in another file usually with same name and different extension (for example Tracks.idx).
Do you have a similar file?

Alternatively some few games use one unique index file that covers all the archives but it's quite rare.

No info, no extraction.


Aluigi,

Thanks again for your response. There is infact another file called e-biker.dat.

With that e-biker.dat file, I was successful in extracting audio (wav) and graphics (bitmap) files. There were other remaining files but it did not seem to be the files which I was originally looking for (*.jm5) files. That file appears to be a valid archive format and I was able to get some other "junk" files. But when I tested them by renaming the extension to *.jm5, no luck for me :x

In the main exe file (E-biker.exe), if I open the file using hexedit, the program references the files which I am looking for. Some of the files mentioned in the main exe file involve files which I exracted from the e-biker.dat file. Because of this, them I'm pretty sure the *.jm5 files must be located somewhere between the two.

Maybe I'm just doing it wrong?

Link for e-biker.dat: ("https://drive.google.com/open?id=0B7FIAeXXC19qZEpPNV9SSnZwaVU")
Link for e-biker.exe: ("https://drive.google.com/open?id=0B7FIAeXXC19qTVprdzZoSTBqUDg") <I had to hexdump to rtf file format because I can't upload exe files which are identified as a virus>
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Need help to extract files from a racing game's archive <repost broken link>

Post by aluigi »

Sorry, my fault in not noticing the 0xaa xor.
Script:
http://aluigi.org/bms/e_biker.bms
yhsid3
Posts: 5
Joined: Mon Apr 03, 2017 5:27 pm

Re: Need help to extract files from a racing game's archive <repost broken link>

Post by yhsid3 »

aluigi wrote:Sorry, my fault in not noticing the 0xaa xor.
Script:
http://aluigi.org/bms/e_biker.bms


Holy smokes! Aluigi, you are a true genius!!! It took me a whole year before somebody could solve my problem. The script works perfectly. My many many thanks!

Kindest regards