ZenHAX

Free Game Research Forum | Official QuickBMS support | twitter @zenhax | SSL HTTPS://zenhax.com
It is currently Mon Oct 22, 2018 11:38 am

All times are UTC




Post new topic  Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Sat Jul 14, 2018 8:50 pm 

Joined: Fri May 20, 2016 9:13 pm
Posts: 10
https://www.dropbox.com/s/yj5tvqg42fozu ... D.PME?dl=0
Hello. The above file contains lotsa (not all of it) text from the game. There's couple more files like this one with story text.
The text is plainly visible in a text or hex editor. In fact, all of the script commands which govern the dialogue seem to be there.
However, no matter how I edit the text, be it with less characters or more, the game then either refuses to load any text, or loads it... simply wrong.
So I dunno if this belongs in this section or not, but I'm hoping that maybe someone can do a quickbms to unpack the text (bonus points if it can be reinserted with the new reimport2 function, since it would help with translating the game).
You guys are literally my last resort, after hours of trying, testing and the like.
In worst case, the game simply is ultra strict with how it handles its text and without actually reverse engineering its code and creating a whole separate tool, it might be impossible to make progress with text editing. But I hope I'm wrong.

Thank you for your time.


Top
   
PostPosted: Sun Jul 15, 2018 2:12 am 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 9076
Try this script for quickbms, use the latest version if possible (just in case):
Code:
idstring "KOME_RXUI_DATA  "
get STRINGS long
for i = 0 < STRINGS
    get ID long
    get SIZE long
    putarray 0 ID SIZE
next i
get NUM long
for i = 0 < NUM
    get DUMMY long
    get DUMMY long
next i
for i = 0 < STRINGS
    getarray SIZE 0 i
    slog "" -1 SIZE
next i


Top
   
PostPosted: Sun Jul 15, 2018 4:44 am 

Joined: Fri May 20, 2016 9:13 pm
Posts: 10
Hello! Thank you! This works wonderfully with dumping the script. Shame that reimport2 will not accept this (sequential) and the original reimport will throw the usual errors if any of the text strings are too big(which frankly is a huge problem because in case of translating, longer strings are often a given).
Can something be done about this or is this the end of the road?
Thank you once more.


Top
   
PostPosted: Sun Jul 15, 2018 7:41 am 
User avatar

Joined: Tue Oct 13, 2015 1:26 pm
Posts: 313
OKAGE: Shadow King PME Tool
By Delutto
See Readme.txt for instructions.
Attachment:
OKAGE_Shadow_King_PME_Tool_By_Delutto.7z [834.2 KiB]
Downloaded 22 times

Note: Not tested in game.

By the way, this is a subject for Game Localization.

_________________
Tribo Gamer Brasil


Top
   
PostPosted: Sun Jul 15, 2018 9:01 am 

Joined: Fri May 20, 2016 9:13 pm
Posts: 10
Thank you so much! And yeah, I apologize. I suppose this does belong in Game Localization.
Now I need to do thorough testing of how much can you stretch the script before it starts breaking. in game I mean.
Thank you once more!


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 5 posts ] 

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