Thread: Research: Diego's Miscellaneous Finds
View Single Post
  #14    
Old August 24th, 2011 (3:57 AM).
TheDarkShark TheDarkShark is offline
Metal Headed Hacker
     
    Join Date: May 2010
    Location: Germany
    Gender: Male
    Nature: Calm
    Posts: 56
    *getting rid of dust on the thread*
    I've been having problems with the font width header and aked Diego for help via VM. Just in case anyone else needs help with that, too:
    Each entry in the Font width header is one byte long, giving the width of each letter in px. The order of the letters is similar to the ROM-internal character set, which can be found e.g. in table files used by the Thingy texteditor. That is (the most important ones only) :
    Spoiler:
    Code:
    00=[SPACE]
    A1=0
    A2=1
    A3=2
    A4=3
    A5=4
    A6=5
    A7=6
    A8=7
    A9=8
    AA=9
    AB=!
    AC=?
    AD=.
    AF=…
    AE=-
    B1=é
    B8=,
    B9=+
    BA=/
    BB=A
    BC=B
    BD=C
    BE=D
    BF=E
    C0=F
    C1=G
    C2=H
    C3=I
    C4=J
    C5=K
    C6=L
    C7=M
    C8=N
    C9=O
    CA=P
    CB=Q
    CC=R
    CD=S
    CE=T
    CF=U
    D0=V
    D1=W
    D2=X
    D3=Y
    D4=Z
    D5=a
    D6=b
    D7=c
    D8=d
    D9=e
    DA=f
    DB=g
    DC=h
    DD=i
    DE=j
    DF=k
    E0=l
    E1=m
    E2=n
    E3=o
    E4=p
    E5=q
    E6=r
    E7=s
    E8=t
    E9=u
    EA=v
    EB=w
    EC=x
    ED=y
    EE=z
    7F=#
    FE=¶
    All numbers in Hex (obviously -.- ), just add them to the header's start offset.

    Oh, and by the way: any updates, Diego?
    __________________
    There are two things every Rom-Hacker should learn:
    1. Don't give away everything you know!

    Reply With Quote