Need help,Moonlight Blade(.sfc)

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
The soul of light
Posts: 48
Joined: Tue Jul 26, 2016 10:54 am

Need help,Moonlight Blade(.sfc)

Post by The soul of light »

Dear friend,let me express admiration for you first.You are really powerful.
Recently,I am using your QuickBMS.But I am a rookie so I met some trouble unpacking the game Moonlight Blade.I think that the game use a new way of encryption and maybe your script "qq sfc.qq.com" cannot unpack the sfc fully.Because when I open the dat(product of unpacking the sfc) in UltraEdit,I still see a chaotic code which cannot be used.So I hope you can help me.Can you help unpack the sfc?(It may be a pretty girl~)
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Need help,Moonlight Blade(.sfc)

Post by aluigi »

The script works perfectly, but the dat files have their own format that is not "standard" like for the DDS files.
The magic is 0x5d5c5b5a and apparently they have been created/compiled with this tool:
https://developer.nvidia.com/apex-cloth ... -tutorials
I don't know if the dfont files are images or what
The soul of light
Posts: 48
Joined: Tue Jul 26, 2016 10:54 am

Re: Need help,Moonlight Blade(.sfc)

Post by The soul of light »

aluigi wrote:The script works perfectly, but the dat files have their own format that is not "standard" like for the DDS files.
The magic is 0x5d5c5b5a and apparently they have been created/compiled with this tool:
https://developer.nvidia.com/apex-cloth ... -tutorials
I don't know if the dfont files are images or what

Glad to get your reply.I'll try again. You are a warm-hearted person
peterzhenhh
Posts: 45
Joined: Wed Jan 17, 2018 5:15 pm

Re: Need help,Moonlight Blade(.sfc)

Post by peterzhenhh »

aluigi wrote:The script works perfectly, but the dat files have their own format that is not "standard" like for the DDS files.
The magic is 0x5d5c5b5a and apparently they have been created/compiled with this tool:
https://developer.nvidia.com/apex-cloth ... -tutorials
I don't know if the dfont files are images or what


.dfont files and the other .dat files extracted from the .sfc files are the models files,which is the same as .QSG files extracted from .vfs files.

They can be loaded in 3dmax with this script:https://forum.xentax.com/viewtopic.php?t=20691
I tested them with the game "Ring of Elysium",which use the same game engine as Moonlight Blade.

The upper character body is stored in .vfs files.To extract .vfs files,i recommend this tool:https://zenhax.com/viewtopic.php?f=9&t=4299&start=20#p49017.It can extract all files from .vfs files.
The lower character body is stored in .sfc files.They can be partly extracted with your qq_sfc.bms.But the extracted files have no vaild names and extention.What's more,this script are not able to extract TableBin.sfc.

https://www15.zippyshare.com/v/aXBbeyar/file.html

I hope you can take some time to figure out how to extract the filenames from the .sfc files.I'm looking forward to hearing from you soon.