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.

Crusaders of Light game files

Featured Replies

  • Author
  • Localization

Crumbs, posted Sun Jul 23, 2017 4:02 am (24974)


Hi guys,

today im moving my interest to a new ios game that i am looking to gain a better understanding of in terms of game files, i come from order and chaos online in which used a form of pk header to properly convert the game files into zips without damaging them and then extracting them,

Crusaders of light however, uses .npk files with nxpk headers inside the files themselves which i cannot manage to figure out how to properly rename and extract

thanks for any help!
  • Author
  • Localization

Crumbs, posted Sun Jul 23, 2017 7:35 pm (24988)


Not seeming to have any luck opening the file using 010 and the script you have given me.

error is as follows:

*ERROR Line 11: Unknown pre-processor directive 'NXPK'.
  • Author
  • Localization

The soul of light, posted Wed Sep 06, 2017 12:19 pm (26316)


aluigi wrote:
script for QuickBMS http://quickbms.aluigi.org

Hi ~ aluigi.
I use BMS script to extract these files, work progress of 199%, close to the perfect, but there is a problem, part of the DDS picture is damaged, what is the reason? :P
  • Author
  • Localization

aluigi, posted Fri Sep 08, 2017 2:09 pm (26366)


As far as I can see the format doesn't use chunks and the compression algorithms involved report errors if there is something wrong.
Additionally nobody reported problems with the files coming from the nxpk archives.
The percentage over 100% is normal with some archives that use lot of MEMORY_FILE operations like these ones.

Just checking the dds image with a hex editor and I don't see garbage data or corrupted fields so I guess it's ok.
Maybe is it something related to the DX10 support of your viewer?
Graphics is not my field, sorry.
  • Author
  • Localization

alpha1337, posted Tue Jan 30, 2018 10:43 pm (32059)


@alugi I am also trying to extract assets from this mobile MMO

I am using QuickBMS NXPK script to attempt to extract UI assets from a file labeled 'uires.npk'

QuickBMS is able to unpack the assets. However, many appear to be damaged/corrupted and have visual anomalies. Here's an example:

Image

There's also a lot of .png images which appear to be an image mask?

Image

I know that people have successfully dumped the image assets in this game as PNG format. Here's an example of how the image should appear:

Image

http://col-head.com/items/weapon/mystic/

What method should I use to properly extract these images?

https://play.google.com/store/apps/deta ... roid&hl=en
https://www.facebook.com/games/?fbs=992 ... obalLaunch
  • Author
  • Localization

festergut, posted Thu Feb 01, 2018 1:44 pm (32101)


alpha1337 wrote:
@alugi I am also trying to extract assets from this mobile MMO

I am using QuickBMS NXPK script to attempt to extract UI assets from a file labeled 'uires.npk'

QuickBMS is able to unpack the assets. However, many appear to be damaged/corrupted and have visual anomalies. Here's an example:

Image

There's also a lot of .png images which appear to be an image mask?

Image

I know that people have successfully dumped the image assets in this game as PNG format. Here's an example of how the image should appear:

Image

http://col-head.com/items/weapon/mystic/

What method should I use to properly extract these images?

https://play.google.com/store/apps/deta ... roid&hl=en
https://www.facebook.com/games/?fbs=992 ... obalLaunch


i think you already succeed. the black-white image is an alpha mask, with tools like ImageMagick you can get the third pic from the former ones.
  • Author
  • Localization

alpha1337, posted Mon Feb 05, 2018 3:45 pm (32220)


Thanks @festergut I was curious to know if there was a step I was missing, do you recommend imagemagick only because it's free or does it do some "smart" autonomous stuff that photoshop will not do without configuration?

Thanks
  • Author
  • Localization

festergut, posted Sun Feb 11, 2018 1:46 pm (32374)


alpha1337 wrote:
Thanks @festergut I was curious to know if there was a step I was missing, do you recommend imagemagick only because it's free or does it do some "smart" autonomous stuff that photoshop will not do without configuration?

Thanks

imagemagick may not be the best choice, but i am not good at photoshop, not knowing how to accomplish that. perhaps it also works.
  • Author
  • Localization

moonpaladin, posted Fri Nov 26, 2021 9:31 pm (67712)


aluigi wrote:
As far as I can see the format doesn't use chunks and the compression algorithms involved report errors if there is something wrong.
Additionally nobody reported problems with the files coming from the nxpk archives.
The percentage over 100% is normal with some archives that use lot of MEMORY_FILE operations like these ones.

Just checking the dds image with a hex editor and I don't see garbage data or corrupted fields so I guess it's ok.
Maybe is it something related to the DX10 support of your viewer?
Graphics is not my field, sorry.


Hello aluigi! thanks for your script, it export every file, the problem is that have no names and also there is not way to match a mesh with their texture, you will need try to match 16k textures with any of the 17k meshes lol, also some models uses two different textures sooo it much harder.

Image

I'm gonna attach some files that are in the folders where are the .npk archives, dunno if only these archives are neccesary but if you need something else please let me know. Thanks in advance

https://www.mediafire.com/file/5rjtom0o ... T.zip/file
  • Author
  • Localization

moonpaladin, posted Mon Nov 29, 2021 11:30 pm (67760)


*up* :cry:
  • Author
  • Localization

aluigi, posted Fri Dec 03, 2021 2:44 pm (67842)


nxpk is a complex format and the script already most of it. If you see no filenames it means there are none in the archive.
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.