               ݲ(XQStudio) 1.0 XQFļʽ˵



                              (XQF 1.0)

           

                    (, xqstudio@qipaile.net)



                            2001416

                           

һ˵



    ļʽXQStudio 1.0ʹõļʽֹøʽҪĿΪ

ԱݱΪXQFļʽԱXQStudioĴ׹ܡ 

վɽױΪ˸ʽXQStudio汾ʹø

ļ

    XQStudio 1.0ĺ汾ʹ˸Ϊӵļʽʹøøʽ֤

XQStudio߰汾XQFļ仰˵øʽֻ֤ԲһȷXQF

ļ֤еXQFļǸøʽ





XQFļʹõ



    XQFļУʾϽλãX08,Y

09ԭ(0,0)̵½ǡͼڷĽλ(4,9)췽

˧λ(4,0)

 

        Y  091929394959697989

        9     [][][][ʿ][][ʿ][][][] 

             ܩ

        8    ੤੤੤੤੤੤ȡ

             ܩ

        7    -[]-੤੤੤੤-[]-ȡ

             

        6     []--[]--[]--[]--[] 

             

        5    ةةةةةةةȡ

             

        4    ЩЩЩЩЩЩЩȡ

             

        3     ()--()--()--()--() 

             

        2    -()-੤੤੤੤-()-ȡ

             ܩ

        1    ੤੤੤੤੤੤ȡ

             ܩ

        0     ()()()(ʿ)(˧)(ʿ)()()() 

         001020304050607080

        X->    0   1   2   3   4   5   6   7   8



    XQFļУһλһֽڱʾֵֽ = X * 10 + Yͼ

еĺ˧ֵֽ49(ʮ)ʾҲʮƵ0x31췽˧ֵֽ

40ʾҲʮƵ0x28бԵӣλ255,ʮƵ0xFF

ʾ





XQFļгʼıʾ



    XQFļУʹ32ֽڱʾ̵ĳʼ档 32ֽڵλ˳

ǹ̶ģ:

      01 - 16: Ϊ췽ĳʿ˧ʿڱ

      17 - 32: Ϊڷĳʿʿ

    32ֽڵĺǰ˵ֵֽλõĶӦϵ

32ֽڵֵʾһǰľ档磬ȫֵĳʼµ32ֽڱ

ʾ(עеֵΪʮƣ췽ͺڷҵ):

      (80,70,60,50,40,30,20,10,00,72,12,83,63,43,23,03,

       09,19,29,39,49,59,69,79,89,17,77,06,26,46,66,86)





ġXQF 1.0 ļʽ˵



    ĲXQF 1.0ļʽ˵ϸ񰴸øʽXQFļ˵

ļƫ16Ʊʾ XQFļļͷ׼¼ɣֱ˵

£



A. ļͷ (0000 - 03FF)

--------------------------------------------------------------------------

    0000 - 0001      XQFļǣΪ 'XQ' (0000 = 'X', 0001 = 'Q')



    0002             XQFļ汾ţΪ0x0A = (XQF 1.0)



    0003 - 000F      ȫΪ0x00



    0010 - 002F      32ֵֽĿ־棬˵ʾ



    0030 - 0032      ȫΪ0x00



    0033             ֵĽ: 0x00-δ֪,0x01-ʤ,0x02-ʤ,0x03-



    0034 - 003F      ȫΪ0x00

     

    0040             ֵ: 0x00-ȫļ, 0x01-ļ, 

                                 0x02-оļ, 0x03-оļ



    0041 - 004F      ȫΪ0x00



    0050             ĳ(ֵĳȣͬ)

    0051 - 008F      

                     ----------------------------------

                     0050-008Fʵһַı淽ڵһ

                     ֽڱַĳȣŴַݣĲ

                     0x00䣨ͬ



    0090 - 00CF      ȫΪ0x00



    00D0             Ƶĳ

    00D1 - 010F      



    0110             ڵĳ

    0111 - 011F      



    0120             صĳ

    0121 - 012F      ص



    0130             췽ֵĳ

    0131 - 013F      췽

    

    0140             ڷֵĳ

    0141 - 014F      ڷ



    0150             ʱĳ

    0151 - 018F      ʱ



    0190             췽ʱĳ

    0191 - 019F      췽ʱ



    01A0             ڷʱĳ

    01A1 - 01AF      ڷʱ



    01B0 - 01CF      : ȫΪ0x00



    01D0             ׽ֵĳ

    01D1 - 01DF      ׽



    01E0             ļֵĳ

    01E1 - 01EF      ļ



    01F0 - 03FF      : ȫΪ0x00



B. ׼¼ (0400 - ļβ)

--------------------------------------------------------------------------

   0x0400ʼ׼¼ÿ¼ĴŸʽΪ: 8׼¼ֽ + 0

ֽڵעıУ8׼¼ֽڵĸʽΪ:       



        1 ֽ:  Ŀʼλֵֽ(X*10+Y) + 24 (ʮ)

        2 ֽ:  ĵλֵֽ(X*10+Y) + 32 (ʮ)

        3 ֽ:  һ壬Ϊ0xF0һ壬Ϊ0x00    

        4 ֽ:  : Ϊ0x00

       5-8ֽ:  Ϊһ32λ(x86ʽ,ֽں)עĴС

                   ûע⣬Ϊ0x00000000

       ûע5-8ֽȫΪ0x00򱾲ű

       עıı'\0'(ǰѾдС, ıĳȱ

       5-8ֽڴֵ)˷ɽ岽롣(ʱֱ֧ŵ

       )Կûע⣬һļ¼ռ8ֽڡ

       

   Ҫ˵ǣĶԾּ¼ʼǰһյŷΪ0

ĵ1 - 8ֽڱ 0x18, 0x20, 0xF0, 0xFF, 0x00, 0x00, 0x00, 0x00

Щֽǹ̶ģ׼¼Ǵ0x0408ʼġֻг

ʼûκŷ¼(ֻһо־),ļ׼¼ֻе0ļ

¼Ҹü¼8ֽΪ:0x18,0x20,0x00,0xFF,0x00,0x00,0x00,0x00 ϸ

ʽμĺļӡ



       

ġԱ

--------------------------------------------------------------------------

   ʹĸʽԽȫֻоֵŴXQFļ ҲԱдXQFļ

ϢĴXQFļϢڸ汾ͬģûκμܴʩ



   ļʽ°汾ɵߵҳ(http://www.qipaile.net),в

׵ĵطѯʣӭҽļΪXQFļ      

                                                 

                                           (xqstudio@qipaile.net)

                                           http://www.qipaile.net

   

                                           2001416          



**************************************************************************

*                                                                        *

* ļʽİ汾뿴http://www.qipaile.net/xqstudio/XqfFormat.txt*

* URLעĸĴСд                                            *

*                                                                        *

**************************************************************************



==========================================================================

: XQF 1.0 ʽļ(Ϊʡƪֻ8غϵļ¼)

..........................................................................

A. ļ:

   -----------------------------------------------------------------------

    : ָ·

    : ""ӿ

    : 19971116

    ص: 

    췽: 

    ڷ:   

    : ڷʤ

    : 

    : 

    ----------------------------------------------------

      1. ߽һ      2. һ  ڣƽ

      3. ߽      4. ˽  ƽ

      5. ƽ      6. ڰƽ  ƽ 

      7. ڶ  ڣƽ    8.   ƽ

    ----------------------------------------------------

    XQStudio (http://www.qipaile.net/xqstudio)



B. ӦֵXQFļ:

   ----------------------------------------------------------------------

     ǰ˵з



    0000: 58 51 0A 00 00 00 00 00-00 00 00 00 00 00 00 00

          ----- --

          'XQ'  . - ֽҪļǣɸı䡣



    0010: 50 46 3C 32 28 1E 14 0A-00 48 0C 53 3F 2B 17 03

    0020: 09 13 1D 27 31 3B 45 4F-59 11 4D 06 1A 2E 42 56

          -----------------------------------------------

          32ֽΪֵĳʼλãҪ

          ɵļȫļֱʹݡ



    0030: 00 00 00 02 00 00 00 00-00 00 00 00 00 00 00 00

                   --

                   ֵĽ0x02=ʤ



    0040: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00

          --

          ļ: 0x00=ȫļ



    0050: 10 CF C9 C8 CB D6 B8 C2-B7 B6 D4 C6 F0 C2 ED BE

    0060: D6 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00

    0070: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00

    0080: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  

          -----------------------------------------------

          64ֽΪļ⣬һֽΪ(0x10),

          ָ·֡16ֽڣԳΪ0x10

          еַͬ



    0090: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00

    00A0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00   

    00B0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00

    00C0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00

          -----------------------------------------------

          64ֽΪֽڣΪ0x00



    00D0: 16 22 D6 D0 C1 A2 B1 AD-22 CF F3 C6 E5 B5 E7 CA

    00E0: D3 BF EC C6 E5 C8 FC 00-00 00 00 00 00 00 00 00 

    00F0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00

    0100: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00

          -----------------------------------------------

          64ֽΪơ""ӿ



    0110: 0E 31 39 39 37 C4 EA 31-31 D4 C2 31 36 C8 D5 00 

          -----------------------------------------------

          16ֽΪڡ19971116ա



    0120: 04 B1 B1 BE A9 00 00 00-00 00 00 00 00 00 00 00

          -----------------------------------------------

          16ֽΪص㡰

     

    0130: 06 C1 F8 B4 F3 BB AA 00-00 00 00 00 00 00 00 00

          -----------------------------------------------

          16ֽΪ췽֡󻪡



    0140: 06 C2 C0 20 20 C7 D5 00-00 00 00 00 00 00 00 00

          -----------------------------------------------

          16ֽΪڷ֡  ա



    0150: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00

    0160: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00

    0170: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00

    0180: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00

          -----------------------------------------------

          64ֽΪʱ򣬿գû



    0190: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00

          -----------------------------------------------

          16ֽΪ췽ʱգû



    01A0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00

          -----------------------------------------------

          16ֽΪ췽ʱգû



    01B0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00

    01C0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00

          -----------------------------------------------

          64ֽΪֽڣΪ0x00



    01D0: 06 C1 F5 B5 EE D6 D0 00-00 00 00 00 00 00 00 00

          -----------------------------------------------

          16ֽΪ׽С



    01E0: 06 B9 FD BA D3 CF F3 00-00 00 00 00 00 00 00 00

          -----------------------------------------------

          16ֽΪļߡ



    01F0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00

          ... Ϊʡƪʡȥ0x00 ...

    03F0: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00

          -----------------------------------------------

          ϴ0x1F0-0x3F0ֽΪֽڣΪ0x00



    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

          (0x400)ʼΪ׼¼

    0400: 18 20 F0 FF 00 00 00 00-2F 38 F0 00 00 00 00 00

          ----------------------- -----------------------

          0ݹ̶(8ֽ)  1: ߽һ

                                  -----------------------



          1߽һݷ:

          -----------------------------------------------

          ߽һ(2, 3), (2, 4),

            1. ֵֽ=(X*10+Y)+24 = 23+24 = 47 (0x2F)

            2. ֵֽ=(X*10+Y)+32 = 24+32 = 56 (0x38)

            3. һԵ3ֽΪ   (0xF0)

            4. 4ֽǱֽڣΪ0x00     (0x00)

            5. ûע⣬5-8ֽΪ0x00.    (0x00)

            6.                                     (0x00)

            7.                                     (0x00)

            8.                                     (0x00)



          ׼¼ûκŷֻе0׼

          ¼ҵ0׼¼ĵֽΪ0x00, ļ

          ݵ0x0407ͽˡ



    0410: 67 63 F0 00 00 00 00 00-57 60 F0 00 00 00 00 00

          ----------------------- -----------------------

                          һ



    0420: 29 3B F0 00 00 00 00 00-2C 4A F0 00 00 00 00 00

          ----------------------- -----------------------

          ڣƽ                ߽



    0430: 2B 27 F0 00 00 00 00 00-22 36 F0 00 00 00 00 00 

          ----------------------- -----------------------

                          ˽



    0440: 21 33 F0 00 00 00 00 00-18 2A F0 00 00 00 00 00

          ----------------------- -----------------------

          ƽ                ƽ



    0450: 2B 2F F0 00 00 00 00 00-24 22 F0 00 00 00 00 00

          ----------------------- -----------------------

                          ڰƽ



    0460: 27 6B F0 00 00 00 00 00-60 6D F0 00 00 00 00 00

          ----------------------- -----------------------

          ƽ                ڶ



    0470: 33 6D F0 00 00 00 00 00-5E 5E F0 00 00 00 00 00 

          ----------------------- -----------------------

          ڣƽ                



    0480: 71 6F 00 00 00 00 00 00

          -----------------------

          ƽ (ע3ֽڣһ, ӦΪ0x00)



ע1. ȫݴ浽һļУγһ׼XQFļļ

       ĴСΪ0x0488(ʮ1160)ֽڡ

    2. ΪоͲXQF 1.0ļṹXQStudio 1.0İ汾ɶͬ

       ļбȽϺͷصַ: 

        http://www.qipaile.net/xqstudio/XQStudio_1_0.zip (עСд)



==========================================================================

           ( ӭʡhttp://www.qipaile.net )