?login_element?

Subversion Repositories NedoOS

Rev

Blame | Last modification | View Log | Download

  1.         DEVICE ZXSPECTRUM1024
  2.         org 0xc000
  3. begin
  4. prsprqwid=0x0100 ;TODO прямо по какому-то адресу код, а не jp
  5. ;my tank level 2 (+16),3 (+128+16), enemy2 (+0)
  6. ;+0
  7.         dw tankw2u0
  8.         dw tankw2u1
  9.         dw tankw2r0
  10.         dw tankw2r1
  11.         dw tankr2u0
  12.         dw tankr2u1
  13.         dw tankr2r0
  14.         dw tankr2r1
  15.         dw tankY2u0
  16.         dw tankY2u1
  17.         dw tankY2r0
  18.         dw tankY2r1
  19.         dw tankG2u0
  20.         dw tankG2u1
  21.         dw tankG2r0
  22.         dw tankG2r1
  23.         dup 16
  24.         dw tankY2u0
  25.         edup
  26. ;+64
  27.          dup 16
  28.          dw tankY2u0
  29.          edup
  30.         dup 16
  31.         dw tankY2u0
  32.         edup
  33. ;+128
  34.          dup 8
  35.          dw tankY2u0
  36.          edup
  37.         dw tankY3u0
  38.         dw tankY3u1
  39.         dw tankY3r0
  40.         dw tankY3r1
  41.         dw tankG3u0
  42.         dw tankG3u1
  43.         dw tankG3r0
  44.         dw tankG3r1
  45.         dup 16
  46.         dw tankY2u0
  47.         edup
  48. ;+192
  49.          dup 16
  50.          dw tankY2u0
  51.          edup
  52.         dup 16
  53.         dw tankY2u0
  54.         edup
  55. ;+256
  56. ;mirror hrz
  57.         dw tankw2u0
  58.         dw tankw2u1
  59.         dw tankw2l0
  60.         dw tankw2l1
  61.         dw tankr2u0
  62.         dw tankr2u1
  63.         dw tankr2l0
  64.         dw tankr2l1
  65.         dw tankY2u0
  66.         dw tankY2u1
  67.         dw tankY2l0
  68.         dw tankY2l1
  69.         dw tankG2u0
  70.         dw tankG2u1
  71.         dw tankG2l0
  72.         dw tankG2l1
  73.         dup 16
  74.         dw tankY2u0
  75.         edup
  76.  ;+256+64
  77.          dup 16
  78.          dw tankY2u0
  79.          edup
  80.         dup 16
  81.         dw tankY2u0
  82.         edup
  83.  ;+256+128
  84.          dup 8
  85.          dw tankY2u0
  86.          edup
  87.         dw tankY3u0
  88.         dw tankY3u1
  89.         dw tankY3l0
  90.         dw tankY3l1
  91.         dw tankG3u0
  92.         dw tankG3u1
  93.         dw tankG3l0
  94.         dw tankG3l1
  95.         dup 16
  96.         dw tankY2u0
  97.         edup
  98.  ;+256+192
  99.          dup 16
  100.          dw tankY2u0
  101.          edup
  102.         dup 16
  103.         dw tankY2u0
  104.         edup
  105. ;+512
  106. ;mirror vert
  107.         dw tankw2d0
  108.         dw tankw2d1
  109.         dw tankw2r0
  110.         dw tankw2r1
  111.         dw tankr2d0
  112.         dw tankr2d1
  113.         dw tankr2r0
  114.         dw tankr2r1
  115.         dw tankY2d0
  116.         dw tankY2d1
  117.         dw tankY2r0
  118.         dw tankY2r1
  119.         dw tankG2d0
  120.         dw tankG2d1
  121.         dw tankG2r0
  122.         dw tankG2r1
  123.         dup 16
  124.         dw tankY2u0
  125.         edup
  126.  ;+512+64
  127.          dup 16
  128.          dw tankY2u0
  129.          edup
  130.         dup 16
  131.         dw tankY2u0
  132.         edup
  133.  ;+512+128
  134.          dup 8
  135.          dw tankY2u0
  136.          edup
  137.         dw tankY3d0
  138.         dw tankY3d1
  139.         dw tankY3r0
  140.         dw tankY3r1
  141.         dw tankG3d0
  142.         dw tankG3d1
  143.         dw tankG3r0
  144.         dw tankG3r1
  145.  ;+512+192
  146.          dup 16
  147.          dw tankY2u0
  148.          edup
  149.         dup 16
  150.         dw tankY2u0
  151.         edup
  152. ;+768
  153. ;mirror hrz+vert (unneeded?)
  154.         dw tankw2d0
  155.         dw tankw2d1
  156.         dw tankw2l0
  157.         dw tankw2l1
  158.         dw tankr2d0
  159.         dw tankr2d1
  160.         dw tankr2l0
  161.         dw tankr2l1
  162.         dw tankY2d0
  163.         dw tankY2d1
  164.         dw tankY2l0
  165.         dw tankY2l1
  166.         dw tankG2d0
  167.         dw tankG2d1
  168.         dw tankG2l0
  169.         dw tankG2l1
  170.         dup 16
  171.         dw tankY2u0
  172.         edup
  173.  ;+768+64
  174.          dup 16
  175.          dw tankY2u0
  176.          edup
  177.         dup 16
  178.         dw tankY2u0
  179.         edup
  180.  ;+512+128
  181.          dup 8
  182.          dw tankY2u0
  183.          edup
  184.         dw tankY3d0
  185.         dw tankY3d1
  186.         dw tankY3l0
  187.         dw tankY3l1
  188.         dw tankG3d0
  189.         dw tankG3d1
  190.         dw tankG3l0
  191.         dw tankG3l1
  192.  
  193.         include "spr2.ast"
  194. end
  195.         savebin "zxbattle/spr2.dat",begin,end-begin
  196.