S_FONT.TXT                                 LastUpdate: 08/06/2000

Shadow memory font loader v1.77 rev. 7

㬥 ᮮ⢥ ॣ஢ ᨨ ணࠬ.
 ᫮ ᯫ⭮ ᨨ   
⢮.

-----------------------------------------------------------------
 ணࠬ ࠭   ਭ樯  "as is", ᮣ᭮
⮬  ਭ樯    ணࠬ  ࠭⥫   
  ⢥⢥    ஡,  騥    
ᯫ樨.
ணࠬ ࠭ ᢮,    । 
      짮⥫,    ᫮  ࠭
楫⭮ ணࠬ,  ⠪  ᫮,  ⠪ । 
 ᪮ 룮.
  ࣠樨, 訢訥   ࠢ  ࠭
  ⢥⢥     ᮮ⢥⢨       ᨩ᪮
樨  ᪨ ࠢ.
-----------------------------------------------------------------

  ணࠬ       ࠧ  ⮫쪮     
㧨    ஢. ᪮     ⢮
ᥢ ᮢ⨬⥩  ਭ᪨ ⠬    ⨬
    ணࠬ  "⢮  ⮣ ⨯"  -   㭪樨
㯭. ᫨   ⢨⥫쭮 ࠢ ணࠬ     
ᯮ,      ᨬ    ঠ    ࠧࠡ  
易  ਡ஬    㬬,  ⭮ $3.0
  (   㦭)  , 㪠  
⮣   㪮⢠.   ᫥          .COM  䠩,
ॣ஢    ..  㤥  㧪  
      ॣ樮  .       ࠢ  ⠭
ॣ஢  S_FONT   .

 ⠢:

S_FONT.COM   --- ᮡ⢥ ࠩ
S_FONT.TXT   --- 㬥
COMP.LST     --- ᯨ᮪ ন 稯⮢
FONTINFO.EXE --- ଠ    BIOS
FONT_SET.EXE --- ॣ㦠 ⮢  S_FONT.COM
S_KBGR2.COM  --- ࠩ 
S_KBGR2.TXT  --- ஬   
S_KONF.EXE   --- 䨣 ᪫  ,   梥⮢ 
                 S_KBGR2
ATTEMPT2.EXE --- ।﫪 稯
TEST_ROM.EXE --- ஢ CRC video BIOS
GETBIOS.EXE  ---    䠩 BIOS  뫪 
                   祭 ᨨ

8x8_AR.FNT   -
8x14_AR.FNT  -+-  "⮫" ⮢
8x16_AR.FNT  --
8x8_ARE.FNT  -
8x14_ARE.FNT -+-  "⮫" ⮢  㪢 ""
8x16_ARE.FNT --

8x8_AR6.FNT  -
8x14_AR6.FNT -+-  "⮭" ⮢
8x16_AR6.FNT --
8x8AR6E.FNT  -
8x14AR6E.FNT -+-  "⮭" ⮢  㪢 ""
8x16AR6E.FNT --

FILE_ID.DIZ  ---  ᮯ 

  ⠪, 祬 㦭   ணࠬ. ஡  䨪樨 
.  ᭮       襭  -  ᯮ짮  ࠩ
(ᯥ樠쭮 ணࠬ),    ० ⮡ࠦ
ᯫ  ⮬᪨  㦠  .     
   ⪮. -,  ࠩ    
०,       ࠡ    ᪠  .
-,      筮       ,
ன ⠪  墠⠥.   , 稭    386 
 ஢ ᮤন  BIOS    - Shadow RAM. 
 486      ஢  ஢  BIOS  
Shadow  ⠫    室.        
ᯥ  㦭  ६  㯠       ᫥⢨  
ࠡ⠥  ⠪ ,  ⥫ .

  ⠪,     RAM,   ஬     BIOS,  
⭮ BIOS . ᫨ BIOS   Shadow,  祬
    㤠  ,  ⥬ ᠬ   䨪
  ०   ⮬      ᭮ ?
⢥: !  ⮫쪮  ᫮  ᯮᮡ    
Shadow RAM  ,  ᯮᮡ    ந⥫ 
奬  ஥ ਭ᪨  (chipset) ࠧ.

 ணࠬ   㧨   Shadow RAM  .  
ᯮ     88,  814,   816.        ணࠬ
⠢   ⮢.

ணࠬ ᪮஢  ࠡ  386+ .

ন chipset':

   [00]:  稯, 騩 shadow 㦥    C000
   [01]: UMC 491, PC Chips 11, M601, BIOTEQ 3491, SARC 4018
   [02]: UMC 480, 481
   [03]: OPTi 491, 493, 495, 802, 895, M320, M321, PC Chips 5, 6, 8
   [04]: OPTi 482
   [05]: M396C, M396F, PC Chips 2, SARC 2016, ALD 93c305
   [06]: M1217, ALI 1217
   [07]: SIS 461, 471, DECpc lp
   [08]: UNI 4800VL
   [09]: Forex 311, 521
   [0A]: SIS 406
   [0B]: UMC 498, PC Chips 18
   [0C]: HiNT CS8005
   [0D]: ALI 1419
   [0E]: ALI 1429
   [0F]: Intel (Neptune, Saturn, Mercury), DECpc xl
   [10]: UNI 4800-F
   [11]: SiS 501
   [12]: MXIC 305
   [13]: SYMPHONY 486
   [14]: UMC 881/886, *PC Chips 19
   [15]: Intel (Aries, Ninja)
   [16]: OPTi 597
   [17]: VLsi 480 (HP VL2)
   [18]: HiNT CS8006
   [19]: VENUS VIA
   [1A]: SYM 491, "Expert Chip"
   [1B]: SiS 496
   [1C]: SITYGATE CGD90
   [1D]: PEAK DM
   [1E]: C&T 4031
   [1F]: Intel 430FX, 430HX, 430VX, 430TX, 440FX, 440BX, 440EX
               810,820
   [20]: OPTi 283
   [21]: DX-6900
   [22]: SiS 401
   [23]: SiS 511
   [24]: 65xxx Series Notebook
   [25]: OPTi 498
   [26]: IBM Thinkpad 350 Notebook
   [27]: OPTi Viper
   [28]: ALI M1429G
   [29]: ALI M1487
   [2A]: AcerNote 730
   [2B]: AST Ascentia 800N
 * [2C]: DaeWoo 7420 (Notebook)
   [2D]: VIA Apollo 580 VP, VIA MVP3, VIA MVP4, VIA Apollo Pro
   [2E]: ETEQ 491
   [2F]: CMS 386 (Notebook)
   [30]:  稯, 騩 shadow 㦥    E000h
   [31]: SiS 5571
   [32]: ALI M1542 (aladdin5)

(*) -    ஢


 稯 ⠭  室 ﭨ.

 㦭 ᤥ, ⮡ ᯮ짮 ணࠬ?

1)       386SX,  386DX,  486SX,  486DXn  Pentium,
   ਭ᪠               稯⮢,   室  
   compatibility list (䠩 COMP.LST), 1  ,  ᪮
     360  ,     筮        EGA     VGA   
   ᮮ⢥騬 ஬.  ᮡ⢥   :)

2) ᬮ  ᯨ᮪ 稯⮢   ᭨,      ⠬  
   稯. ᫨   諨  稯,    樨:
       ଠ樨  ⮬  稯,    
     ணࠬ.

3)   setup'e Shadow RAM  C000-C7FF. ᫨  ⮣  
   ᤥ ணࠬ ࠡ  㤥   뤠 ᮮ⢥饥
   ।०.

4) ᫨      稯   襩 ਭ᪮ , 
   ஡   ணࠬ ATTEMPT2.    㦭 ᪠
     -    ⨯  QEMM   EMM386  (
   ᪫祭 HIMEM.SYS)   - 筮 ।.

     ⠥  䨪 稯  BIOS ਭ᪮
      砥  ᯥ譮  ᪠    
     shadow RAM.

   ⮡ ᯮ짮  ⮤   ᪠   BIOS 䨪樮
   ப,  ࠧ ஢ 稯   /ch.

   ,  ணࠬ    뤠 ᮮ饭  
   ७  訡   ᫥  ⮪      shadow,  
   㣠,      १㧨       
   ATTEMPT2  /CH   ࠧ, ⠢   ᠬ ᪥,  ன
   ATTEMPT2 ࠡ⠫   ࠧ.

5)  ணࠬ ᫥騬 ࠧ  config.sys:

    DEVICE=C:\SF\S_FONT.COM <chipset number> [options]

    ணࠬ ᪠     autoexec.bat:

    C:\SF\S_FONT.COM <chipset number> [options]

    ⮬  砥   㤭  QEMM.  ⥫쭮
४ ᪠  䠩 config.sys.

    <chipset number> -  稯    
                       ⠪   ࠬ  ⠪  
                        ᪮. ਬ:

                          s_font 1
                          s_font 01
                          s_font [01]

    [options] ( १ ஡):

    /Q  -       ᯮ짮    ⮣, ⮡  ࠩ
          뤠   ଠ樨  ६ 㧪
    /N  -  뢮  - ଠ樨 ஬
          ᮮ饭  訡
    /B  -  ᯮ짮 BIOS  㧪 ⮢
    /?  /H - 뤠 ࠭ ᪠

      ࠡ:

    /Fn - 롮 楤   :
          0=64Kb, 1=128Kb, 2=256Kb, 3=512Kb,  㬮砭
          ᯮ 祭, ஥  
          ᨬ  ⨯ :

              386SX     - 64 Kb
              386DX     - 128 Kb
              486SX/DX  - 256 Kb
              Pentium   - 512 Kb

          ..    㪠  ࠬ /Fn,
          ஬ ᯥ樠 砥. ࠩ _ᠬ_ । ⨯
          ᯮ㥬    ⠭ 㦭
          祭   .

    /V  - ᯮ짮 㧪 VGA ० (5 ⮢)
    /E  - ᯮ짮 㧪 EGA ० (3 )
    /S  -  㧨 ⥫ ⠡ ᨬ, ୥
           㤠 0  㧪 ᨬ
    /C     ஢   shadow  
    /O  - ⮦,  /S /C  
    /R  -  뢠 CRC BIOS -   .
    /I  - ᯮ짮 ୠ⨢ ᯮᮡ   (486+)
    /A  - ⠢ १  8x14 (   ⮣
          

    ਬ砭: ᯮ 樨 /F, /V, /E, /S, /, /A, /O  /R
    ⮫쪮   - ஡.

     ᯮ짮  /I, ᫨  㤥 ࠡ 
    襩 ਭ᪮ .

    /E, /V -  ᯮ짮  ਭ㤨⥫쭮 㧪 (
     㧪) 16-  ⮢.

    饭  訡:

     'Sorry, at least 386 CPU required for this driver' 
ᠬ  ᥡ - ࠩ   ᯮ짮    
 80386SX ஬

     'Sorry, EGA or VGA display adapter required for this driver'
ࠩ ࠡ⠥ ⮫쪮  EGA  VGA ᪨ ࠬ, ..
⮫쪮  ⥬,   ᢮ ROM  ᭮ ࠭⢥.
  । ⮬᪨.

     'Fatal error: Invalid chipset number or chipset number is
not defined'  뫨 㪠  ⢥ ࠬ 
ᯮ㥬 稯      , 祬
ᨬ  稯.

     'Fatal error: Invalid font segment - xxxxh instead yyyyh'
 ᮮ饭  ⮣,   ⠥ 
s_font ᫥ 饭 ࠭ 䨪  ᫥ QEMM 
० ST:M

     'Fatal error: fonts is different -  probably shadow is write
protected'  ᮮ饭  ,      室  
䨪樨 ᠭ  ⮢.  䨪樨 ⪫砥
樥 /O,   ⪫砩   .

     'Fatal error: shadow memory wasn't initialized by BIOS' ᫨
 ࠢ쭮 㪠  稯  ᮮ饭  
⮫쪮 ᫨   ࠧ訫    ࠧ訫 shadow RAM
  C000-C7FF  E000-E7FF

     'Fatal error: Video ROM not found at xxxx' - ᫨ ணࠬ
 諠 video BIOS   xxxx.

     'Fatal error: Invalid command line parameter'  㪠 
 ப  ࠬ

     'Warning! Alt key was pressed.
      Press any key to continue or Esc to abort loading...'

        㤥ঠ    ⮬  ﭨ   Alt.  ᫨  
 Esc -  ࠩ  㤥 뢠   shadow.

     'Fatal eror: Unknown current font selected - reloading
aborted' 뤠  ⮬ 砥, ᫨ ⥪騩  ⫨祭 
88, 814  8x16

6) ᫨  ᯮ QEMM,  ࠩ  㧨  QEMM
   ਬ୮  ⠪:

    DEVICE=C:\QEMM\DOSDATA.SYS
    DEVICE=C:\S_FONT.COM [nn]
    SET LOADHIDATA=C:\QEMM\LOADHI.RF
    DEVICE=C:\QEMM\QEMM386.SYS DBF:2 RAM ST:M RF
    DEVICE=C:\QEMM\DOS-UP.SYS @C:\QEMM\DOS-UP.DAT
    DEVICE=C:\QEMM\LOADHI.SYS /RF C:\S_KBGR2.COM

7)   -  (ਬ  CheckIt)     ஢
   ०. ᫨ ਫ  㧨,    㪠
     稯     㧨 . 筮 ࠩ
   ந 䨪  㦥  ⮢   ᠬ ᪠ 
   ᬮ   㧨      .  䨪  ⬥
   樥   /C      /O   (᫥   ।⥫쭥).

      s_font   뤠 訡 䨪樨
     ⮬ 砥,    ᠬ  㧨. 
      ࠢ ய,  ࠩ ᪠,   OK.
   稭 ஥   譥  ਭ᪮ . 
   ᪮쪮  ਠ⮢  ᪠  ࠩ      
   訡:

     a)    ᯮ짮  ୠ⨢  ⮤   
       譥  ,  ᫨  ন  ਭ᪮
     ⮩.    ⮣     /I     ப
     ᪠  ࠩ.  ᫨  ਭ᪠    ন
     ୠ⨢  ,   ய  ࢮ 
     ᬥ ०. ⭮,  UMC 491,  498  ⮤ 
     ন.    /I   ᮡ   ४     OPTi.
     ⮪:  ࠡ⠥ ⮫쪮    486+ .  
     Intel 430FX, 430HX  430VH    ন.

     )  ᫨     த  ய,     ⢥
     ᯮᮡ  ⠢  ࠢ쭮  ࠡ  ⪫祭
     ஢     C000-C7FF.     ᯮ짮
     ஢  אַ   (WT),     
      ந⥫쭮 ⥬.

8) ᫨    㧨 s_font,    Alt 
   ন    .      Esc   ⬥
   㧪  Enter   த.

9) ᫨   ᬥ ,  ⠢   S_FONT.COM
     㬮砭  (⮫  ),       ᯮ짮
   ணࠬ  FONT_SET  <8x8>  <8x14>  <8x16>  -   ⢥  
   ࠬ஢ ᯮ  䠩  ⠬.  ணࠬ
            䠩  S_FONT.COM,  ⮬   ⮡
   १㧨     shadow    S_FONT 
   ࠧ.      ᮢ襭 ந묨     
   . FONT_SET   ,      
   ࠢ ࠧ.  ,       ப
    㪠뢠  3 .      ⮫쪮
    8x16.   㪠   8x8    8x14. ᫨   
    ⮫쪮  8x16, ᯮ  ⢥ ⮢ 8x8
     8x14  ,    室    ⠢.  㬮砭   S_FONT
   யᠭ  ਨ 8x8_ar.fnt, 8x14_ar.fnt  8x16_ar.fnt

         ᮮ,    ᬥ饭  16h  
   s_font.com   ࠧ 'Font  Address:www',   ன  3
   ᫮, ।⠢騥 ᮡ ᬥ饭 ⮢ 88, 814   816
    砫 䠩.      ⨬ ᬥ饭.

10) ஫쭠  㬬 video  BIOS  ४ ⮬᪨,
    ⮬      ஡   AMI win  BIOS (⠪
    ...)     ᥬ 㣨,   CRC  ॣ㦠
    Shadow...

11)   ।饭  ࣠  ࠭    ६ १㧪
    ⮢  (ᮡ ⭮  ᯮ짮 QEMM 7.5 quick Boot
     AMI  win BIOS)     稨 ᮡ⢥  楤
    㧪 .   ⨢    
    /B   ப ᪠ s_font.

ਫ 1.
=============

  ⮣,  ⮡         ணࠬ  প 
稯⮢   㦭  ଠ  稯.  ᫨    ﭨ
  ଠ -    ,   ⠪ ,
   㦥  ⮬ 稯,  ஬    ᪠,
⮬ ।⥫쭮 令    ப.

訢 BIOS ⠪ ਭ.    ᤥ  뭨 
    ⨫  GETBIOS.  ࠢ     
뢠 ᫮ ࠧ  ਭ᪮ ...

  , ᫨  ᮢ  ࠧࠡ⪠.
  ⠪:

   Internet: absh@aha.ru, 
             abs@mirea.ac.ru
   
   Fidonet:  2:5020/454.8

訢窨        祬     5020/454     
ᮯ஢⥫ 쬮  .8  .2    ᫠ E-mail'.
 90% 砥      F000-FFFF ᮢ
  㧪   ⮬  DOS   EMM386    QEMM,   
ᤥ   GETBIOS 祭 ᨫ쭮 ਢ. GETBIOS
  䠩   BIOS  筮         䫥 (
᫥ 砥 筮    ESCD   DMI 䨣樥). 
ࠢ ⥯ BIOS  . ⮬   ᫮
    ᯠ.  ᥣ   AWARD BIOS ( ).
  ᪮ 筮 BIOS  ⠢     
䠩    䫥,   뫠 .

  ᫨    ᫠    BIOS,   ⮢ ଠ -
   졠  ᫠    BIOS  ⮦.    室  
䨪樨 稯.

ਫ 2.
=============

:  Alexey B. Shamarokov
                            Internet:   absh@aha.ru
                            Fidonet:    2:5020/454.8@fidonet
         Leonid Lisowsky
                            Internet:   lly@aha.ru
                            Fidonet:    2:5020/454.2@fidonet

୮:
         Roman Rusakov                  2:5020/337@fidonet

CPU detection library by:
         Vladimir M. Zakharychev        2:5028/52.6@fidonet

  ਭ᪨  뫨 ।⠢  ஢
ମ ICS (Inpro Computer Systems)

ਫ 4.
=============

樠쭮 ࠭ s_font:
 ᨨ s_font ⥫쭮 몫뢠 :
   www.aha.ru/~absh
   Fidonet: 2:5020/454

⠪ 㯭 :

ftp: gss.bm.spb.su  ⠫ প ணࠬ
     த⮢  GSS project.

