Subversion Repositories Kolibri OS

Rev

Rev 485 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1. ;---------------------------------------------------------
  2. ;--------initializate data and params of program----------
  3. ;---------------------------------------------------------
  4.    mov [Scroll1CoordinatX],8+1
  5.    mov [Scroll2CoordinatY],20+15+1+50+3
  6.    mov [Window_SizeX],640
  7.    mov [Window_SizeY],220
  8.    mov [Window_CordinatX],50
  9.    mov [Window_CordinatY],50
  10.    mov [WorkScreen_SizeX],100
  11.    mov [WorkScreen_SizeY],100
  12.    mov [MaxWorkScreen_SizeX],100
  13.    mov [MaxWorkScreen_SizeY],100
  14.    mov [ScreenPointer],0x19000
  15.    and [PosX],0
  16.    and [PosY],0
  17.    mov [Picture_SizeX],640;400
  18.    mov [Picture_SizeY],400;280
  19.    mov [k],1
  20.    mov [PointerToPicture],0x19000+(1200*1000*3)+50*(20*20*3)+500000
  21.    mov [PointerToCopyPicture],0x19000+(1200*1000*3)+50*(20*20*3)+500000+(640*400*3)
  22.    mov [PointerToCopyPicture2],0x19000+(1200*1000*3)+50*(20*20*3)+500000+(640*400*3)*2
  23.    mov [PointerToEditBufer],0x19000+(1200*1000*3)+50*(20*20*3)+500000+(640*400*3)*3
  24.    mov [PointerToSpriteBufer],0x19000+(1200*1000*3)+50*(20*20*3)+500000+(640*400*3)*4
  25.    mov [PointerToPalette],0x19000+(1200*100*3)+50*(20*20*3)+1
  26.    mov [ReserveArray],0x19000+(1200*1000)*3+50*(20*20*3)+8
  27.    and [save_flag],0
  28.    mov [line_width],1
  29.    mov [lastik_is_active],0
  30.    and [crossing],0
  31.    and [finishing_crossing],0
  32.    and [number_undo],0
  33.    and [instrument_used],0
  34.    and [DrawSprite_flag],0
  35.    and [extended_memory],0
  36.  
  37.    ;mov eax,68
  38.    ;mov ebx,11
  39.    ;int 0x40
  40.  
  41.    ;mov eax,68
  42.    ;mov ebx,12
  43.    ;mov ecx,60000
  44.    ;int 0x40
  45.  
  46.    ;mov [PointerToIcons],eax
  47.  
  48.    finit
  49.