use32 db 'MENUET01' dd 1 dd start dd i_end dd 0x400 dd 0x400 dd 0,0 include '../../../macros.inc' start: mov eax, 55 mov ebx, eax mov esi, melody2 int 0x40 mov eax, 5 mov ebx, 1000 int 0x40 mov eax, -1 int 0x40 melody1: db 0xE4, 0x35, 0x99, 0x33, 0x99, 0x31, 0x99, 0x33 db 0xE4, 0x35, 0x99, 0x35, 0x99, 0x36, 0x99, 0x38, 0x99, 0x3A db 0xE4, 0x36, 0xE4, 0x36 db 0xB2, 0xFF db 0xE4, 0x33, 0x99, 0x31, 0x99, 0x2C, 0x99, 0x31 db 0xE4, 0x33, 0xB2, 0x33, 0x99, 0x35, 0x99, 0x36 db 0xE4, 0x35, 0xE4, 0x35 db 0xB2, 0xFF db 0x99, 0x35, 0x99, 0x36 db 0xE4, 0x33, 0x99, 0x35, 0x99, 0x36 db 0xB2, 0x33, 0x99, 0x35, 0x99, 0x36 db 0xB2, 0x33, 0x99, 0x35, 0x99, 0x36 db 0xE4, 0x39, 0xE4, 0x39 db 0xB2, 0xFF db 0x99, 0x35, 0x99, 0x36 db 0xE4, 0x33, 0x99, 0x35, 0x99, 0x36 db 0xB2, 0x33, 0x99, 0x35, 0x99, 0x36 db 0xB2, 0x33, 0x99, 0x35, 0x99, 0x36 db 0xE4, 0x35, 0xE4, 0x35 db 0 melody2: db 0x90, 0x31, 0x90, 0x33, 0x90, 0x35, 0x90, 0x36 db 0xA0, 0xFF db 0xA0, 0x06 db 0x90, 0xFF db 0xA0, 0x06 db 0x90, 0xFF db 0x90, 0x33, 0x90, 0x35, 0x90, 0x37, 0x90, 0x38 db 0xA0, 0xFF db 0xA0, 0x18 db 0x90, 0xFF db 0xA0, 0x18 db 0x90, 0xFF db 0x90, 0x33, 0x90, 0x35, 0x90, 0x37, 0x90, 0x38 db 0xA0, 0xFF db 0x90, 0x33, 0x90, 0x35, 0x90, 0x37, 0x90, 0x38 db 0xA0, 0xFF db 0x90, 0x31, 0x90, 0x33, 0x90, 0x35, 0x90, 0x36 db 0xA0, 0xFF db 0xA0, 0x16 db 0x90, 0xFF db 0xA0, 0x16 db 0 melody3: db 0x99, 0x31, 0xB2, 0x36, 0x99, 0x3A, 0xB2, 0x36 db 0x99, 0x33, 0xB2, 0x28, 0xBC, 0x38 db 0 i_end: