Rev 142 | Rev 170 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 142 | Rev 147 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | Kolibri 0.5.8.1 |
1 | Kolibri 0.6.0.0 |
Line 2... | Line 2... | ||
2 | 2 | ||
3 | ®¬¥à äãªæ¨¨ ¯®¬¥é ¥âáï ¢ ॣ¨áâà eax. |
3 | ®¬¥à äãªæ¨¨ ¯®¬¥é ¥âáï ¢ ॣ¨áâà eax. |
4 | 맮¢ á¨á⥬®© äãªæ¨¨ ®áãé¥á⢫ï¥âáï ª®¬ ¤®© "int 0x40". |
4 | 맮¢ á¨á⥬®© äãªæ¨¨ ®áãé¥á⢫ï¥âáï ª®¬ ¤®© "int 0x40". |
5 | ᥠॣ¨áâàë, ªà®¬¥  㪠§ ëå ¢ ¢®§¢à é ¥¬®¬ § 票¨, |
5 | ᥠॣ¨áâàë, ªà®¬¥  㪠§ ëå ¢ ¢®§¢à é ¥¬®¬ § 票¨, |
Line 876... | Line 876... | ||
876 | * äãªæ¨ï ¥ ¢®§¢à é ¥â § 票ï |
876 | * äãªæ¨ï ¥ ¢®§¢à é ¥â § 票ï |
877 | âàãªâãà ¡ãä¥à : |
877 | âàãªâãà ¡ãä¥à : |
878 | db a,b,c,d ¤«ï ¢¥àᨨ a.b.c.d |
878 | db a,b,c,d ¤«ï ¢¥àᨨ a.b.c.d |
879 | db UID_xxx: ®¤® ¨§ UID_NONE=0, UID_MENUET=1, UID_KOLIBRI=2 |
879 | db UID_xxx: ®¤® ¨§ UID_NONE=0, UID_MENUET=1, UID_KOLIBRI=2 |
880 | db 'name',0 - ASCIIZ-áâப á ¨¬¥¥¬ |
880 | db 'name',0 - ASCIIZ-áâப á ¨¬¥¥¬ |
881 | «ï ï¤à Kolibri 0.5.8.1: |
881 | «ï ï¤à Kolibri 0.6.0.0: |
882 | db 0,5,8,1 |
882 | db 0,6,0,0 |
883 | db 2 |
883 | db 2 |
884 | db 'Kolibri',0 |
884 | db 'Kolibri',0 |
Line 885... | Line 885... | ||
885 | 885 | ||
886 | ====================================================================== |
886 | ====================================================================== |
Line 1004... | Line 1004... | ||
1004 | ¥®¡å®¤¨¬® 㧠âì ⥪ã饥 à §à¥è¥¨¥ íªà (¯®¤äãªæ¨¥© 14) |
1004 | ¥®¡å®¤¨¬® 㧠âì ⥪ã饥 à §à¥è¥¨¥ íªà (¯®¤äãªæ¨¥© 14) |
1005 | ¨ ¯à®¢¥à¨âì, çâ® ãáâ ¢«¨¢ ¥¬®¥ ¯®«®¦¥¨¥ ¥ ¢ë室¨â § ¯à¥¤¥«ë |
1005 | ¨ ¯à®¢¥à¨âì, çâ® ãáâ ¢«¨¢ ¥¬®¥ ¯®«®¦¥¨¥ ¥ ¢ë室¨â § ¯à¥¤¥«ë |
1006 | íªà . |
1006 | íªà . |
Line 1007... | Line 1007... | ||
1007 | 1007 | ||
1008 | ====================================================================== |
- | |
1009 | ============ ãªæ¨ï 19 - § ¯ãáâ¨âì ¯à®£à ¬¬ã á à ¬¤¨áª . ============ |
- | |
1010 | ====================================================================== |
- | |
1011 | à ¬¥âàë: |
- | |
1012 | * eax = 19 - ®¬¥à äãªæ¨¨ |
- | |
1013 | * ebx = 㪠§ â¥«ì ¨¬ï ¯à®£à ¬¬ë ¢ ä®à¬ â¥, «®£¨ç®¬ äãªæ¨¨ 6 |
- | |
1014 | * ecx = 0 ¨«¨ ecx = 㪠§ â¥«ì ¯ à ¬¥âàë ª®¬ ¤®© áâப¨ |
- | |
1015 | ®§¢à é ¥¬®¥ § 票¥: |
- | |
1016 | * ᫨ eax > 0, â® eax ᮤ¥à¦¨â PID ᮧ¤ ®£® ¯à®æ¥áá |
- | |
1017 | * ᫨ eax < 0, â® -eax - ª®¤ ®è¨¡ª¨ ä ©«®¢®© á¨á⥬ë |
- | |
1018 | ¬¥ç ¨ï: |
- | |
1019 | * â äãªæ¨ï ãáâ ५ ; ¨á¯®«ì§ã©â¥ ¯®¤äãªæ¨î 7 äãªæ¨¨ 70. |
- | |
1020 | * ®¬ ¤ ï áâப ¤®«¦ § ª 稢 âìáï ᨬ¢®«®¬ á ª®¤®¬ 0 |
- | |
1021 | (ASCIIZ-áâப ); ãç¨âë¢ îâáï «¨¡® ¢á¥ ᨬ¢®«ë ¤® § ¢¥àè î饣® ã«ï |
- | |
1022 | ¢ª«îç¨â¥«ì®, «¨¡® ¯¥à¢ë¥ 256 ᨬ¢®«®¢, ¢ § ¢¨á¨¬®á⨠®â ⮣®, |
- | |
1023 | çâ® ¬¥ìè¥. |
- | |
1024 | - | ||
1025 | ====================================================================== |
1008 | ====================================================================== |
1026 | ==================== ãªæ¨ï 20 - ¨â¥à䥩á MIDI. ==================== |
1009 | ==================== ãªæ¨ï 20 - ¨â¥à䥩á MIDI. ==================== |
Line 1027... | Line 1010... | ||
1027 | ====================================================================== |
1010 | ====================================================================== |
1028 | 1011 | ||
Line 2925... | Line 2908... | ||
2925 | * ¯®¤äãªæ¨ï 2 - 㤠«¥¨¥ ä ©« /¯ ¯ª¨ |
2908 | * ¯®¤äãªæ¨ï 2 - 㤠«¥¨¥ ä ©« /¯ ¯ª¨ |
2926 | * ¯®¤äãªæ¨ï 4 - ᮧ¤ ¨¥ ¯ ¯ª¨ |
2909 | * ¯®¤äãªæ¨ï 4 - ᮧ¤ ¨¥ ¯ ¯ª¨ |
2927 | * ¯®¤äãªæ¨ï 5 - ¯¥à¥¨¬¥®¢ ¨¥/¯¥à¥¬¥é¥¨¥ ä ©« /¯ ¯ª¨ |
2910 | * ¯®¤äãªæ¨ï 5 - ¯¥à¥¨¬¥®¢ ¨¥/¯¥à¥¬¥é¥¨¥ ä ©« /¯ ¯ª¨ |
2928 | * ¯®¤äãªæ¨ï 8 - LBA-ç⥨¥ á ãáâனá⢠|
2911 | * ¯®¤äãªæ¨ï 8 - LBA-ç⥨¥ á ãáâனá⢠|
2929 | * ¯®¤äãªæ¨ï 15 - ¯®«ã票¥ ¨ä®à¬ 樨 ® ä ©«®¢®© á¨á⥬¥ |
2912 | * ¯®¤äãªæ¨ï 15 - ¯®«ã票¥ ¨ä®à¬ 樨 ® ä ©«®¢®© á¨á⥬¥ |
2930 | * ¯®¤äãªæ¨ï 16 - § ¯ã᪠¯à¨«®¦¥¨ï |
- | |
Line 2931... | Line 2913... | ||
2931 | 2913 | ||
2932 | ====================================================================== |
2914 | ====================================================================== |
2933 | ========== ãªæ¨ï 58, ¯®¤äãªæ¨ï 0 - ¯à®ç¨â âì ä ©«/¯ ¯ªã. ========== |
2915 | ========== ãªæ¨ï 58, ¯®¤äãªæ¨ï 0 - ¯à®ç¨â âì ä ©«/¯ ¯ªã. ========== |
2934 | ====================================================================== |
2916 | ====================================================================== |
Line 3185... | Line 3167... | ||
3185 | ¨ä®à¬ æ¨î ® ä ©«®¢®© á¨á⥬¥. ® à áè¨à¥®© â ¡«¨æ¥ ¤¨áª®¢®© |
3167 | ¨ä®à¬ æ¨î ® ä ©«®¢®© á¨á⥬¥. ® à áè¨à¥®© â ¡«¨æ¥ ¤¨áª®¢®© |
3186 | ¯®¤á¨áâ¥¬ë ¬®¦® ®¯à¥¤¥«¨âì à §¬¥à ª« áâ¥à (â ¬ ® åà ¨âáï |
3168 | ¯®¤á¨áâ¥¬ë ¬®¦® ®¯à¥¤¥«¨âì à §¬¥à ª« áâ¥à (â ¬ ® åà ¨âáï |
3187 | ¢ ᥪâ®à å) ¨ ®¡é¥¥ ç¨á«® ª« áâ¥à®¢ ¤«ï ¦ñáâª¨å ¤¨áª®¢. |
3169 | ¢ ᥪâ®à å) ¨ ®¡é¥¥ ç¨á«® ª« áâ¥à®¢ ¤«ï ¦ñáâª¨å ¤¨áª®¢. |
Line 3188... | Line 3170... | ||
3188 | 3170 | ||
3189 | ====================================================================== |
- | |
3190 | ========== ãªæ¨ï 58, ¯®¤äãªæ¨ï 16 - § ¯ãáâ¨âì ¯à®£à ¬¬ã. ========== |
- | |
3191 | ====================================================================== |
- | |
3192 | à ¬¥âàë: |
- | |
3193 | * eax = 58 - ®¬¥à äãªæ¨¨ |
- | |
3194 | * ebx = 㪠§ â¥«ì ¨ä®à¬ 樮ãî áâàãªâãàã |
- | |
3195 | ®à¬ â ¨ä®à¬ 樮®© áâàãªâãàë: |
- | |
3196 | * +0: dword: 16 = ®¬¥à ¯®¤äãªæ¨¨ |
- | |
3197 | * +4: dword: ¯®«¥ ä« £®¢: |
- | |
3198 | * ¡¨â 0: § ¯ãáâ¨âì ¯à®æ¥áá ª ª ®â« ¦¨¢ ¥¬ë© |
- | |
3199 | * ®áâ «ìë¥ ¡¨âë § १¥à¢¨à®¢ ë ¨ ¤®«¦ë ¡ëâì ãáâ ®¢«¥ë ¢ 0 |
- | |
3200 | * +8: dword: 0 ¨«¨ 㪠§ ⥫ì ASCIIZ-áâபã á ¯ à ¬¥âà ¬¨ |
- | |
3201 | * +12 = +0xC: dword: ¨£®à¨àã¥âáï |
- | |
3202 | * +16 = +0x10: dword: 㪠§ â¥«ì ¡ãä¥à ¤«ï à ¡®âë á¨á⥬ë |
- | |
3203 | (4096 ¡ ©â) |
- | |
3204 | * +20 = +0x14: ASCIIZ-¨¬ï ä ©« , ¯à ¢¨« ä®à¬¨à®¢ ¨ï ¨¬ñ 㪠§ ë ¢ |
- | |
3205 | ®¡é¥¬ ®¯¨á ¨¨ |
- | |
3206 | ®§¢à é ¥¬®¥ § 票¥: |
- | |
3207 | * eax > 0 - ¯à®£à ¬¬ § £à㦥 , eax ᮤ¥à¦¨â PID |
- | |
3208 | * eax < 0 - ¯à®¨§®è« ®è¨¡ª , -eax ᮤ¥à¦¨â |
- | |
3209 | ª®¤ ®è¨¡ª¨ ä ©«®¢®© á¨á⥬ë |
- | |
3210 | ¬¥ç ¨ï: |
- | |
3211 | * â äãªæ¨ï ãáâ ५ , ¨á¯®«ì§ã©â¥ ¯®¤äãªæ¨î 7 äãªæ¨¨ 70. |
- | |
3212 | * ®¬ ¤ ï áâப ¤®«¦ § ª 稢 âìáï ᨬ¢®«®¬ á ª®¤®¬ 0 |
- | |
3213 | (ASCIIZ-áâப ); ãç¨âë¢ îâáï «¨¡® ¢á¥ ᨬ¢®«ë ¤® § ¢¥àè î饣® ã«ï |
- | |
3214 | ¢ª«îç¨â¥«ì®, «¨¡® ¯¥à¢ë¥ 256 ᨬ¢®«®¢, ¢ § ¢¨á¨¬®á⨠®â ⮣®, |
- | |
3215 | çâ® ¬¥ìè¥. |
- | |
3216 | * ᫨ ¯à®æ¥áá § ¯ã᪠¥âáï ª ª ®â« ¦¨¢ ¥¬ë©, ® ᮧ¤ ñâáï |
- | |
3217 | ¢ § ¬®à®¦¥®¬ á®áâ®ï¨¨; ¤«ï § ¯ã᪠¨á¯®«ì§ã©â¥ |
- | |
3218 | ¯®¤äãªæ¨î 5 äãªæ¨¨ 69. |
- | |
3219 | - | ||
3220 | ====================================================================== |
3171 | ====================================================================== |
3221 | === ãªæ¨ï 59 - ¯®«ãç¨âì ¨ä®à¬ æ¨î ® ¯®á«¥¤¨å á¨á⥬ëå ¢ë§®¢ å. == |
3172 | === ãªæ¨ï 59 - ¯®«ãç¨âì ¨ä®à¬ æ¨î ® ¯®á«¥¤¨å á¨á⥬ëå ¢ë§®¢ å. == |
3222 | ====================================================================== |
3173 | ====================================================================== |
3223 | ®«ãç ¥â ¤ ë¥ ® ¢á¥å á¨á⥬ëå ¢ë§®¢ å ¢á¥å ¯à®æ¥áᮢ. |
3174 | ®«ãç ¥â ¤ ë¥ ® ¢á¥å á¨á⥬ëå ¢ë§®¢ å ¢á¥å ¯à®æ¥áᮢ. |
3224 | à ¬¥âàë: |
3175 | à ¬¥âàë: |