Rev 109 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 109 | Rev 331 | ||
---|---|---|---|
Line 6... | Line 6... | ||
6 | ; |
6 | ; |
7 | ; 12.7.2002 - Audio system calls by VT |
7 | ; 12.7.2002 - Audio system calls by VT |
8 | ; |
8 | ; |
Line 9... | Line 9... | ||
9 | 9 | ||
10 | use32 |
- | |
11 | 10 | use32 |
|
12 | org 0x0 |
- | |
13 | 11 | org 0x0 |
|
14 | db 'MENUET00' ; 8 byte id |
12 | db 'MENUET01' ; header |
15 | dd 38 ; required os |
13 | dd 0x01 ; header version |
16 | dd START ; program start |
14 | dd START ; entry point |
17 | dd I_END ; program image size |
15 | dd I_END ; image size |
- | 16 | dd I_END+0x10000 ; required memory |
|
18 | dd 0x100000 ; required amount of memory |
17 | dd I_END+0x10000 ; esp |
Line 19... | Line 18... | ||
19 | dd 0x00000000 ; reserved=no extended header |
18 | dd 0x0 , 0x0 ; I_Param , I_Path |
20 | 19 | ||
Line 21... | Line 20... | ||
21 | include 'lang.inc' |
20 | include 'lang.inc' |
Line 583... | Line 582... | ||
583 | 582 | ||
584 | ; DRAW WINDOW |
583 | ; DRAW WINDOW |
585 | mov eax,0 ; function 0 : define and draw window |
584 | mov eax,0 ; function 0 : define and draw window |
586 | mov ebx,100*65536+230 ; [x start] *65536 + [x size] |
585 | mov ebx,100*65536+230 ; [x start] *65536 + [x size] |
587 | mov ecx,100*65536+170 ; [y start] *65536 + [y size] |
586 | mov ecx,100*65536+170 ; [y start] *65536 + [y size] |
588 | mov edx,0x03224466 ; color of work area RRGGBB |
- | |
589 | mov esi,0x00334455 ; color of grab bar RRGGBB,8->color gl |
- | |
590 | mov edi,0x00ddeeff ; color of frames RRGGBB |
587 | mov edx,0x13224466 ; color of work area RRGGBB |
591 | int 0x40 |
- | |
592 | - | ||
593 | ; WINDOW LABEL |
- | |
594 | mov eax,4 ; function 4 : write text to window |
- | |
595 | mov ebx,8*65536+8 ; [x start] *65536 + [y start] |
- | |
596 | mov ecx,0x00ffffff ; color of text RRGGBB |
- | |
597 | mov edx,labelt ; pointer to text beginning |
- | |
598 | mov esi,labellen-labelt ; text length |
588 | mov edi,labelt |
Line 599... | Line 589... | ||
599 | int 0x40 |
589 | int 0x40 |
600 | 590 | ||
Line 696... | Line 686... | ||
696 | db 'WAVE FORMAT: 8 BIT,MONO,22050HZ ' |
686 | db 'WAVE FORMAT: 8 BIT,MONO,22050HZ ' |
697 | db ' ' |
687 | db ' ' |
698 | db ' SERVER -> PLAY FILE ' |
688 | db ' SERVER -> PLAY FILE ' |
699 | db ' ' |
689 | db ' ' |
700 | db ' ' |
690 | db ' ' |
701 | db 'x <- END MARKER, DONT DELETE ' |
691 | db 'x' ; <- END MARKER, DONT DELETE |
702 | - | ||
Line 703... | Line -... | ||
703 | - | ||
704 | labelt: |
- | |
705 | db 'TFTP Wave Player' |
- | |
Line -... | Line 692... | ||
- | 692 | ||
Line 706... | Line 693... | ||
706 | labellen: |
693 | |
707 | 694 | labelt db 'TFTP Wave Player',0 |