Page 3 of 6
Re: Cyber Hunter Mesh Convertor(CyberConv)
Posted: Fri Dec 27, 2019 12:16 am
by lamjed001
How can I find the correct texture of this mesh object?
Re: Cyber Hunter Mesh Convertor(CyberConv)
Posted: Wed Jan 15, 2020 7:44 am
by RedBear
Greetings Bigchillghost.
First of all I would like to thank you for your tools.
Currently, your CyberConv converts models as a single mesh, even if it uses more than 1 material.
Is it possible to convert models to FBX with separated meshes by materials?
Also could you update your npkUnpackerExtFilter.bms script?
For example, when I use it to unpack decripted hero.npk (Marvel Super War\main.8.com.netease.g104na.gb.obb),
I get 20 unpacked model files and an error like this:
Error: incomplete input file -1:
Can't read 1776922 bytes from offset 00000000000f8e0e.
Anyway don't worry, it's possible that the BMS script has been written
to exit in this way if it's reached the end of the archive so check it
or contact its author or verify that all the files have been extracted.
Please check the following coverage information to know if it's ok.
coverage file -1 100% 1019410 1019406 . offset 00000000000f8e0e
Last script line before the error or that produced the error:
106 log OutName 0 Size MEMORY_FILE
However, when I use zhouhang95's neox_tools (
https://github.com/zhouhang95/neox_tools),
I get 68 unpacked model files and no errors.
Thanks.
Re: Cyber Hunter Mesh Convertor(CyberConv)
Posted: Wed Jan 15, 2020 9:41 am
by Bigchillghost
RedBear wrote: ↑Wed Jan 15, 2020 7:44 am
Currently, your CyberConv converts models as a single mesh, even if it uses more than 1 material.
Is it possible to convert models to FBX with separated meshes by materials?
The models are single-meshes as they were in the first place. CyberConv merely assigns different material IDs to faces of each material groups, which can be easily accessed in 3ds Max. Of course it's possible to separate the mesh as different objects but it'll require extra work and I have no intention for that.
RedBear wrote: ↑Wed Jan 15, 2020 7:44 am
Also could you update your npkUnpackerExtFilter.bms script?
For example, when I use it to unpack decripted hero.npk (Marvel Super War\main.8.com.netease.g104na.gb.obb),
I get 20 unpacked model files and an error like this:
Last script line before the error or that produced the error:
106 log OutName 0 Size MEMORY_FILE
Which script were you using?
The npkUnpackerExtFilter.bms within the attachment CyberConv.zip in the main post, which is out of date, has 48 lines in total.
The one from
this post, which is the correct one to use, has 53 lines in total.
While your error message reported that the line that produced the error was 106?
Re: Cyber Hunter Mesh Convertor(CyberConv)
Posted: Wed Jan 15, 2020 2:32 pm
by RedBear
Bigchillghost wrote: ↑Wed Jan 15, 2020 9:41 amOf course it's possible to separate the mesh as different objects but it'll require extra work and I have no intention for that.
I see. In this case, could you share the structure of the model file? I want to try to write a maxscript to import models.
At the moment, it's based on code from zhouhang95's neox_tools, but there are some not pretty clear moments for me.
Bigchillghost wrote: ↑Wed Jan 15, 2020 9:41 amWhich script were you using?
Yes, I used the npkUnpackerExtFilter.bms within the attachment CyberConv.zip in the main post.
I didn't know that it was outdated, because I thought that there are latest versions of your tools.
Bigchillghost wrote: ↑Wed Jan 15, 2020 9:41 amThe one from
this post, which is the correct one to use, has 53 lines in total.
I used it to unpack decripted hero.npk (Marvel Super War\main.8.com.netease.g104na.gb.obb) and I get 72 unpacked model files and no error!
Thanks.
Bigchillghost wrote: ↑Wed Jan 15, 2020 9:41 amWhile your error message reported that the line that produced the error was 106?
Oh, I just added a few 'Magic' lines for my own needs.

Re: Cyber Hunter Mesh Convertor(CyberConv)
Posted: Fri Jan 17, 2020 5:28 am
by Bigchillghost
The xor key for Marvel Super War above v2.5.0 has been released. You can find it in this
post.
Tests of some high res characters:

Re: Cyber Hunter Mesh Convertor(CyberConv)
Posted: Fri Jan 17, 2020 8:03 am
by Bigchillghost
Oh, almost forgot to update the unpacking script.
Same post
here.
Re: Cyber Hunter Mesh Convertor(CyberConv)
Posted: Fri Jan 17, 2020 8:09 am
by Bigchillghost
huitbgoiouythy wrote: ↑Thu Dec 19, 2019 3:22 pmthe high asset I uploaded are for sure from latest update
By any chance do you still have the high res assets of a previous update below v2.5.0? Might be helpful for revealing a larger encryption key.
Re: Cyber Hunter Mesh Convertor(CyberConv)
Posted: Fri Jan 17, 2020 11:35 am
by huitbgoiouythy
EDIT 2 : here high asset from beta2, no high asset for scene sadly.
https://www.mediafire.com/file/3nzigzrn ... _2.7z/file
EDIT : I found out I still have downloaded high asset from Beta 2, if I recall no big change for high asset from Beta 1to Beta 2, the file I uploaded on this thread was from the next update the first final release for Asian countries.
I can upload by end of next week when my connection is back at home.
Hello huge thank you for the update, I dont have anymore old High asset sadly, they overwrote downloaded file
I still have old obb from the very first beta, I can upload if needed next week, they contain low asset npk.
Re: Cyber Hunter Mesh Convertor(CyberConv)
Posted: Tue Jun 09, 2020 7:04 pm
by neusi
Hi!
I m try to get model and textu from this game "Rangers of Oblivion" (猎魂觉醒网易官方版 ---com.netease.AVALON original). not rely life matter but i like to dig more in the file type.
so here the image what i gone to this point. use u tool and EXPKDec to play around. i get the model but no texture found.i use and extract all the file i see in folder but no texture. or im looking in wrong direction.
Screenshot (38).png
Re: Cyber Hunter Mesh Convertor(CyberConv)
Posted: Tue Jun 23, 2020 9:39 pm
by Drawing
Bigchillghost wrote: ↑Fri Jan 17, 2020 5:28 am
The xor key for Marvel Super War above v2.5.0 has been released. You can find it in this
post.
Tests of some high res characters:
Hi man
first of all thanks for the script. Second I got a question, since using your .bms script to unpack npk archive I got ( .mesh and .dds ) models and texture i assume. Then there are .junk ( what are those files) ?
p.s: any possibility you would work on animation too?
thanks in advance,
Drawing
Re: Cyber Hunter Mesh Convertor(CyberConv)
Posted: Tue Jul 07, 2020 4:36 pm
by TokiChan
Hi
May I ask about the sequence of operations to extract Onmioji Arena?
I try use EXPDec, files are decrypted, then quickBMS with that scrypts give me and error and say "0 files founded"
Which wrong?
This is what I get from quick BMS
- signature of 4 bytes at offset 0x00000000 doesn't match the one
expected by the script:
this one: "EXPK"
45 58 50 4b EXPK
expected: "NXPK"
4e 58 50 4b NXPK
- 0 files found in 1 seconds
coverage file 0 0% 4 72609948
Press ENTER or close the window to quit
Re: Cyber Hunter Mesh Convertor(CyberConv)
Posted: Tue Jul 07, 2020 4:53 pm
by Bigchillghost
TokiChan wrote: ↑Tue Jul 07, 2020 4:36 pm
I try use EXPDec, files are decrypted, then quickBMS with that scrypts give me and error and say "0 files founded"
Which wrong?
That message indicates that you didn't decrypt the npk at all.
Re: Cyber Hunter Mesh Convertor(CyberConv)
Posted: Thu Jul 09, 2020 2:10 pm
by TokiChan
Bigchillghost wrote: ↑Tue Jul 07, 2020 4:53 pm
TokiChan wrote: ↑Tue Jul 07, 2020 4:36 pm
I try use EXPDec, files are decrypted, then quickBMS with that scrypts give me and error and say "0 files founded"
Which wrong?
That message indicates that you didn't decrypt the npk at all.
Ok so
Do someone can give me the right sequence of programms? I mean, what I must use first, what next, then etc.
Re: Cyber Hunter Mesh Convertor(CyberConv)
Posted: Thu Jul 09, 2020 2:52 pm
by huitbgoiouythy
TokiChan wrote: ↑Thu Jul 09, 2020 2:10 pm
Bigchillghost wrote: ↑Tue Jul 07, 2020 4:53 pm
TokiChan wrote: ↑Tue Jul 07, 2020 4:36 pm
I try use EXPDec, files are decrypted, then quickBMS with that scrypts give me and error and say "0 files founded"
Which wrong?
That message indicates that you didn't decrypt the npk at all.
Ok so
Do someone can give me the right sequence of programms? I mean, what I must use first, what next, then etc.
What I do with Marvel Super War, have not tested on Onmyoji Arena
- Copy npk file where you have EXPKDec.exe and EXPKDec.cmd with xor.keys, then click on EXPKDec.cmd, command prompt will appear and decrypt npk files.
- use quickbms with npkUnpackerExtFilter.bms, then select desired npk to extract from, save whenever you want
- You will have extracted files from selected npk, drag & drop .mesh file to CyberConv.exe, this will give you fbx file that you can open with Noesis 3DS Max, Blender for example
- ktx file are the texture that you can open with PVRTexTool
Many thx again Bigchillghost for everything you shared

Re: Cyber Hunter Mesh Convertor(CyberConv)
Posted: Sun Jul 12, 2020 4:39 pm
by TokiChan
huitbgoiouythy wrote: ↑Thu Jul 09, 2020 2:52 pm
What I do with Marvel Super War, have not tested on Onmyoji Arena
- Copy npk file where you have EXPKDec.exe and EXPKDec.cmd with xor.keys, then click on EXPKDec.cmd, command prompt will appear and decrypt npk files.
- use quickbms with npkUnpackerExtFilter.bms, then select desired npk to extract from, save whenever you want
- You will have extracted files from selected npk, drag & drop .mesh file to CyberConv.exe, this will give you fbx file that you can open with Noesis 3DS Max, Blender for example
- ktx file are the texture that you can open with PVRTexTool
Many thx again Bigchillghost for everything you shared
Yay! Thank you! You save my life!
