Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.
Zero Tolerance for Disrespect

Unreal Engine 4 pak-file Unpacker / unreal_tournament_4.bms [UE4 global topic]

Featured Replies

  • Author
  • Localization

spiritovod, posted Thu Dec 30, 2021 1:31 pm (68556)


@ikyAhmad: Certainly not on zenhax forums.
  • Replies 2.3k
  • Views 539
  • Created
  • Last Reply

Top Posters In This Topic

  • Author
  • Localization

ikyAhmad, posted Fri Dec 31, 2021 11:26 am (68567)


spiritovod wrote:
@ikyAhmad: Certainly not on zenhax forums.

yes, I mean somewhere else!! because here it is forbidden to talk about it :|
  • Author
  • Localization

spiritovod, posted Sun Jan 02, 2022 10:20 pm (68619)


Script for extracting awb audio containers from Sword and Fairy 7 added to sound extraction bundle (it may work for other games with such audio assets as well). Also, included readme was expanded with samples for batch conversion operations - you can use any of them on the whole extracted folders, required files will be detected automatically.
  • Author
  • Localization

BrkoDrakCZE, posted Sat Jan 08, 2022 6:28 pm (68845)


Hi, i have problem with game *SPAM* Bussines (released Jan 7, 2022)


- error in src\extra\xalloc.c line 258: xdbg_alloc_init()

Error: memory allocation problem


Code:
QuickBMS generic files extractor and reimporter 0.11.0 (64bit test)
by Luigi Auriemma
e-mail: [email protected]
web:    aluigi.org
        (Apr  5 2021 - 13:47:43)

                          quickbms.com  Homepage
                            zenhax.com  ZenHAX Forum
                     @zenhax @quickbms  Twitter & Scripts

- GUI mode activated, remember that the tool works also from command-line
  where are available various options like folder scanning, filters and so on

- select BMS script. type ? for using the content of clipboard like a script
- select input archives/files, type * for the whole folder and subfolders
- select output folder where extracting files
- open input file C:\Games\*SPAM* Business\*SPAM*\Content\Paks\*SPAM*.pak
- open script C:\Games\*SPAM* Business\*SPAM*\Content\Paks\unreal_tournament_4_0.4.27b_paks_only.bms
- set output folder C:\Games\*SPAM* Business\*SPAM*\Content\Paks

  offset           filesize   filename
--------------------------------------

- error in src\extra\xalloc.c line 258: xdbg_alloc_init()

Error: memory allocation problem


press ENTER to quit


Size of file 9,7 GB

Aluigi sent me here....
  • Author
  • Localization

spiritovod, posted Sat Jan 08, 2022 7:48 pm (68850)


@BrkoDrakCZE: Please don't post such long logs as-is - either trim them or attach as text files to your posts. Otherwise it's hard to navigate through pages with such long posts.
I've fixed the issue in the latest version of the script, it should work with such games now. You can find it via my signature.
  • Author
  • Localization

BrkoDrakCZE, posted Sat Jan 08, 2022 8:50 pm (68852)


spiritovod wrote:
@BrkoDrakCZE: Please don't post such long logs as-is - either trim them or attach as text files to your posts. Otherwise it's hard to navigate through pages with such long posts.
I've fixed the issue in the latest version of the script, it should work with such games now. You can find it via my signature.

i try 4.25 and 4.27B and none work (this post is from 4.27b)
  • Author
  • Localization

BrkoDrakCZE, posted Sat Jan 08, 2022 8:54 pm (68854)


Much thanks, 4.27C look as work.
  • Author
  • Localization

BrkoDrakCZE, posted Sat Jan 08, 2022 9:49 pm (68856)


One little question (Sorry if this OT)
Is here any locred export and import for 4.27 ? (for 4.25 is not working)
  • Author
  • Localization

spiritovod, posted Sat Jan 08, 2022 10:19 pm (68857)


@BrkoDrakCZE: Check this topic and also other UE4 related topics in Localization subforum, there should be locres tools compatible with current format. This topic is for general questions about package format and respective scripts, so it's better to ask about extracted assets in appropriate forum sections.
  • Author
  • Localization

BrkoDrakCZE, posted Sat Jan 08, 2022 10:27 pm (68859)


spiritovod wrote:
@BrkoDrakCZE: Check this topic and also other UE4 related topics in Localization subforum, there should be locres tools compatible with current format. This topic is for general questions about package format and respective scripts, so it's better to ask about extracted assets in appropriate forum sections.

OK thank you and sorry
  • Author
  • Localization

ikyAhmad, posted Sun Jan 09, 2022 12:38 pm (68900)


Brother Spiritovod why is the Game folder no longer in the Unpacked .pak?? i am looking for files /Game/Blueprints/Weapons/BallisticData and also /Game/Blueprints/Damage_Type. I can't find this asset, only the "ARTS" folder
the tool I use is unreal_tournament_PUBGMobile.
  • Author
  • Localization

spiritovod, posted Sun Jan 09, 2022 9:08 pm (68934)


@ikyAhmad: What about reading my base post, the one from signature, especially the highlighted bold part of it?

----------------------------------------------------

Script for converting packages from PS4 version of Back 4 Blood is added to custom scripts bundle. It will convert them from customized to vanilla "frozen index" format, which can be extracted with native 4.25 unrealpak tool with oodle support (read included readme for more info).
  • Author
  • Localization

leonardliao, posted Tue Jan 11, 2022 7:33 am (68985)


I'm trying to extract game assets from Mir4, I've found the AES_KEY, but there are still some errors when I try to run the quickbms. Though I can get some files like .uasset, UE4 can't read them.

Code:
Error: the compressed zlib/deflate input is wrong or incomplete (-3)
Info:  algorithm   1
       offset      000000000000813e
       input size  0x00000000000002d0 720
       output size 0x000000000000067d 1661
       result      0xffffffffffffffff -1

Error: uncompressed data (-1) bigger than allocated buffer (32960)
       It usually means that data is not compressed or uses another algorithm

Last script line before the error or that produced the error:
  233 clog NAME CHUNK_OFFSET CHUNK_ZSIZE CHUNK_SIZE 0 CHUNK_XSIZE

- OFFSET       0x000000000000813e
- ZSIZE        0x00000000000002d0
- SIZE         0x000000000000067d
  coverage file 0     1%   34219      2087782    . offset 000000000000840e
 


game files:
1.https://www.dropbox.com/s/5iuc6y16gubuy ... 6.pak?dl=0
2.https://www.dropbox.com/s/08gjf4v0muj1z ... 1.pak?dl=0

unreal_tournament_4.bms
https://www.dropbox.com/s/nac10xmb2zqg6 ... 4.bms?dl=0
  • Author
  • Localization

spiritovod, posted Tue Jan 11, 2022 12:38 pm (69001)


@leonardliao: You're using wrong key in the script (you need the one for PC version in your case, it's available via my signature). Also, the way you embed key in the script may not work as intended in some cases, just letting you know.
  • Author
  • Localization

leonardliao, posted Tue Jan 11, 2022 1:56 pm (69003)


spiritovod wrote:
@leonardliao: You're using wrong key in the script (you need the one for PC version in your case, it's available via my signature). Also, the way you embed key in the script may not work as intended in some cases, just letting you know.


You're right, I made some mistakes and upload the wrong script file(mobile key).
When I got the *.uasset files, but I can't open them in UE4 or extract the sound with ueviewer, so I doubt maybe there are some mistakes when I extract the files from PAK.
Thank you. I think I should find some ways to open that *.uasset files.
  • Author
  • Localization

spiritovod, posted Tue Jan 11, 2022 4:02 pm (69005)


@leonardliao: Almost all modern UE4 games are using wwise solution for audio, which is not supported by umodel, so it's better to use fmodel for audio extraction. Other umodel related questions belongs to the game topic at Gildor's forum, I believe most of them are already covered in that linked topic, just read it carefully.
  • Author
  • Localization

leonardliao, posted Wed Jan 12, 2022 11:53 am (69023)


@spiritovod
Thanks. The fmodel seems can't extract the sound either.
The topic at Gildor's forum should be helpful, I'm trying on it.
  • Author
  • Localization

spiritovod, posted Wed Jan 12, 2022 2:30 pm (69025)


@leonardliao: I've just checked, fmodel supports sounds from the game properly. There are "cue" and normal assets in Sound subfolder, normal ones are actual sounds and they can be played or exported with fmodel just fine. Though it's out of the scope of this topic as well, so if you have questions about the tool, please ask them at respective community.
  • Author
  • Localization

spiritovod, posted Fri Jan 14, 2022 10:21 pm (69090)


@soulbrother73: There shouldn't be any problems with extracting assets from the game with the script from the first post or 4.25 one from my signature. You can find required key via signature as well.

----------------------------------------------------

Script for decrypting open beta versions of Back 4 Blood (PC) is added to specific scripts bundle, you need to run quickbms with -o -? options for more convenient usage of the script. No key is required, packages are fully extractable. Encryption in the full version is the same, but I need to run it at least once to obtain required info (while I don't own it).

Update: Read announcement below, it affects Back 4 Blood script as well.

----------------------------------------------------

Base 4.25 4.27 and Back 4 Blood scripts are now fixed (essentially all "c" scripts versions). Previously, encrypted non-chunked assets were not extracted properly due to incorrectly written data (all aligned data was written instead of original size). Please check if you're using latest versions of them to avoid possible issues (they should contain "fixed" inside the script).
  • Author
  • Localization

SLVRMN, posted Thu Jan 20, 2022 5:07 pm (69213)


Does anybody know how to extract the pak files from Undecember?
I've tried a lot encryptions but none of them worked.
  • Author
  • Localization

XxDarkus101Xx, posted Thu Jan 20, 2022 10:39 pm (69221)


spiritovod wrote:
@soulbrother73: There shouldn't be any problems with extracting assets from the game with the script from the first post or 4.25 one from my signature. You can find required key via signature as well.

----------------------------------------------------

Script for decrypting open beta versions of Back 4 Blood (PC) is added to specific scripts bundle, you need to run quickbms with -o -? options for more convenient usage of the script. No key is required, packages are fully extractable. Encryption in the full version is the same, but I need to run it at least once to obtain required info (while I don't own it).

Update: Read announcement below, it affects Back 4 Blood script as well.

----------------------------------------------------

Base 4.25 4.27 and Back 4 Blood scripts are now fixed (essentially all "c" scripts versions). Previously, encrypted non-chunked assets were not extracted properly due to incorrectly written data (all aligned data was written instead of original size). Please check if you're using latest versions of them to avoid possible issues (they should contain "fixed" inside the script).


Hey I got a question, about Back 4 Blood does that mean the bms scripts can finally unpack the game paks for modding or does it mean something else? I'm confused about what those scripts are for. I tried unpacking it with the updated obt script and the cmd asked me if I wanted to use some sort of dll code or something and I hit yes and it came up with an error.
  • Author
  • Localization

aluigi, posted Fri Jan 21, 2022 1:46 am (69228)


@SLVRMN
I moved your post in this topic because that game (Undecember) is an UE4 game and you need the correct key.
There is a key on https://cs.rin.ru/forum/viewtopic.php?t=100672 but I don't know if you need a specific script or that key is obsolete, let's wait what spiritovod may suggest you.
  • Author
  • Localization

spiritovod, posted Fri Jan 21, 2022 2:36 am (69233)


@SLVRMN: Use 4.27 script from the post in my signature and key from separate topic, also available via signature (and in the aluigi's post above).

@XxDarkus101Xx: If you have open beta files, then yes, you can unpack them (tested on the latest beta from this august). It will not work for the release version, but to update the script I need to run the game - though I don't own full version and I have no plans for it (Game Pass is not an option for various reasons). It's all explained in the post you've just quoted.
Update: Some kind person shared the game with me for tests, so script is now updated with support for full versions as well (except for Microsoft Store builds). For more info read announcement below.

----------------------------------------------------

Test script for Super People added to specific scripts bundle, it also requires key from the list and you need to run quickbms with -? option for more convenient usage of the script. Tested on latest CBT version from steam, but it may not work as expected for some packages.

Update: Script is now updated, it should work with all packages, but some of extracted assets may be still corrupted.
Update 2: Apparently some files are mislabeled with wrong names upon files extractions (it affects only uexp/ubulk files). It's because the game is using custom packages format. It will be investigated further in due time.
Update 3: Script is completely fixed now (you can check if you have latest version, it should be "proper fix" in the script header).

----------------------------------------------------

Back 4 Blood script from specific scripts bundle is replaced with more generic one, which works with both full and beta versions of the game (tested on latest EGS version). To switch between versions, modify the script according to included comment, full version is default option. It supports only steam and EGS builds, Microsoft Store build has different format. Packages should be fully extractable with it, unlike previous workaround solution.
Don't forget to run quickbms with -o -? options for more convenient usage of the script (or with -C only for updated script).
  • Author
  • Localization

gladias9, posted Sun Jan 23, 2022 12:47 am (69291)


One step closer to Back 4 Blood modding!

Tried modding but any .paks I create just aren't being read by the game as nothing changes (ammo count/movement speed).
EAC is bypassed and I'm using a .sig with the pak file too.

Maybe custom pak files need to be a specific version? Or the files require a specific script to pak?
(I'm using Asset Editor to edit the .uassets and 4.27.2 Unrealpak to pak)
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.