ZenHAX

Free Game Research Forum | Official QuickBMS support | twitter @zenhax | SSL HTTPS://zenhax.com
It is currently Fri Nov 24, 2017 12:13 am

All times are UTC




Post new topic  Reply to topic  [ 8 posts ] 
Author Message
PostPosted: Sun Nov 12, 2017 12:33 pm 

Joined: Sun Nov 12, 2017 12:30 pm
Posts: 9
Hello zenhaxers

I'm trying to translate Red Faction Guerrilla\Armagedon.

The swuforce script (https://www.zenhax.com/viewtopic.php?f=12&t=3544) works perfectly in the PC version .le_strings files, however, on Xbox 360 the extension is be_strings, and the script above does not extract the texts so that I can edit them.

Is there any other way or tool so I can extract the texts?

Thanks for listening.


Top
   
PostPosted: Sun Nov 12, 2017 3:05 pm 

Joined: Sat Sep 16, 2017 6:34 pm
Posts: 10
Ask swuforce to rewrite, on the big endian. https://en.wikipedia.org/wiki/Endianness


Top
   
PostPosted: Sun Nov 12, 2017 10:54 pm 

Joined: Sun Nov 12, 2017 12:30 pm
Posts: 9
Zolodei wrote:
Ask swuforce to rewrite, on the big endian. https://en.wikipedia.org/wiki/Endianness



Here is the request to swuforce. :D


Top
   
PostPosted: Wed Nov 15, 2017 5:34 pm 

Joined: Thu Oct 16, 2014 4:39 pm
Posts: 139
Send some sample file.

_________________
Texttool sources: viewtopic.php?f=12&t=645


Top
   
PostPosted: Thu Nov 16, 2017 1:58 am 

Joined: Sun Nov 12, 2017 12:30 pm
Posts: 9
swuforce wrote:
Send some sample file.


Sent, look at the pm box.


Top
   
PostPosted: Mon Nov 20, 2017 5:47 pm 

Joined: Sun Nov 12, 2017 12:30 pm
Posts: 9
File: https://www.mediafire.com/file/e9xsbw98 ... be_strings

up


Top
   
PostPosted: Mon Nov 20, 2017 9:50 pm 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 7145
Universal script for any endianess:
Code:
get NAME basename
string NAME + ".txt"
get DUMMY long  # 0xa84c7f73
get VER short
endian guess16 VER
get STRINGS long
for i = 0 < STRINGS
    get DUMMY long
    get SIZE short
    slog NAME -1 SIZE unicode
    padding 4
next i


Top
   
PostPosted: Mon Nov 20, 2017 11:39 pm 

Joined: Sun Nov 12, 2017 12:30 pm
Posts: 9
aluigi wrote:
Universal script for any endianess:
Code:
get NAME basename
string NAME + ".txt"
get DUMMY long  # 0xa84c7f73
get VER short
endian guess16 VER
get STRINGS long
for i = 0 < STRINGS
    get DUMMY long
    get SIZE short
    slog NAME -1 SIZE unicode
    padding 4
next i



Thank you Aluigi. Worked perfectly. I will advance the service, and hope that the size limit does not interfere with reimportation and consequently, the final result. :D

If swuforce updates your script, we'll eliminate this potential problem. 8-)


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 8 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