Fansite and Forum for Meizu Products
 
       



Go Back   Meizu Me > MeizuMe International > International Discussion > Russian

m6_patch_font tool

Russian

Reply
 
Thread Tools Display Modes
Old 11-22-2006   #1 (permalink)
Valued Member Asmo is on a distinguished road
 
Join Date: Nov 2006
Location: Belarus, Minsk
Posts: 59
m6_patch_font tool

I'm tired of waiting for support of russian symbols in txt files. So... I've spent 2 days analysing resource.bin file... Don't really remember how much coffee I've drunk The result of this "reverse engineering" is m6_patch_font tool.

It makes possible to read russian txt files.
Download

Usage
Download m6_patch_font.zip and extract it for example to C:\Temp.
Place resource.bin file to C:\Temp.
Run in command line:
m6_patch_font.exe resource.bin russian_remap.txt output_resource.bin

As the result output_resource.bin will be created. Copy it to your player and rename to resource.bin. After restart the player will update its resources and you'll be able to read txt files with russian symbols.

Tested with T1.010 RC4.
Asmo is offline   Reply With Quote
Old 11-22-2006   #2 (permalink)
Administrator Err0r will become famous soon enough
 
Err0r's Avatar
 
Join Date: Nov 2006
Location: Stockholm
Posts: 1,477
What! Totally awesome!!

Will Asian/Special European symbols also work?
Err0r is offline   Reply With Quote
Old 11-22-2006   #3 (permalink)
Valued Member Asmo is on a distinguished road
 
Join Date: Nov 2006
Location: Belarus, Minsk
Posts: 59
Quote:
Originally Posted by Err0r View Post
What! Totally awesome!!

Will Asian/Special European symbols also work?
Yes, but I think only for those languages that are already in firmware.
You need to create your own remapping text file like russian_remap.txt.
I can explain how to create it, but I need someone how wants to add support for asian/special european symbols. The best explanation is step by step tutorial.

Last edited by Asmo : 11-22-2006 at 07:42 PM.
Asmo is offline   Reply With Quote
Old 11-22-2006   #4 (permalink)
Administrator Err0r will become famous soon enough
 
Err0r's Avatar
 
Join Date: Nov 2006
Location: Stockholm
Posts: 1,477
Hmm, I can't read HEX. There is no possible way of activating all the languages in the firmware at once?

Czech
Danish
Dutch
English
French
Hungarian
German
Italian
Korean
Polish
Portuguese
Russian
Slovak
Spanish
Vietnamnese
Err0r is offline   Reply With Quote
Old 11-22-2006   #5 (permalink)
Valued Member Asmo is on a distinguished road
 
Join Date: Nov 2006
Location: Belarus, Minsk
Posts: 59
No, only one language. With my method of course
I don't understand why the developers in Meizu can't add UNICODE support for txt files. All necessary fonts are already in resource.bin. If I had sources of the firmware I would activate all languages. And even more

Last edited by Asmo : 11-22-2006 at 07:59 PM.
Asmo is offline   Reply With Quote
Old 11-22-2006   #6 (permalink)
Passing By Sequa is on a distinguished road
 
Sequa's Avatar
 
Join Date: Nov 2006
Location: Germany
Posts: 13
Japanese isn't already in the firmware, is it? So it isn't possible to modify the firmware to display Japanese characters?
Does the player at least display ID3 tags properly no matter which language?
My player hasn't arrtived yet, so I couldn't test it.
Sequa is offline   Reply With Quote
Old 11-22-2006   #7 (permalink)
Moderator marcelo1251 is on a distinguished road
 
marcelo1251's Avatar
 
Join Date: Nov 2006
Location: Costa Rica
Posts: 520
Asmo, which programs do u use to read the hex code?
marcelo1251 is offline   Reply With Quote
Old 11-22-2006   #8 (permalink)
Valued Member Asmo is on a distinguished road
 
Join Date: Nov 2006
Location: Belarus, Minsk
Posts: 59
Quote:
Originally Posted by Sequa View Post
Japanese isn't already in the firmware, is it? So it isn't possible to modify the firmware to display Japanese characters?
Does the player at least display ID3 tags properly no matter which language?
My player hasn't arrtived yet, so I couldn't test it.
I don't know UNICODE ranges for Japanese characters. Here is the mapping of UNICODE characters. Find your range and I'll answer the questions.

Quote:
Originally Posted by marcelo1251
Asmo, which programs do u use to read the hex code?
PSPad has built-in hex editor.
Asmo is offline   Reply With Quote
Old 11-23-2006   #9 (permalink)
Freshman Erag0n is on a distinguished road
 
Erag0n's Avatar
 
Join Date: Nov 2006
Location: Thailand
Posts: 44
Nice to see someone think to Mod. Firmware about font, Thank you. ,I will try in my Thai language. will report... (But my dealer said Meizu will support Thai lang. in early jan 2007, It's possible support unicode) any Idea ?
Erag0n is offline   Reply With Quote
Old 11-23-2006   #10 (permalink)
Valued Member Asmo is on a distinguished road
 
Join Date: Nov 2006
Location: Belarus, Minsk
Posts: 59
Quote:
Originally Posted by Erag0n View Post
Nice to see someone think to Mod. Firmware about font, Thank you. ,I will try in my Thai language. will report... (But my dealer said Meizu will support Thai lang. in early jan 2007, It's possible support unicode) any Idea ?
Does Thai language have 8-bit encoding? Or only UNICODE? Because text files are displayed using characters 0x0000-0x00ff (ASCII). In remapping text file each line consists of 2 hex numbers:
1st: code of character we want to replace (0x0080-0x00ff)
2nd: code of character we want to replace WITH (unicode codes for your characters)

Last edited by Asmo : 11-23-2006 at 09:22 AM.
Asmo is offline   Reply With Quote

Powered by vBulletin. Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0 ©2007, Crawlability, Inc.
 
Meizu Me is an independent resource for all things Meizu. Meizu, Mini Player, Music Card, Mini One and all other related names are properties of MEIZU Electronic Technology, Inc. Designed by ForumTemplates. All content © 2007 MeizuMe. All Rights Reserved.