Results 1 to 4 of 4

[RELEASE] intraFont 0.30 - supports Chinese

This is a discussion on [RELEASE] intraFont 0.30 - supports Chinese within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; intraFont just got (almost) complete: it can now also render the firmwares own Chinese font. That means, intraFont is now ...

  
  1. #1
    QJ Gamer Blue
    Points: 4,111, Level: 40
    Level completed: 81%, Points required for next Level: 39
    Overall activity: 0%

    Join Date
    Aug 2006
    Posts
    30
    QJ Pts
    4,111
    Level
    40
    Downloads
    0
    Uploads
    0

    Default [RELEASE] intraFont 0.30 - supports Chinese

    intraFont just got (almost) complete: it can now also render the firmwares own Chinese font. That means, intraFont is now capable of rendering all fonts available in the PSP's firmware!



    For Chinese writing you can use simplified Chinese (GBK) or traditional Chinese (Big5), both codepages are available. To clean up the code, I put all the string parsing/conversion stuff into a seperate library. The character code conversion library (libccc) can also be used on its own (if you want to add codepage support to your text application you might find this useful).

    Here's the changelog:
    • added support for Chinese (gb3s1518.bwfon): now all of the PSPs internal fonts are supported! (thanks to Tong for his help)

    • added libccc (my Character Code Conversion library) for string parsing/conversion:
      • it currrently supports decoding of UTF-8 and the following codepages: CP437 (US), CP850 (Multilingual Latin I), CP866 (Russian), CP932 (Japanese Shift-JIS), CP936 (Simplified Chinese GBK), CP949 (Korean), CP950 (Traditional Chinese Big5), CP1251 (Cyrillic) and CP1252 (Latin I)
      • it's required by intraFont 0.30+ (simply add libccc.o to the OBJS list in your makefile)
      • if you don't need any codepages: add -DLIBCCC_NO_CP to the CFLAGS in your makefile, which saves around 140kB of size/memory.
      • finally, it can be used independantly from intraFont for your own character conversion needs


    Get it here.

    Have fun, BenHur



  2. #2
    Art
    Art is offline
    Bush Programmer
    Points: 60,149, Level: 100
    Level completed: 0%, Points required for next Level: 0
    Overall activity: 0%

    Join Date
    Nov 2005
    Posts
    3,658
    QJ Pts
    60,149
    Level
    100
    Downloads
    0
    Uploads
    0

    Default

    Bah, I already did manual scrolling in two apps, and just noticed it made easy.
    Do a sine wave scroller then :)

  3. #3
    QJ Gamer Blue
    Points: 4,111, Level: 40
    Level completed: 81%, Points required for next Level: 39
    Overall activity: 0%

    Join Date
    Aug 2006
    Posts
    30
    QJ Pts
    4,111
    Level
    40
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by Art View Post
    Do a sine wave scroller then :)
    Nope, sorry: I can't squeeze a sine wave scroller in the sample screen anymore... :)

  4. #4
    QJ Gamer Bronze
    Points: 7,134, Level: 55
    Level completed: 92%, Points required for next Level: 16
    Overall activity: 0%

    Join Date
    Feb 2008
    Location
    Sydney, Australia
    Posts
    390
    QJ Pts
    7,134
    Level
    55
    Downloads
    0
    Uploads
    0

    Default

    Awesome work!

    This makes all the PSP homebrew look great :)


 

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





All times are GMT -8. The time now is 05:47 AM.

Use of this Web site constitutes acceptance of the TERMS & CONDITIONS and PRIVACY POLICY
Copyright © , Caputo Media, LLC. All Rights Reserved. Cluster .