Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Translate game

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking
View previous topic :: View next topic  
Author Message
mausi125
Advanced Cheater
Reputation: 1

Joined: 05 Jun 2014
Posts: 86

PostPosted: Thu Feb 23, 2017 2:52 am    Post subject: Translate game Reply with quote

Hello i want translate berserk and the band of the hawk in french ( i can change english text to french with cheat engine but idk how unpack game data )

somebody for how to extract this files ?

LINKDATA_EU.A
LINKDATA_EU.B
LINKDATA_EU.C
LINKDATA_EU.D
Back to top
View user's profile Send private message
KéKéCoRe
Expert Cheater
Reputation: 0

Joined: 16 Mar 2015
Posts: 101
Location: France - Lorraine - Moselle (57)

PostPosted: Thu Feb 23, 2017 10:39 am    Post subject: Reply with quote

Want to translate a game with cheat engine?
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger
mausi125
Advanced Cheater
Reputation: 1

Joined: 05 Jun 2014
Posts: 86

PostPosted: Thu Feb 23, 2017 12:33 pm    Post subject: Reply with quote

KéKéCoRe wrote:
Want to translate a game with cheat engine?


^^ no with unpack data but idk how to unpack
Back to top
View user's profile Send private message
ulysse31
Master Cheater
Reputation: 2

Joined: 19 Mar 2015
Posts: 324
Location: Paris

PostPosted: Thu Feb 23, 2017 3:23 pm    Post subject: Reply with quote

1°/ Is the data center encrypted ?
Open the data center containing texts with HxD and scroll around, it will be fairly obvious if it is encrypted.

2°/Attach game and put a breakpoint on zwCreateFile.
I will speak for the game which I did this on, it's TERA.exe and the center is encrypted, ZwCreateFile broke and I saw it was called by FindFirstFileExw so I went there and checked the lpcstr argument for the call.
Luckily (luckyly?) enough it was
Quote:
C:\Users\Public\Games\En Masse Entertainment3\TERA\Client\Binaries\..\S1Game\S1Data\DataCenter_Final_USA.dat

Then you resume to game module code, this is when you start caring about encryption and decryption.
If it is encrypted, you can reverse the game algorythm and code your own decrypter (with ollydbg code ripper this process isn't as tedious as it may seem).
However I'd recommend looking for famous encryption library for the programming language in which your game was coded.
For example, Tera is coded in c++ and uses crypto++ library. Using this library made hacking Tera a lot easier for the RE scene : it uses 128 AES, you take iv and key from binary and you use the crypto library to decrypt the data center.

Once you've managed that, you still need to decompress it.
And then you'll need to parse it.
This is what a decrypt, unpack and parse project looks like
https://github.com/gothos-folly/TeraDataTools
This should be your face now -> Confused Confused Confused Confused Confused "But I just wanted to translate"
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
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 vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites