image ResEx Logo
ResExcellence www : Powered by Google
Cell Phone Themes Icons Mighty Mouse Cursors Software Reviews Widgets & Widgets


Files are in Stuffit 5 or greater format.
Free download.

Tell us about a bad link.

Thank You!


Running 18 days
without a restart.

Replace the Fonts in iTunes by Pithawat Vachiramon

Pithawat Vachiramon has sucessfully modified iTunes 2 to use different fonts for its playlist, LCD and other items. This is extremely useful if you have MP3s in non-roman charaters (i.e. Thai like Pithawat). The trick is to modify the "length" byte infront of the font name. (Thanks to iTunes2's included Japanease resource file, but that's not the point of this readme :)

You will need ResEdit and the font you want to use installed (if you want to use MacOS 9 fonts then copy them to /Library/Fonts)

Ok, here's how you do the mod. First, open TextEdit and press command-T.

Look for your font and note down its name, including capitals and spaces. Then, duplicate iTunes 2 and work on the copy. Right click and choose "Show Package Contents". Goto Contents>Resources>English.lproj and open the "Localized.rsrc" file with ResEdit.

Double click on "Txtr" picker. Click on the resource you want to modify ("List Contents (Small)" is the main list of the songs, so start from there) and open using Resource>"Open Using Hex Editor" from the menu. You'll see something like this:

000D 0000 0001 0001 ''''''''

0000 0000 0000 FFFF ''''''''

0D4C 7563 6964 6120 'Lucida

4772 616E 6465 ____ Grande

Ok, replace the "Lucida Grande" with the font name you want, but don't save yet! The "length" byte, in front of the font name has to be change so its value corresponds to the length of the font name. In this case, "Lucida Grande" has 13 characters, so it's corresponding hex value is "0D". I chose to use Thonburi, a popular Thai font, which contains 8 characters, i.e. length byte = 08 :

0000D 0000 0001 0001 ''''''''

0000 0000 0000 FFFF ''''''''

0854 686F 6E62 7572 'Thonbur

69________________ i

Do the steps with other resources, i.e. "List Contents (Large)" and "LCD", if you wish.

Before:

After:

In MacOS 9, the ID3 tags have to be converted from ASCII to Latin first, but in OSX that's not necessary.

Have fun!

Pithawat "Tan" Vachiramon

Cell Phone Themes Icons Mighty Mouse Cursors Software Reviews Widgets & Widgets

Maintained by the Staff of ResExcellence. This entire site ©1997-2006 ResExcellence
Privacy Statement? Sure we gotta Privacy Statement. [an error occurred while processing this directive]