mirror of
https://github.com/KolibriOS/kolibrios.git
synced 2024-11-27 19:29:46 +03:00
61655a2834
git-svn-id: svn://kolibrios.org@2780 a494cfbc-eb01-0410-851d-a64ba20cac60
105 lines
5.9 KiB
Plaintext
105 lines
5.9 KiB
Plaintext
‘¨á⥬ KolibriOS ¤®¯ã᪠¥â ¥ª®â®àë¥ áâனª¨ ¯®¤ ã¦¤ë ¯®«ì§®¢ ⥫¥©.
|
||
<EFBFBD>â®â ä ©« ®¯¨áë¢ ¥â â ª¨¥ áâனª¨.
|
||
„«ï í⮣® âॡãîâáï ¨§¬¥¥¨ï ¢ ä ©« å à ¬¤¨áª¥. …᫨ ¢ë § £à㦠¥â¥áì
|
||
á ¤¨áª¥âë, ¨ª ª¨å ¯à®¡«¥¬ ¥â - ¬¥ï©â¥ ä ©«ë ¤¨áª¥â¥. …᫨ ¢ë
|
||
¨á¯®«ì§ã¥â¥ ®¡à § ¤¨áª¥âë kolibri.img - «¨¡® ¢ ¬ ¯® ¤®¡¨âáï ¯à®£à ¬¬
|
||
à ¡®âë á ®¡à § ¬¨ ( ¯à¨¬¥à, WinImage ¨«¨ DiskExplorer), «¨¡® ¯à®¨§¢®¤¨â¥
|
||
¨§¬¥¥¨¥ ¨§ Š®«¨¡à¨ ¨ ¥ § ¡ã¤ì⥠á®åà ¨âì à ¬¤¨áª (¯à®£à ¬¬®© rdsave).
|
||
|
||
1. ”® à ¡®ç¥£® á⮫ .
|
||
) ‚ ä ©«¥ autorun.dat (⥪áâ®¢ë© ä ©«) § ¬¥¨â¥ ¢ ¯ à ¬¥âॠ¤«ï ¯à®£à ¬¬ë
|
||
kiv ("\S__background.jpg") ¨¬ï ä ©« ¯®«ë© Š®«¨¡à¨-¯ãâì ª ¯®à ¢¨¢è¥©áï
|
||
¢ ¬ JPEG-, BMP-, GIF- ¨«¨ PNG-ª à⨪¥. <20>ਠí⮬ ¯¥à¢ë¥ ¤¢ ᨬ¢®« ®§ ç îâ
|
||
®ä®à¬«¥¨¥: \S (stretch) = à áâïãâì ª à⨪ã íªà , \T (tile) =
|
||
§ ¬®áâ¨âì ª à⨪®© íªà . ’¥¯¥àì background.jpg ¬®¦® 㤠«¨âì.
|
||
¡) ‚ ä ©«¥ autorun.dat § ¬¥¨â¥ "/RD/1/KIV \S__background.jpg"
|
||
"/rd/1/PIC4" (¯à®¡¥«ë à ááâ ¢«ïâì ¯® ¢ªãáã). BACKGROUND.JPG
|
||
¬®¦® 㤠«¨âì. ’¥¯¥àì ä®®¬ ¡ã¤¥â ᨬ¯ â¨ç ï ⥪áâãà .
|
||
<20>à®£à ¬¬¨áâ ¬ § ¬¥âªã: ¢ë ¬®¦¥â¥ ¨§¬¥¨âì ⥪áâãàã ¨ 梥â,
|
||
¤«ï í⮣® ¢ ä ©«¥ pic4.asm ¨§ ¨á室¨ª®¢ ¤¨áâਡã⨢ ¨§¬¥¨â¥:
|
||
* ¤«ï § ¬¥ë ⥪áâãàë: § 票¥ ¯¥à¥¬¥®© usearray (áâப 585)
|
||
á ptarray «î¡®© ¨§ ptarray2,ptarray3, ..., ptarray9.
|
||
* ¤«ï § ¬¥ë 梥â : ¢ ¯à®æ¥¤ãॠcheck_parameters ©¤¨â¥ áâபã á
|
||
ᮮ⢥âáâ¢ãî騬 ª®¬¬¥â ਥ¬ (áâப 127) ¨ ¯à¨¡ ¢ì⥠ª 0x40000 1 ¨«¨ 2.
|
||
<20>®á«¥ ¨§¬¥¥¨© ¯¥à¥ª®¬¯¨«¨àã©â¥ pic4, ¯® ¦¥« ¨î ᮦ¬¨â¥ kpack'®¬
|
||
(¢ ¤¨áâਡã⨢¥ ᤥ« ® â ª), § «¥©â¥ à ¬¤¨áª.
|
||
¢) „¢ ¯à¥¤ë¤ãé¨å ¯ãªâ ãáâ ¢«¨¢ îâ ä® ¤®«£® (¤® ¯®á«¥¤ãî饩
|
||
¯¥à¥ãáâ ®¢ª¨). Œ®¦® â ª¦¥ ¯®á«¥ § £à㧪¨ Š®«¨¡à¨ ãáâ ®¢¨âì ä® ¤®
|
||
á«¥¤ãî饩 ¯¥à¥§ £à㧪¨ ¢ ¯à®£à ¬¬ å kiv, iconedit, pic4, tinyfrac.
|
||
|
||
2. <20> áâனª á¨á⥬®£® ¬¥î.
|
||
„ ë¥ á¨á⥬®£® ¬¥î 室ïâáï ¢ ⥪á⮢®¬ ä ©«¥ menu.dat.
|
||
…£® ¬®¦® ¨§¬¥ïâì ¢ «î¡®¬ । ªâ®à¥, á®åà ïï ä®à¬ â.
|
||
<20>ਠ। ªâ¨à®¢ ¨¨ ¢ Kolibri á ¯®¬®éìî TINYPAD á«¥¤ã¥â ®âª«îç¨âì
|
||
®¯æ¨î "®¯â¨¬ «ì®¥ á®åà ¥¨¥".
|
||
|
||
3. <20> áâனª ¢â®§ ¯ã᪠.
|
||
‘¯¨á®ª ¯à®£à ¬¬, § ¯ã᪠¥¬ëå ¯à¨ § £à㧪¥ á¨á⥬ë, áç¨âë¢ ¥âáï ¨§
|
||
⥪á⮢®£® ä ©« autorun.dat. …£® ¬®¦® ¨§¬¥ïâì ¢ «î¡®¬ । ªâ®à¥,
|
||
á®åà ïï ä®à¬ â.
|
||
<20> ¯à¨¬¥à, ¬®¦® ¯¥à¢®© áâப®© ¤®¡ ¢¨âì § ¯ã᪠startmus (á § ¤¥à¦ª®© 1,
|
||
¡¥§ à£ã¬¥â®¢), çâ®¡ë ª ¦¤ë© à § ¯à¨ § ¯ã᪥ ¨§ ¢áâ஥®£® ᯨª¥à
|
||
¤®®á¨« áì å à ªâ¥à ï ¬¥«®¤¨ï.
|
||
<20>à®£à ¬¬¨áâ ¬ § ¬¥âªã: ¬®¦® ¨§¬¥¨âì ¬¥«®¤¨î, ¤«ï í⮣® । ªâ¨àã©â¥
|
||
ä ©« startmus.asm ¨§ ¨á室¨ª®¢ ¤¨áâਡã⨢ : â ¬ ¬®¦® ¢ë¡à âì ¬¥«®¤¨î
|
||
¨§ âàñå áãé¥áâ¢ãîé¨å ¨«¨ ¤®¡ ¢¨âì ᢮î - ä®à¬ â ¬ã§ëª¨ ®¯¨á ¢
|
||
¤®ªã¬¥â 樨 ¯®¤äãªæ¨î 55 äãªæ¨¨ 55.
|
||
|
||
4. ‘¯¨á®ª ¨ª®®ª.
|
||
‘¯¨á®ª ¨ª®®ª à ¡®ç¥£® á⮫ åà ¨âáï ¢ ⥪á⮢®¬ ¢¨¤¥ ¢ ä ©«¥
|
||
icons.dat, ® ¤«ï ¥£® ¨§¬¥¥¨ï ४®¬¥¤ã¥âáï ¨á¯®«ì§®¢ âì ¬¥¥¤¦¥à
|
||
¨ª®®ª icon (ª®â®àë© ¬®¦® ¢ë§¢ âì ¨§ ª®â¥ªá⮣® ¬¥î à ¡®ç¥£® á⮫ ).
|
||
Š à⨪¨ ¤«ï ¨ª®®ª åà ïâáï ¢ ä ©«¥ iconstrp.gif, ª®â®àë© ã¦®
|
||
। ªâ¨à®¢ âì ¢¥è¨¬ £à ä¨ç¥áª¨¬ । ªâ®à®¬.
|
||
|
||
5. ‘ª¨.
|
||
‘ª¨ ¬®¦® ¯à®á¬ âਢ âì ¨ ¨§¬¥ïâì ¤¨ ¬¨ç¥áª¨ á ¯®¬®éìî ¯à¨«®¦¥¨ï
|
||
desktop; ¯®á«¥ ⮣®, ª ª ¢ë ¢ë¡à «¨ ᪨, ª®â®àë© ¢ ¬ à ¢¨âáï ¡®«ìè¥ ¢á¥£®,
|
||
¬®¦® ᤥ« âì ¥£® ¯®áâ®ïë¬, § ¬¥¨¢ ¨¬ ä ©« default.skn, ¨§ ª®â®à®£®
|
||
á¨á⥬ £à㧨â ᪨ ¯à¨ § £à㧪¥. ‘â ¤ àâë© áª¨ ¢ª«îç¥ à ¬¤¨áª,
|
||
¥ª®â®àë¥ «ìâ¥à â¨¢ë¥ áª¨ë ¬®¦® ©â¨ ¢ ¤¨áâਡã⨢¥ ¢ ¯ ¯ª¥ Skins.
|
||
Œ®¦® â ª¦¥ ᮧ¤ âì ᢮© ᪨, ¯®¤à®¡ë¥ ª®¬¬¥â ਨ ᬮâà¨â¥ ¢ ¨á室¨ª å
|
||
¤¨áâਡã⨢ .
|
||
|
||
6. ‡¢ãª.
|
||
„à ©¢¥à sound.obj, 室ï騩áï à ¬¤¨áª¥ ¯® 㬮«ç ¨î, ¢ë¯®«ï¥â ᢮¨
|
||
äãªæ¨¨ ¤«ï î¦ëå ¬®á⮢ Intel ICH, ICH0, ICH2, ICH3, ICH4, ICH5, ICH6, ICH7
|
||
¨ NVidia NForce, NForce 2, NForce 3, NForce 4. …᫨ ã ¢ á SB16-ᮢ¬¥á⨬ ï
|
||
§¢ãª®¢ ï ª àâ , 㤠«¨â¥ sound.obj ¨ ¯¥à¥¨¬¥ã©â¥ sb16.obj ¨§ ª â «®£
|
||
drivers ¢ sound.obj. …᫨ ã ¢ á ª®â஫«¥à sis7012, ¯¥à¥¨¬¥ã©â¥ sis.obj ¨§
|
||
ª®à¥¢®£® ª â «®£ ¤¨áâਡã⨢ ¢ sound.obj ¨ ᪮¯¨àã©â¥ ¥£® ¤¨áª¥âã ¨
|
||
®¡à § ¢ ª â «®£ drivers (§ ¬¥¨¢ áâ àë©). „«ï §¢ãª®¢®© ª àâë ®á®¢¥
|
||
ª®â஫«¥à ForteMedia FM801 ¬®¦¥â ¯®¤®©â¨ ¤à ©¢¥à fm801.obj ¨§ ª â «®£
|
||
drivers, ¤«ï 稯á¥â®¢ ®â VIA - ¤à ©¢¥à vt8235.obj, ¤«ï 㤨®¯à®æ¥áá®à
|
||
EMU10K1X - ¤à ©¢¥à emu10k1x.obj, á ª®â®à묨 á«¥¤ã¥â ¯®áâ㯠âì «®£¨ç® -
|
||
᪮¯¨à®¢ âì ¯®¤ ¨¬¥¥¬ sound.obj, § ¬¥¨¢ áâ àë©.
|
||
|
||
7. Bus Disconnect.
|
||
<20>à®£à ¬¬ KBD (Kolibri Bus Disconnect) ¯®§¢®«ï¥â ®âª«îç âì è¨ã ¯à®æ¥áá®à
|
||
á 楫ìî 㬥ìè¥¨ï ¥£® ⥬¯¥à âãàë, ¯®¡®çë© íä䥪â - ¢¥¤¥¨¥ è㬠¢ AC97
|
||
ª®¤¥ª¨. <20>à®£à ¬¬ ¨¬¥¥â ¢®§¬®¦®áâì ¢â®¬ â¨ç¥áª®£® ¢ë§®¢ ¯à¨ § £à㧪¥
|
||
á¨á⥬ë, ¤«ï í⮣® ¤®¡ ¢ì⥠¢ ¢â®§ ¯ã᪠(autorun.dat, á¬. ¯.3) áâப㠢¨¤
|
||
"/RD/1/KBD BOOT 20 # Enable Bus Disconnect for AMD K7 processors".
|
||
|
||
8. <20> à ¬¥âàë á¥â¨.
|
||
<20>ਠ§ £à㧪¥ ¯ à ¬¥âàë á¥â¨ áç¨âë¢ îâáï ¨§ ª®ä¨£ãà 樮®£® ä ©«
|
||
/rd/1/network/zeroconf.ini. Œ®¦® § ¤ âì «¨¡® ¢â®®¯à¥¤¥«¥¨¥ ¯ à ¬¥â஢
|
||
á¥â¨ ¯® DHCP ("type=zeroconf"), «¨¡® 䨪á¨à®¢ ë¥ ¤à¥á ("type=static").
|
||
|
||
9. <20> áâனª ¢¨¤¥®à¥¦¨¬ ¤«ï ª àâ ATI.
|
||
„à ©¢¥à ¤«ï ATI ¬®¦¥â ¯à¨ § ¯ã᪥ ãáâ ¢«¨¢ âì ¥®¡å®¤¨¬®¥ à §à¥è¥¨¥
|
||
íªà ¨ ç áâ®âã à §¢ñà⪨, ¥á«¨ ®¨ ¯®¤¤¥à¦¨¢ îâáï. ‘¯¨á®ª ¯®¤¤¥à¦¨¢ ¥¬ëå
|
||
०¨¬®¢ ¢ ¯à®æ¥áá¥ à ¡®âë á¨áâ¥¬ë ¯®ª §ë¢ ¥â ¯à®£à ¬¬ vmode, á ¯®¬®éìî ¥ñ
|
||
¦¥ ¬®¦® ¯¥à¥ª«îç âì ०¨¬ë ¢àãçãî. „«ï ãáâ ®¢ª¨ ०¨¬ ¯à¨ § £à㧪¥
|
||
§ £àã§ç¨ªã ATIKMS, ®¯¨á ®¬ã ¢ AUTORUN.DAT, 㦮 ¯¥à¥¤ âì ¯ à ¬¥âà
|
||
-m<width>x<height>x<refresh>, ¯à¨¬¥à,
|
||
|
||
/RD/1/DRIVERS/ATIKMS -m1024x768x60 -1
|
||
|
||
Ž¡à â¨â¥ ¢¨¬ ¨¥, çâ® ä®à¬ â ä ©« autorun.dat ¥ ¯à¥¤ãᬠâਢ ¥â ¯à®¡¥«®¢
|
||
¢ ª®¬ ¤®© áâப¥, â ª çâ® ¤à㣨å à£ã¬¥â®¢ ¡ëâì ¥ ¤®«¦®.
|
||
’ ª¦¥ ¬®¦® ®âª«îç¨âì ¢®§¬®¦®áâì ¯¥à¥ª«î票ï ०¨¬®¢ ¨ ¢á¥ á¢ï§ ë¥ á
|
||
í⨬ ¤¥©áâ¢¨ï ¯à¨ § £à㧪¥, 㪠§ ¢ à£ã¬¥â -n. „à ©¢¥à ¯à¨ í⮬
|
||
¯®-¯à¥¦¥¬ã ¡ã¤¥â ¯à¥¤®áâ ¢«ïâì ¯¯ à âë© ªãàá®à. „«ï ¯®«®£® ®âª«î票ï
|
||
¤à ©¢¥à ¬®¦® ¯à®á⮠㤠«¨âì áâபã á ATIKMS ¨§ autorun.dat.
|