#1
|
||||
|
||||
Metro Exodus Precompression Tool
Another lz4 game in the bag as requested
I rushed this release, something came up and got busy. I ran one test and compared it with metro-vfx-unpacker and it seems like some streams are left behind. test on patch_01.vfx (patch_01.vfs0, patch_01.vfs1): using vfxrec 4.85 GB (5,215,404,338 bytes) using metro-vfx-unpacker 5.29 GB (5,690,004,897 bytes) That's all I can do for now Code:
Extracted 3 files, 5,215,404,078 => 3,369,431,485 bytes. Ratio 154.79% Extraction time: cpu 7.53 sec/real 196.03 sec = 4%. Speed 17.19 mB/s Last edited by Razor12911; 08-06-2020 at 15:08. |
The Following 19 Users Say Thank You to Razor12911 For This Useful Post: | ||
ADMIRAL (06-06-2020), BLACKFIRE69 (05-06-2020), bunti_o4u (05-06-2020), Cesar82 (10-03-2022), DiCaPrIo (05-06-2020), ffmla (05-06-2020), GTX590 (07-06-2020), Harsh ojha (06-06-2020), KaktoR (05-06-2020), L0v3craft (27-12-2023), newfolder (03-07-2021), oltjon (06-06-2020), Pantsi (02-12-2020), rambohazard (06-06-2020), sanekbest1 (13-03-2022), ScOOt3r (04-07-2022), shazzla (05-06-2020), vint56 (06-06-2020), ZAZA4EVER (05-06-2020) |
Sponsored Links |
#2
|
|||
|
|||
content_03.vfs0
Code:
Compressed 1 file, 2,146,319,821 => 2,315,767,934 bytes. Ratio 107.89% Compression time: cpu 5.16 sec/real 81.81 sec = 6%. Speed 26.23 mB/s All OK |
#3
|
||||
|
||||
test on patch_01.vfx (patch_01.vfs0, patch_01.vfs1):
using R1 Code:
Extracted 3 files, 5,215,404,078 => 3,369,431,485 bytes. Ratio 154.79% Extraction time: cpu 7.53 sec/real 196.03 sec = 4%. Speed 17.19 mB/s Code:
Tested 3 files, 6,026,396,117 => 3,369,431,485 bytes. Ratio 178.85% Testing time: cpu 3.19 sec/real 177.10 sec = 2%. Speed 19.03 mB/s Quote:
Code:
Compressed 1 file, 2,146,319,821 => 2,950,730,980 bytes. Ratio 137.48% Compression time: cpu 2.59 sec/real 61.16 sec = 4%. Speed 35.09 mB/s Last edited by Razor12911; 07-06-2020 at 15:24. |
#4
|
||||
|
||||
Update available
Changes - Scanner updated to find all lz4 streams the game has (I think) Notes The files in vfx_data directory should be present ONLY during encoding and you should get this result when inflating Code:
Compressed 70 files, 77,548,153,037 => 108,796,991,535 bytes. Ratio 140.30% Compression time: cpu 131.33 sec/real 3361.83 sec = 4%. Speed 23.07 mB/s content_platform.vfs0 {contains shaders} content_05_sounds_us.vfs0 content_06_sounds_ru.vfs0 content_07_sounds_de.vfs0 content_08_sounds_es.vfs0 content_09_sounds_fr.vfs0 content_10_sounds_it.vfs0 patch_02_sounds_uk.vfs0 // use a different liblz4.dll to get 102GB instead of 101GB Code:
Compressed 70 files, 77,548,153,037 => 109,700,728,480 bytes. Ratio 141.46% Compression time: cpu 92.30 sec/real 1173.97 sec = 8%. Speed 66.06 mB/s // I noticed a lot of ogg headers in the game files, so maybe consider oggre (maybe it will work) After working on this for 2 days I've come to a conclusion, fuck these lz4 compressed games. Last edited by Razor12911; 08-06-2020 at 15:11. |
#5
|
||||
|
||||
Does not precompress anything for me
Code:
Compressing 283 files, 80,582,727,204 bytes. Processed 10.0% Compressing 80,582,736,816 bytes with "srep_x64" -m3f -a0/0 InFile OutFile
__________________
Haters gonna hate
|
#6
|
||||
|
||||
i have put alot of effort to find this game's data struc. there are alot of ogg files in it.
Basically its OGG only high quality as well. there is 2 options, either that precompressor can opt out the data or we must zero out. for maximum compression ratio.
__________________
My projects : Masked Compression, lzma2(xz) on Freearc, Zstd compressor for windows My optimizations : packjpg.exe, zstd, lzham, precomp-dev-0.45. |
#7
|
||||
|
||||
that's strange
|
#8
|
||||
|
||||
i just reinstalled the game and ran a test with all files (no splits) and it worked.
|
#9
|
||||
|
||||
False alarm
My problem was I didn't include the vfx folder aswell. Oh boy.
__________________
Haters gonna hate
|
The Following 3 Users Say Thank You to KaktoR For This Useful Post: | ||
#10
|
||||
|
||||
For Enhanced Edition of this game, you'll need to generate new vfx_data files because the vfx_data in the main post contains header information for the standard game before the ray tracing update with high resolution textures.
to do that, you'll need to use vfxgen Code:
vfxgen GamePath LogFile Notes Use metro-vfx-tool to generate new log files if the game has been updated or if the uploaded log files seem to not work. Last edited by Razor12911; 10-03-2022 at 09:47. |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Metro Exodus | mausschieber | PC Games - CD/DVD Conversions | 6 | 29-01-2023 22:42 |
SRTTR Precompression Tool | Razor12911 | Conversion Tutorials | 3 | 26-05-2020 05:28 |
Metro Exodus | GTX590 | PC Games - CD/DVD Conversions | 7 | 07-05-2019 11:31 |
Metro Exodus | Fabioddq | PC Games - CD/DVD Conversions | 4 | 09-03-2019 04:36 |
Metro Exodus vfx Unpacker Help | masen485 | Conversion Tutorials | 6 | 28-02-2019 06:17 |