その他の関数 - BootROMフォント関数

syBtFntGetAddr

フォント格納位置の取得

書式

Uint32 syBtFntGetAddr( set, code )
SYE_BT_FNT_FONTSET set
Sint16 code

引数

setフォントセット
codeShiftJISコード

戻値

フォントデータ先頭アドレスからのオフセット

解説

Shift JISコードからフォントデータ先頭アドレスからのオフセットを計算しbyteで返します。

フォントセットを指定する引数 setは次の値の指定ができます。

SYE_BT_FNT_FONTSET_WESTERN_24ISO 8859-1
SYE_BT_FNT_FONTSET_JP_JIS_24JIS X 0201
SYE_BT_FNT_FONTSET_JP_KANA_24Shift JIS ひらがなまで
SYE_BT_FNT_FONTSET_JP_LVL1_24Shift JIS 第一水準まで
SYE_BT_FNT_FONTSET_JP_LVL2_24Shift JIS 第二水準まで
SYE_BT_FNT_FONTSET_JP_GAIJ_24セガ特製外字
SYE_BT_FNT_FONTSET_VMSICONビジュアルメモリデフォルトラベルアイコン

8bitコードの場合は引数code(16bit)の上位8bitに0x00を付加することで指定できます。


syBtFntGetAddr
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998