The Forum is up for sale: XeNTaX Forum looking for new owner
Juiced .dat/Juiced 2 .jfs archives
-
braveplayer50
- advanced
- Posts: 42
- Joined: Mon Sep 14, 2020 5:40 pm
- Has thanked: 2 times
Juiced .dat/Juiced 2 .jfs archives
Could someone open the files?
https://www.mediafire.com/file/s1jz5ho2 ... rs.7z/file
https://www.mediafire.com/file/12puil5b ... Ts.7z/file
https://www.mediafire.com/file/s1jz5ho2 ... rs.7z/file
https://www.mediafire.com/file/12puil5b ... Ts.7z/file
Last edited by braveplayer50 on Fri Dec 10, 2021 8:20 am, edited 1 time in total.
- ikskoks
- Moderator
- Posts: 1648
- Joined: Thu Jul 26, 2012 5:06 pm
- Location: Poland, Łódź
- Has thanked: 643 times
- Been thanked: 419 times
- Contact:
Re: Juiced .dat files
You can use offzip to unpack/pack files from these archives
https://aluigi.altervista.org/mytoolz.htm#offzip
Check also the wiki page
http://wiki.xentax.com/index.php/Juiced_DAT
https://aluigi.altervista.org/mytoolz.htm#offzip
Check also the wiki page
http://wiki.xentax.com/index.php/Juiced_DAT
-
braveplayer50
- advanced
- Posts: 42
- Joined: Mon Sep 14, 2020 5:40 pm
- Has thanked: 2 times
- ikskoks
- Moderator
- Posts: 1648
- Joined: Thu Jul 26, 2012 5:06 pm
- Location: Poland, Łódź
- Has thanked: 643 times
- Been thanked: 419 times
- Contact:
-
braveplayer50
- advanced
- Posts: 42
- Joined: Mon Sep 14, 2020 5:40 pm
- Has thanked: 2 times
Re: Juiced .dat files
Is there a way to get filenames in dat files?
- ikskoks
- Moderator
- Posts: 1648
- Joined: Thu Jul 26, 2012 5:06 pm
- Location: Poland, Łódź
- Has thanked: 643 times
- Been thanked: 419 times
- Contact:
Re: Juiced .dat files
I have already explained you the method here viewtopic.php?p=175138#p175138
and also on xentax discord server.
Stop asking about the same thing multiple times.
If you need to know the details, just go to tutorials section and try to write a hook function.
Here are links to some articles that may be helpful viewtopic.php?f=29&t=22266
Btw, getting the filenames is not important if your goal is to only modify the game. You don't need filenames for that.
-
Ekey
- M-M-M-Monster veteran

- Posts: 1822
- Joined: Wed Mar 31, 2010 6:54 am
- Has thanked: 92 times
- Been thanked: 1056 times
Re: Juiced .dat files
The hashing algorithm is pretty simple, I'll share the code a bit later 
My Github repo
-
Ekey
- M-M-M-Monster veteran

- Posts: 1822
- Joined: Wed Mar 31, 2010 6:54 am
- Has thanked: 92 times
- Been thanked: 1056 times
Re: Juiced .dat files
Last edited by Ekey on Sat Dec 04, 2021 4:46 pm, edited 1 time in total.
My Github repo
-
Ekey
- M-M-M-Monster veteran

- Posts: 1822
- Joined: Wed Mar 31, 2010 6:54 am
- Has thanked: 92 times
- Been thanked: 1056 times
-
SxnnyB
- ultra-n00b
- Posts: 7
- Joined: Wed Nov 25, 2020 9:15 am
- Has thanked: 5 times
- Been thanked: 1 time
Re: Juiced .dat files
We have a method of finding the names via nulling the hash and watching for "file not found" flags using procmon. This can actually be helpful for modding as more can be done if names are known.
I have personally logged names for quite a few juiced dats and user mariokart64 has provided us a tool for unpacking, and auto naming once names are logged.
Please join us on the juiced modding discord.
https://discord.gg/pu2jdxR
Edit_1: typo
I have personally logged names for quite a few juiced dats and user mariokart64 has provided us a tool for unpacking, and auto naming once names are logged.
Please join us on the juiced modding discord.
https://discord.gg/pu2jdxR
Edit_1: typo
Last edited by SxnnyB on Mon Dec 06, 2021 6:29 pm, edited 1 time in total.
-
SxnnyB
- ultra-n00b
- Posts: 7
- Joined: Wed Nov 25, 2020 9:15 am
- Has thanked: 5 times
- Been thanked: 1 time
Re: Juiced .dat files
Ekey, we would love for you to join us as well. Very interested in the work you've shared.
The community has recently been working to build a new modding toolset to work with juiced.
Mariokart64's previously mentioned tool has texture conversion mostly functional and another user "N1ghtmare" has a functional soundtrack replacer going now.
Did you find how the names are stored in relation to the hash values? It's been tedious to log each name manually per dat and I was putting off ui.dat until the end simply for its large amount of files.
The community has recently been working to build a new modding toolset to work with juiced.
Mariokart64's previously mentioned tool has texture conversion mostly functional and another user "N1ghtmare" has a functional soundtrack replacer going now.
Did you find how the names are stored in relation to the hash values? It's been tedious to log each name manually per dat and I was putting off ui.dat until the end simply for its large amount of files.
-
Ekey
- M-M-M-Monster veteran

- Posts: 1822
- Joined: Wed Mar 31, 2010 6:54 am
- Has thanked: 92 times
- Been thanked: 1056 times
Re: Juiced .dat files
They are formed in different ways, for example in scripts.dat there is a text file with all filenames in this archive > filelist.txt, there is no such file in all the others archives. I was able to find about 9k files, which is about 60-70% of all files. To find 90-95% you need to complete the whole game, but I'm tooooooooooooooooooooo lazy ass
For JC1, I couldn't make a fully working hook, the game crashes after about 5-10 minutes of playing
My Github repo

