150 lines
7.1 KiB
Plaintext
150 lines
7.1 KiB
Plaintext
|
BGIFONT.INC v1.0 beta for MenuetOS
|
|||
|
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> ࠡ<><E0A0A1><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>묨 <20><><EFBFBD><EFBFBD>⠬<EFBFBD> <20><>ଠ<EFBFBD><E0ACA0> BGI
|
|||
|
|
|||
|
<20><><EFBFBD><EFBFBD>ᠭ <20><> <20><><EFBFBD>⮬ <20><>ᥬ<EFBFBD><E1A5AC><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>誨<EFBFBD><E8AAA8><EFBFBD> <20><><EFBFBD>॥<EFBFBD> aka Willow
|
|||
|
|
|||
|
<20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>饥 <20>६<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>樮<EFBFBD><E6A8AE><EFBFBD><EFBFBD> <20><><EFBFBD>⥬<EFBFBD> Menuet <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>㤭묨 <20>।<EFBFBD>⢠<EFBFBD><E2A2A0>
|
|||
|
<EFBFBD>⮡ࠦ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> ᨬ<><E1A8AC><EFBFBD><EFBFBD><EFBFBD>. <20> <20><><EFBFBD><EFBFBD>ਡ<EFBFBD>⨢<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 2 <20><><EFBFBD><EFBFBD><EFBFBD><E0AEA2> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> (䠩<><E4A0A9> CHAR.MT <20>
|
|||
|
CHAR2.MT). <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD> <20><><EFBFBD>⪮ <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD>. <20><>।<EFBFBD><E0A5A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ᨫ<EFBFBD><E1A8AB> <20><> <20><><EFBFBD><EFBFBD>७<EFBFBD><E0A5AD>
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>⠡<EFBFBD><EFBFBD>㥬<EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>⮢ TTF-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>ଠ<EFBFBD><E0ACA0> <20>।<EFBFBD>ਭ<EFBFBD><E0A8AD><EFBFBD><EFBFBD><EFBFBD> Jarek Pelczar, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> MenuetOS C Library <20><> <20><><EFBFBD><EFBFBD>稫<EFBFBD> <20><> <20><><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD>让 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>୮<EFBFBD><E0ADAE><EFBFBD> <20>
|
|||
|
<EFBFBD><EFBFBD>ᥬ<EFBFBD><EFBFBD><EFBFBD>୮<EFBFBD> <20><>. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> Menuet <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>⪨ <20><><EFBFBD>ந<EFBFBD><E0AEA8> <20> <20><><EFBFBD><EFBFBD>
|
|||
|
<EFBFBD><EFBFBD><EFBFBD>⨩ <20><><EFBFBD><EFBFBD>⠡<EFBFBD><E2A0A1>㥬<EFBFBD><E3A5AC> <20><><EFBFBD><EFBFBD><EFBFBD>, <20><>, <20><><EFBFBD>쪮 <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>⭮, <20><><EFBFBD> ᨬ<><E1A8AC><EFBFBD><EFBFBD> <20><>室<EFBFBD><E5AEA4><EFBFBD><EFBFBD> <20>
|
|||
|
<EFBFBD>⠤<EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>. <20><><EFBFBD><EFBFBD><EFBFBD> <20><>ࠧ<EFBFBD><E0A0A7>, ࠧࠡ<E0A0A7>⪠ <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><> <20>।<EFBFBD>⠢<EFBFBD><E2A0A2><EFBFBD><EFBFBD> 業<><E6A5AD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
<EFBFBD><EFBFBD><EFBFBD> <20>冷<EFBFBD><EFA4AE><EFBFBD> <20><><EFBFBD>짮<EFBFBD><ECA7AE>⥫<EFBFBD><E2A5AB>. <20>祢<EFBFBD><E7A5A2><EFBFBD><EFBFBD>, <20><><EFBFBD> <20><><EFBFBD><EFBFBD>⠡<EFBFBD><E2A0A1>㥬<EFBFBD><E3A5AC> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
ࠧࠡ<EFBFBD>⪥ ⠪<><E2A0AA> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>⥣<EFBFBD> <20>ணࠬ<E0AEA3><E0A0AC><EFBFBD><EFBFBD> <20>த<EFBFBD><E0AEA4>⮢, <20><><EFBFBD> <20><><EFBFBD>㧥<EFBFBD><E3A7A5> <20>
|
|||
|
⥪<EFBFBD>⮢<EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <> <20><>ࠥ<EFBFBD> <20><>ଠ<EFBFBD><E0ACA0><EFBFBD><E0AEA2><EFBFBD><EFBFBD> ᨬ<><E1A8AC><EFBFBD><EFBFBD><EFBFBD>.
|
|||
|
<20>।<EFBFBD>⠢<EFBFBD><E2A0A2><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD>⢥<EFBFBD><E2A2A5><EFBFBD><EFBFBD> <20><><EFBFBD>짮<EFBFBD><ECA7AE><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>砥<EFBFBD><E7A0A5><EFBFBD> 䠩<> BGIFONT.INC <20><><EFBFBD> ࠡ<><E0A0A1><EFBFBD> <20>
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>묨 <20><><EFBFBD><EFBFBD>⠬<EFBFBD> *.CHR, ࠧࠡ<E0A0A7>⠭<EFBFBD><E2A0AD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>⮩ <20><>ମ<EFBFBD> Borland <20><><EFBFBD>
|
|||
|
<EFBFBD>ᯮ<EFBFBD>짮<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> Turbo Pascal, Turbo C <20> Borland C++ <20><><EFBFBD> <20> <20>।<EFBFBD> MS-
|
|||
|
DOS. <20> ᮦ<><E1AEA6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD> <20><> 㤠<><E3A4A0><EFBFBD><EFBFBD> <20><><EFBFBD>ᯥ<EFBFBD><E1AFA5><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>প<EFBFBD> BGI-<2D><><EFBFBD><EFBFBD>⮢ <20><>
|
|||
|
<EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> - <20>㦭<EFBFBD> <20><>㡦<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><EFBFBD><EEA0AD> <20><><EFBFBD><EFBFBD>।<EFBFBD><E0A5A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20>맮<EFBFBD><EBA7AE>
|
|||
|
<EFBFBD><EFBFBD><EFBFBD>⥬<EFBFBD><EFBFBD><EFBFBD> <20>㭪権. <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD> <20><><EFBFBD>⥬騪<E2A5AC> Menuet <20> <20><>⮢<EFBFBD><E2AEA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD>⠢<EFBFBD> <20><><EFBFBD><EFBFBD> <20>।<EFBFBD><E0A5A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20>ᯮ<EFBFBD>짮<EFBFBD><ECA7AE><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>⠭<EFBFBD><E2A0AD>
|
|||
|
BGI_LEVEL equ KERNEL. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><EFBFBD><E1ABAE><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>樨 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20>㤥<EFBFBD>
|
|||
|
<EFBFBD>ᯮ<EFBFBD>짮<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>⥫<EFBFBD><E2A5AB>묨 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ﬨ <20><> <20><EFBFBD><E0AEA2> <20><><EFBFBD> <20><><EFBFBD><EFBFBD>, ⠪ <20> <20>ਫ<EFBFBD><E0A8AB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>ᠥ<EFBFBD><E1A0A5><EFBFBD> ࠡ<><E0A0A1><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><EFBFBD><E0AEA2> <20>ਫ<EFBFBD><E0A8AB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.
|
|||
|
|
|||
|
BGI-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><>ᯮ<EFBFBD><E1AFAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><EFBFBD> <20><>⠫<EFBFBD><E2A0AB><EFBFBD> HD <20><><EFBFBD> RD. <20><> <20><><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>⢫<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD>祭<EFBFBD><E7A5AD> <20><><EFBFBD><EFBFBD>⠭<EFBFBD><E2A0AD> BGI_PATH. <20> <20><><EFBFBD><EFBFBD>⠭<EFBFBD><E2A0AD> BGI_WINDOW_CLIP
|
|||
|
<EFBFBD><EFBFBD>⠭<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> 1, <20><><EFBFBD>楤<EFBFBD>ࠬ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>뢮<EFBFBD><EBA2AE> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>⢫<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><EFBFBD>ઠ <20><>室<EFBFBD> <20><> <20>࠭<EFBFBD><E0A0AD><EFBFBD> <20><><EFBFBD><EFBFBD>, <20>⮡<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>䠪⮢.
|
|||
|
<EFBFBD>ᯮ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>, <20> <20><> <20><> 㢥७<E3A2A5>, <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD>. <20>
|
|||
|
<EFBFBD>⮬ <20><><EFBFBD>砥 <20><><EFBFBD><EFBFBD>室<EFBFBD><E5AEA4><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>⥫쭮 <20><>।<EFBFBD><E0A5A4><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>⠭<EFBFBD><E2A0AD> BGI_PRC_INFO - <20><><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> (1024 <20><><EFBFBD><EFBFBD><EFBFBD>), <20>㤠 <20>ਫ<EFBFBD><E0A8AB><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>ଠ<EFBFBD><E0ACA0><EFBFBD> <20> <><E1A2AE> <20><><EFBFBD><EFBFBD>
|
|||
|
<EFBFBD><EFBFBD>१ 9-<2D> <20><><EFBFBD>⥬<EFBFBD><E2A5AC><EFBFBD> <20>㭪<EFBFBD><E3ADAA><EFBFBD>. <20><><EFBFBD> <20><><EFBFBD>楤<EFBFBD><E6A5A4><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> BGIFONT.INC <20><><EFBFBD><EFBFBD><EFA2AB><EFBFBD> <20><><EFBFBD>
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20>.<2E>. <20><><EFBFBD>뢠<EFBFBD><EBA2A0><EFBFBD><EFBFBD> <20><><EFBFBD> call. <20><><EFBFBD> <20><><EFBFBD><EFBFBD>㧪<EFBFBD> 11 <20><><EFBFBD><EFBFBD>⮢ <20> <20><><EFBFBD><EFBFBD>᭮<EFBFBD>
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>࠭<EFBFBD>⢮ <20>ਫ<EFBFBD><E0A8AB><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>室<EFBFBD><E5AEA4> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>뢭<EFBFBD><EBA2AD> <20><><EFBFBD><EFBFBD>⮪ ࠧ<><E0A0A7> <20><><EFBFBD><EFBFBD><EFBFBD> 120 <20><>.
|
|||
|
<EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>㧪<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>⢫<EFBFBD><E2A2AB><EFBFBD><EFBFBD><EFBFBD> <20><>६<EFBFBD>饭<EFBFBD><E9A5AD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> 楫<><E6A5AB> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>. <20>奬<EFBFBD>
|
|||
|
ࠧ<EFBFBD><EFBFBD>饭<EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>⮢:
|
|||
|
|
|||
|
| <20><><EFBFBD><EFBFBD>稪 | | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>| |<7C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>| |<7C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>| | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>| |<7C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>|
|
|||
|
| <20><><EFBFBD><EFBFBD>⮢ | | BGIrec | |<7C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>| | BGIrec | | <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>| | BGIrec | ...
|
|||
|
| (1 <20><><EFBFBD><EFBFBD>)| | | | | |
|
|||
|
| ------------->------ -------------->----- ----------
|
|||
|
- <20> <20><>뫠<EFBFBD><EBABA0><EFBFBD><EFBFBD> [BGIfont_Ptr]
|
|||
|
|
|||
|
<20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> BGIrec <20><><EFBFBD><EFBFBD><EFBFBD> <><E1ABA5><EFBFBD>饥 <20><><EFBFBD><EFBFBD><EFBFBD>祭<EFBFBD><E7A5AD>:
|
|||
|
|
|||
|
+00 dword .FontName <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>㪢<EFBFBD><E3AAA2><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
+04 byte .CharsCount <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>⢮ ᨬ<><E1A8AC><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
+05 byte .FirstChar <20><><EFBFBD> <20><>ࢮ<EFBFBD><E0A2AE> ॠ<><E0A5A0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ᨬ<><E1A8AC><EFBFBD><EFBFBD>
|
|||
|
+06 byte .UpperMargin <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>࠭<EFBFBD><E0A0AD><EFBFBD> ᨬ<><E1A8AC><EFBFBD><EFBFBD>
|
|||
|
+07 byte .LowerMargin <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>࠭<EFBFBD><E0A0AD><EFBFBD> ᨬ<><E1A8AC><EFBFBD><EFBFBD>
|
|||
|
+08 dword .Widths ᬥ饭<E1ACA5><E9A5AD> <20><><EFBFBD>ᨢ<EFBFBD> <20><>ਭ ᨬ<><E1A8AC><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
+12 dword .FirstData ᬥ饭<E1ACA5><E9A5AD> ⠡<><E2A0A1><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
+16 dword .EOF 㪠<><E3AAA0>⥫<EFBFBD> <20><> <><E1ABA5><EFBFBD>騩 BGIrec
|
|||
|
+20 dword .font_data <20><><EFBFBD><EFBFBD><EFBFBD> <20><>稭<EFBFBD><E7A8AD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
<20><><EFBFBD><EFBFBD>⢥<EFBFBD><E2A2A5><EFBFBD> <20><><EFBFBD><EFBFBD>㧪<EFBFBD> <20> <20><><EFBFBD><EFBFBD>䨪<EFBFBD><E4A8AA><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>⢫<EFBFBD><E2A2AB><EFBFBD> <20><><EFBFBD>楤<EFBFBD><E6A5A4><EFBFBD>
|
|||
|
BGIfont_Prepare.
|
|||
|
|
|||
|
BGIfont_Prepare
|
|||
|
<20>室: EDX - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>㪢<EFBFBD><E3AAA2><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>饣<EFBFBD> <20><><EFBFBD><EFBFBD>㧪<EFBFBD>. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
ᮢ<><E1AEA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 䠩<><E4A0A9> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> (<28><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>७<EFBFBD><E0A5AD>)
|
|||
|
EDI - <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>⪠ <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20>㤠 <><E1ABA5><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.
|
|||
|
<20>ᯮ<EFBFBD><E1AFAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ⮫쪮 <20><><EFBFBD> <20><><EFBFBD><EFBFBD>㧪<EFBFBD> <20><>ࢮ<EFBFBD><E0A2AE> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>. <20><><EFBFBD> <20><><EFBFBD>祭<EFBFBD><E7A5AD>
|
|||
|
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> [BGIfont_Ptr]
|
|||
|
<20><>室: EAX=0, <20> <20>ந<EFBFBD><E0AEA8>諠 <20>訡<EFBFBD><E8A8A1>, <20><><EFBFBD><EFBFBD><EFBFBD> <20> EAX - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>䨪<EFBFBD><E4A8AA><EFBFBD><EFBFBD> (ID)
|
|||
|
<20><><EFBFBD><EFBFBD>㦥<EFBFBD><E3A6A5><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>. <20><><EFBFBD><EFBFBD><E1ABA5>⢨<EFBFBD> ID <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>㭪<EFBFBD><E3ADAA>ﬨ
|
|||
|
BGIfont_GetID <20> BGIfont_GetName.
|
|||
|
|
|||
|
<20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>६<EFBFBD><E0A5AC><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>㧪<EFBFBD> <20><><EFBFBD>쪨<EFBFBD> <20><><EFBFBD><EFBFBD>⮢ <20><><EFBFBD><EFBFBD><EFBFBD> <20>ᯮ<EFBFBD>짮<EFBFBD><ECA7AE><EFBFBD><EFBFBD> <20><><EFBFBD>楤<EFBFBD><E6A5A4><EFBFBD>
|
|||
|
BGIfont_Init.
|
|||
|
|
|||
|
BGIfont_Init
|
|||
|
<20>室: ESI - 㪠<><E3AAA0>⥫<EFBFBD> <20><> ᯨ᮪ <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>⮢ (<28><><EFBFBD>ਬ<EFBFBD><E0A8AC> db 'TRIPSIMPEURO')
|
|||
|
ECX - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>⢮ <20><><EFBFBD><EFBFBD>⮢ <20><><EFBFBD> <20><><EFBFBD><EFBFBD>㧪<EFBFBD>
|
|||
|
EDI - <20><>. BGIfont_Prepare
|
|||
|
<20><>室: <20><>祣<EFBFBD>.
|
|||
|
|
|||
|
<20><><EFBFBD> <20><><EFBFBD><EFBFBD>㧪<EFBFBD> 10 <20>⠭<EFBFBD><E2A0AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>⮢ <20> <20><><EFBFBD>㫥 <20><>।<EFBFBD><E0A5A4><EFBFBD><EFBFBD> <20><><EFBFBD>ᨢ BGIfont_names
|
|||
|
(<28>ᯮ<EFBFBD>짮<EFBFBD><ECA7AE><EFBFBD><EFBFBD><EFBFBD> <20><>. <20> BGITEST).
|
|||
|
|
|||
|
<20> 楫<><E6A5AB> ᮢ<><E1AEA2><EFBFBD>⨬<EFBFBD><E2A8AC><EFBFBD><EFBFBD> <20> <20><><EFBFBD><E1ABA5><EFBFBD>饣<EFBFBD> <20><><EFBFBD><EFBFBD>७<EFBFBD><E0A5AD> <20> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>।<EFBFBD><E0A5A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 2
|
|||
|
<EFBFBD><EFBFBD><EFBFBD>楤<EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20>뢮<EFBFBD><EBA2AE> ᨬ<><E1A8AC><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>묨 <20><><EFBFBD><EFBFBD>⠬<EFBFBD>. <20><><EFBFBD><EFBFBD> <20><> <20><><EFBFBD> <20>ᯮ<EFBFBD><E1AFAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
ॣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> (<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 4-<2D> <20><><EFBFBD>⥬<EFBFBD><E2A5AC><EFBFBD> <20>㭪樨), <20><>㣠<EFBFBD> - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.
|
|||
|
|
|||
|
BGIfont_Outtext
|
|||
|
<20>室: EAX - "<22><>窠 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>" <20><><EFBFBD> <20>뢮<EFBFBD><EBA2AE> <20><>ப<EFBFBD> [x] shl 16+[y]
|
|||
|
ECX - 梥<> ⥪<><E2A5AA><EFBFBD> <20> ࠧ<><E0A0A7><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 0xXYRRGGBB,
|
|||
|
<20><><EFBFBD> X - ID <20><><EFBFBD><EFBFBD><EFBFBD>୮<EFBFBD><E0ADAE> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> (4..F),
|
|||
|
Y - <20><><EFBFBD><EFBFBD>稭<EFBFBD> ᨬ<><E1A8AC><EFBFBD><EFBFBD><EFBFBD>/4, <20><><EFBFBD>ਬ<EFBFBD><E0A8AC> 0x1 - 1/4 <20><><EFBFBD>筮<EFBFBD><E7ADAE> ࠧ<><E0A0A7><EFBFBD><EFBFBD>,
|
|||
|
0xC - <20>ன<EFBFBD><E0AEA9><EFBFBD> ࠧ<><E0A0A7><EFBFBD>.
|
|||
|
EDX - 㪠<><E3AAA0>⥫<EFBFBD> <20><> <20><>ப<EFBFBD>
|
|||
|
ESI - <20><><EFBFBD><EFBFBD><EFBFBD> <20><>ப<EFBFBD> + 䫠<><E4ABA0> <20><>ଠ<EFBFBD><E0ACA0><EFBFBD><E0AEA2><EFBFBD><EFBFBD> (<28><>. <20><><EFBFBD><EFBFBD>). <20><><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
BGI_ITALIC <20> BGI_NODRAW <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.
|
|||
|
<20><>室: EAX - <20><><EFBFBD>न<EFBFBD><E0A4A8><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> [x] shl 16+[y].
|
|||
|
|
|||
|
<20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>, BGIfont_Outtext <20><> <><E1A2AE> <20><>ࠬ<EFBFBD><E0A0AC>ࠬ <20>宦<EFBFBD> <20> 4-<2D> <20><><EFBFBD>⥬<EFBFBD><E2A5AC><EFBFBD> <20>㭪樥<E3ADAA>,
|
|||
|
<EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>᪠<EFBFBD><E1AAA0> <20><><EFBFBD><EFBFBD><EFBFBD>७<EFBFBD><E0A5AD><EFBFBD> <20><>ࠢ<EFBFBD><E0A0A2><EFBFBD><EFBFBD><EFBFBD> <20>뢮<EFBFBD><EBA2AE><EFBFBD> ᨬ<><E1A8AC><EFBFBD><EFBFBD><EFBFBD>.
|
|||
|
|
|||
|
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ᯮ<EFBFBD>짮<EFBFBD><ECA7AE><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>⮢ <20><><EFBFBD>ᯥ稢<E1AFA5><E7A8A2><EFBFBD> <20>㭪<EFBFBD><E3ADAA><EFBFBD>
|
|||
|
BGIfont_Freetext. <20><>ࠬ<EFBFBD><E0A0AC><EFBFBD><EFBFBD> <20>뢮<EFBFBD><EBA2AE> <20><>ப<EFBFBD> <20><>।<EFBFBD><E0A5A4><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> BGIfree.
|
|||
|
|
|||
|
<20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> BGIfree <20><><EFBFBD><EFBFBD><EFBFBD> <><E1ABA5><EFBFBD>饥 <20><><EFBFBD><EFBFBD><EFBFBD>祭<EFBFBD><E7A5AD>:
|
|||
|
|
|||
|
+00 dword <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>㪢<EFBFBD><E3AAA2><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
+04 dword "<22><>窠 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>" <20><><EFBFBD> <20>뢮<EFBFBD><EBA2AE> <20><>ப<EFBFBD> [x] shl 16+[y]
|
|||
|
+08 dword 㣮<> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> (0 - <20><>ਧ<EFBFBD><E0A8A7>⠫<EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><>ᮢ<EFBFBD><E1AEA2> <20><>५<EFBFBD><E0A5AB>)
|
|||
|
+12 dword <20><><EFBFBD><EFBFBD>⠡ <20><> <20><><EFBFBD> X (<28><><EFBFBD>祭<EFBFBD><E7A5AD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>饩 <20><>窮<EFBFBD>!)
|
|||
|
+16 dword <20><><EFBFBD><EFBFBD>⠡ <20><> <20><><EFBFBD> Y (<28><><EFBFBD>祭<EFBFBD><E7A5AD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>饩 <20><>窮<EFBFBD>!)
|
|||
|
+20 dword 㪠<><E3AAA0>⥫<EFBFBD> <20><> <20><>ப<EFBFBD>
|
|||
|
+24 dword <20><><EFBFBD><EFBFBD><EFBFBD> <20><>ப<EFBFBD> <20><><EFBFBD> 䫠<><E4ABA0><EFBFBD> <20><>ଠ<EFBFBD><E0ACA0><EFBFBD><E0AEA2><EFBFBD><EFBFBD>
|
|||
|
+28 dword 梥<> ⥪<><E2A5AA><EFBFBD> 0x00RRGGBB
|
|||
|
+32 dword 䫠<><E4ABA0> <20><>ଠ<EFBFBD><E0ACA0><EFBFBD><E0AEA2><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>।<EFBFBD><E0A5A4><EFBFBD><EFBFBD><EFBFBD> <><E1ABA5><EFBFBD>騥 䫠<><E4ABA0> <20><>ଠ<EFBFBD><E0ACA0><EFBFBD><E0AEA2><EFBFBD><EFBFBD>:
|
|||
|
BGI_NODRAW - <20><> <20><>ᮢ<EFBFBD><E1AEA2><EFBFBD> ᨬ<><E1A8AC><EFBFBD><EFBFBD>
|
|||
|
BGI_ITALIC - <20><><EFBFBD>ᨢ
|
|||
|
BGI_BOLD - <20><><EFBFBD>㦨<EFBFBD><E3A6A8><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
BGI_HALEFT - <20><><EFBFBD><E0AEA2><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
|||
|
BGI_HARIGHT - <20><><EFBFBD><E0AEA2><EFBFBD><EFBFBD> <20><> <20>ࠢ<EFBFBD><E0A0A2><EFBFBD> <20><><EFBFBD><EFBFBD>
|
|||
|
BGI_HACENTER - <20><><EFBFBD><E0AEA2><EFBFBD><EFBFBD> <20><> 業<><E6A5AD><EFBFBD>
|
|||
|
BGI_VABOTTOM - <20><><EFBFBD><E0AEA2><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
|||
|
BGI_VATOP - <20><><EFBFBD><E0AEA2><EFBFBD><EFBFBD> <20><> <20><><EFBFBD>孥<EFBFBD><E5ADA5> <20><><EFBFBD><EFBFBD>
|
|||
|
BGI_VACENTER - <20><><EFBFBD><E0AEA2><EFBFBD><EFBFBD> <20><> <20><>।<EFBFBD><E0A5A4><EFBFBD>
|
|||
|
|
|||
|
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 䫠<><E4ABA0><EFBFBD> <20><>ࠧ<EFBFBD><E0A0A7><EFBFBD><EFBFBD><EFBFBD> <20><> <><E1ABAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>樥<EFBFBD> OR.
|
|||
|
|
|||
|
BGIfont_Freetext
|
|||
|
<20>室: EBX - 㪠<><E3AAA0>⥫<EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> BGIfree
|
|||
|
<20><>室: EAX - <20><><EFBFBD>न<EFBFBD><E0A4A8><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> [x] shl 16+[y].
|
|||
|
|
|||
|
<20>㭪<EFBFBD><E3ADAA><EFBFBD> BGIfont_GetID <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>頥<EFBFBD> ID <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>.
|
|||
|
|
|||
|
BGIfont_GetID
|
|||
|
<20>室: EDX - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>㪢<EFBFBD><E3AAA2><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
<20><>室: EAX - ID <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
EDI - 㪠<><E3AAA0>⥫<EFBFBD> <20><> BGIrec <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.
|
|||
|
|
|||
|
<20>ᯮ<EFBFBD>짮<EFBFBD><ECA7AE><EFBFBD><EFBFBD><EFBFBD> <20>㭪権 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> BGIFONT.INC <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ணࠬ<E0AEA3><E0A0AC> BGITEST.
|
|||
|
|
|||
|
<20><><EFBFBD> <20><><EFBFBD> <20>㦭<EFBFBD> ᤥ<><E1A4A5><EFBFBD><EFBFBD>:
|
|||
|
1. <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>⢥<EFBFBD><E2A2A5><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>㧪<EFBFBD> <20><><EFBFBD><EFBFBD>⮢ (<28><><EFBFBD> <20> BGITEST) <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFA2AB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD>騩 <20><><EFBFBD>쪮 ᨬ<><E1A8AC><EFBFBD><EFBFBD><EFBFBD>. <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>浪<EFBFBD> <20><><EFBFBD><EFBFBD>㧪<EFBFBD>
|
|||
|
<20><><EFBFBD><EFBFBD>⮢ <20><> <20><>祧<EFBFBD><E7A5A7><EFBFBD>... :-(
|
|||
|
2. <20><><EFBFBD>ࠢ<EFBFBD><E0A0A2><EFBFBD> <20><>㤮<EFBFBD><E3A4AE><EFBFBD><EFBFBD>ந<EFBFBD><E0AEA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> ᯨ<><E1AFA8><EFBFBD> <20><><EFBFBD><EFBFBD>⮢.
|
|||
|
3. <20>ᮢ<EFBFBD><E1AEA2>襭<EFBFBD>⢮<EFBFBD><E2A2AE><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>ᮢ<EFBFBD><E1AEA2> <20><><EFBFBD>㦨<EFBFBD><E3A6A8><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>⮢.
|
|||
|
4. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>㭪樨 <20>뢮<EFBFBD><EBA2AE> <20><>ᥫ.
|