Free Game Research Forum | Official QuickBMS support | twitter @zenhax | SSL HTTPS://zenhax.com
It is currently Sun Jan 19, 2020 7:46 pm

All times are UTC

Post new topic  Reply to topic  [ 1 post ] 
Author Message
PostPosted: Fri Mar 22, 2019 8:26 pm 

Joined: Fri Mar 22, 2019 7:15 am
Posts: 1
Hello, this is my very first post. I came here to ask for help because I'm almost at zero experience at editing/modding files to make translations. Having said that, here I come to explain what I've done 'til today:

I wanna translate the game to spanish because there's no official translation nor unofficial. This idea came after playing the game and realise that it contains almost no text compared to other heavy-texted games like JRPG and so. Besides, this game uses words hard to understand to non-english people. I have enough experience translating from english to spanish (but no backwards LOL) and good Photoshop skills. Also I'm not good enough but I can do programming in C#

The main game is packed on a CPK file (CriPack) called "NinPri.cpk". This point was easy to do, because of the common format.
I unpacked the files there and found the following folders:

And the main files have .FTX .MBS and .NMS. Other files are .OTB .ESB .ABF .WBF .NSB and last but not least .VSD

After searching for the text files I realized that the first folder "_US" contains those english texts in the subfolder "msgsheet". Tried modifying sysmsg.nms with HxD, repatched the main CPK with CriPackTools GUI... without success.

After looking a bit more with the HxD I found that the text is not encrypted, but the file itself contains a header/footer that I can't understand very well plus the game has some kind of checksum that avoid to load modded files.

NMS File header:
4D 53 42 A0 70 00 00 20 00 00 00 00 00 00 00 00 00 00 00 3F 02

NMS File footer:
45 4F 43 00 00 00 00 10 00 00 00 00 00 00 00

Inside this files I found that the game use the following codes to show different elements onscreen:
%s - to show an string
null - to separate item's data from another one
eol - end of line
@#(66) - to show the sprite of the X button. (It may vary to show another button)
% - get a integer
%2d - get a two digit integer

I'll leave the uncompressed files on a MEGA link: https://mega.nz/#F!MvhlVQID!qCVohVVfFg_kLgpZeGS8_w
And I'll attach only the TEXT FILES here: https://mega.nz/#F!NrxXAIBK!OyyXaNvHErnn9OunlZ9wxA

Overall progress: [||...........................] 0.8%
Current Task: Translating the manual and the UI-easy-to-edit elements (that works without major problem)

Current task samples: https://mega.nz/#F!16w1FSjS!wZc1mIQrOQkHe1_GEPLuog
If you don't see any file in the folder it's because at the moment I'm writting this I'm also uploading the files.

Any help is apreciated and forgive my bad english, I'm not good enough from spanish to english LOL. :)

File comment: I'm trying so hard :)
001_please.png [571.16 KiB]
Not downloaded yet
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 1 post ] 

All times are UTC

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Limited