| View previous topic :: View next topic |
| Author |
Message |
ruiqi888 How do I cheat?
Reputation: 0
Joined: 27 Jan 2009 Posts: 2
|
Posted: Tue Jun 25, 2013 6:41 am Post subject: Creating a translation patch for an MMO - Where to start? |
|
|
Hello all!
So right now, I'm looking to create a translation patch for an MMO.
I have read up about doing such a task, and I understand that it won't be an easy one. However, I have the time and dedication to attempt this project right now.
I would just like some help on where exactly to start. I have some basic knowledge with disassemblers and Hex Workshop, and other tools. I am also fluent in both languages (from Chinese to English).
So what would be my first step? Any help is much appreciated.
Thanks in advance!
|
|
| Back to top |
|
 |
atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8587 Location: 127.0.0.1
|
Posted: Tue Jun 25, 2013 10:59 am Post subject: |
|
|
First steps would be locating how and where the data is stored. If it is in the game files, you will need to figure out how to unpack and read/alter their content files to adjust them for your translations. This also means figuring out if the strings have hard-coded lengths as that might effect your ability to create full translations for lines since your new translations might be longer.
Typically, content like text and such will be stored in a game data file in some compressed or encrypted manner. Granted there are some cases where games wont pack their data at all.
_________________
- Retired. |
|
| Back to top |
|
 |
ruiqi888 How do I cheat?
Reputation: 0
Joined: 27 Jan 2009 Posts: 2
|
Posted: Wed Jun 26, 2013 4:28 am Post subject: |
|
|
Thanks for the response!
What software would you recommend to unpack game files?
|
|
| Back to top |
|
 |
atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8587 Location: 127.0.0.1
|
Posted: Wed Jun 26, 2013 10:01 am Post subject: |
|
|
OllyDbg / IDA to analyze how the game reads the files if they are packed or protected in some manner.
_________________
- Retired. |
|
| Back to top |
|
 |
|