Rev 1794 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1794 | yogev_ezra | 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 | |||
1795 | yogev_ezra | 10 | include '../../../macros.inc' |
1794 | yogev_ezra | 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: |