Subversion Repositories Kolibri OS

Rev

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

  1. use32
  2.         db      'MENUET01'
  3.         dd      1
  4.         dd      start
  5.         dd      i_end
  6.         dd      0x400
  7.         dd      0x400
  8.         dd      0,0
  9.  
  10. include '../../../macros.inc'
  11.  
  12. start:
  13.         mov     eax, 55
  14.         mov     ebx, eax
  15.         mov     esi, melody2
  16.         int     0x40
  17.         mov     eax, 5
  18.         mov     ebx, 1000
  19.         int     0x40
  20.         mov     eax, -1
  21.         int     0x40
  22.  
  23. melody1:
  24.         db      0xE4, 0x35, 0x99, 0x33, 0x99, 0x31, 0x99, 0x33
  25.         db      0xE4, 0x35, 0x99, 0x35, 0x99, 0x36, 0x99, 0x38, 0x99, 0x3A
  26.         db      0xE4, 0x36, 0xE4, 0x36
  27.         db      0xB2, 0xFF
  28.         db      0xE4, 0x33, 0x99, 0x31, 0x99, 0x2C, 0x99, 0x31
  29.         db      0xE4, 0x33, 0xB2, 0x33, 0x99, 0x35, 0x99, 0x36
  30.         db      0xE4, 0x35, 0xE4, 0x35
  31.         db      0xB2, 0xFF
  32.         db      0x99, 0x35, 0x99, 0x36
  33.         db      0xE4, 0x33, 0x99, 0x35, 0x99, 0x36
  34.         db      0xB2, 0x33, 0x99, 0x35, 0x99, 0x36
  35.         db      0xB2, 0x33, 0x99, 0x35, 0x99, 0x36
  36.         db      0xE4, 0x39, 0xE4, 0x39
  37.         db      0xB2, 0xFF
  38.         db      0x99, 0x35, 0x99, 0x36
  39.         db      0xE4, 0x33, 0x99, 0x35, 0x99, 0x36
  40.         db      0xB2, 0x33, 0x99, 0x35, 0x99, 0x36
  41.         db      0xB2, 0x33, 0x99, 0x35, 0x99, 0x36
  42.         db      0xE4, 0x35, 0xE4, 0x35
  43.         db      0
  44.  
  45. melody2:
  46.         db      0x90, 0x31, 0x90, 0x33, 0x90, 0x35, 0x90, 0x36
  47.         db      0xA0, 0xFF
  48.         db      0xA0, 0x06
  49.         db      0x90, 0xFF
  50.         db      0xA0, 0x06
  51.         db      0x90, 0xFF
  52.         db      0x90, 0x33, 0x90, 0x35, 0x90, 0x37, 0x90, 0x38
  53.         db      0xA0, 0xFF
  54.         db      0xA0, 0x18
  55.         db      0x90, 0xFF
  56.         db      0xA0, 0x18
  57.         db      0x90, 0xFF
  58.         db      0x90, 0x33, 0x90, 0x35, 0x90, 0x37, 0x90, 0x38
  59.         db      0xA0, 0xFF
  60.         db      0x90, 0x33, 0x90, 0x35, 0x90, 0x37, 0x90, 0x38
  61.         db      0xA0, 0xFF
  62.         db      0x90, 0x31, 0x90, 0x33, 0x90, 0x35, 0x90, 0x36
  63.         db      0xA0, 0xFF
  64.         db      0xA0, 0x16
  65.         db      0x90, 0xFF
  66.         db      0xA0, 0x16
  67.         db      0
  68.  
  69. melody3:
  70.         db      0x99, 0x31, 0xB2, 0x36, 0x99, 0x3A, 0xB2, 0x36
  71.         db      0x99, 0x33, 0xB2, 0x28, 0xBC, 0x38
  72.         db      0
  73. i_end:
  74.