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.

NetEase NeoX Engine - NXPK (.npk) Archive Extraction 0.4.4

(4 reviews)

A QuickBMS archive extraction script for NetEase NeoX Engine NXPK (.npk) archives. Originally authored by aluigi (pre-v0.4.0) and modified by me.


Currently Supported Games

  • Force Extraction (no guarantees)
  • Identity V
  • Onmyoji

Changelog

Spoiler

v0.4.4 - 2025-04-07

  • Added support for Compression Mode 3 (zstd)

v0.4.3 - 2024-07-29

  • Added support for Encryption Mode 4
  • Fixed CLI supported game prompt skip

v0.4.2 - 2024-07-02

  • Added CLI prompt for supported game selection
    • Added "Force Extraction" option
    • Added CLI prompt skip via QuickBMS_arg1
  • Changed panic aggression, may crash more instead

v0.4.1 - 2024-05-26

  • Added support for Onmyoji
  • Added support for Encryption Mode 2
  • Fixed support for Encryption Mode 1

v0.4.0 - 2024-05-19

  • Added support for Identity V
  • Added support for Encryption Mode 3

Edited by TeaEffTeu

What's New in Version 0.4.4

Released

No changelog available for this version.


Game Name

NetEase NeoX Engine

User Feedback

Create an account or sign in to leave a review

   1 of 1 member found this review helpful 1 / 1 member

Hello TeaEffTeu
I'm having a little bit of a problem when trying to extract the files from the game Super Mecha Champions, another game from NetEase that uses .npk files .

Maybe the script doesn't support this game yet.

If it's of any help here is a sample file: https://mega.nz/file/46MT1I7L#M4ATkgCfrzIkjPEfLz7800uK3x-YSFUQkysmDu5628o
(there's 12 files in total named res and every single of them weighs over 900mb)

and also, the log of my bms when trying to extract the files.

Sin título.png

Response from the author:

Unfortunately, Super Mecha Champions' archives contain an encrypted table of contents. I am experiencing difficulty determining the encryption method and key.

(edited)

   2 of 2 members found this review helpful 2 / 2 members

Hello TeaEffTeu
I want to inform you, it seems they updated the Identity V npk today
When extracting the files from ui, instead of giving .png, the files comes out as .com
While when extracting the files from chr giving a lot of .raw files, these previously are various animation extension
If you would like to download the exe, this is the pc version of Identity V https://adl.netease.com/d/g/id5/c/gbpc
Or if you prefer the npk files, I can also send them

Edited by Quick

Response from the author:

Unfortunately, many assets have changed formats. Most PNG assets have been converted to a new unidentified format. The format must be identified before the assets are viewable again, but I'm unfamiliar with image formats.

EDIT: Please use NXRE to export UI assets as viewable DDS files.

   0 of 1 member found this review helpful 0 / 1 member

运行第五个性时出现错误消息,这是存档文件

tex_critical.mini.zip

 

Response from the author:

Please ensure that you are using the latest version. I was able to extract the archive.

   1 of 2 members found this review helpful 1 / 2 members

im having buffering issues when trying to extract files from infinite Lagrange.

image.png

Response from the author:

Hi, if you would like to have Infinite Lagrange supported, please provide sample archive(s) for me to work with.

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.