Rev 1494 | Rev 1497 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1494 | Rev 1495 | ||
---|---|---|---|
Line 55... | Line 55... | ||
55 | ;; |
55 | ;; |
56 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
56 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
Line 57... | Line 57... | ||
57 | 57 | ||
Line 58... | Line 58... | ||
58 | include 'macros.inc' |
58 | include 'macros.inc' |
Line 59... | Line 59... | ||
59 | 59 | ||
Line 60... | Line 60... | ||
60 | $Revision: 1494 $ |
60 | $Revision: 1495 $ |
Line 3855... | Line 3855... | ||
3855 | inc [mouse_pause] |
3855 | inc [mouse_pause] |
3856 | call eax |
3856 | call eax |
3857 | dec [mouse_pause] |
3857 | dec [mouse_pause] |
3858 | pop ebp esi ebp |
3858 | pop ebp esi ebp |
3859 | jmp [draw_pointer] |
3859 | jmp [draw_pointer] |
3860 | - | ||
3861 | syscall_putimage_palette: |
3860 | align 4 |
3862 | mov edi, esi |
- | |
3863 | mov esi, edx |
- | |
3864 | mov edx, ecx |
- | |
3865 | mov ecx, ebx |
- | |
3866 | mov ebx, eax |
- | |
3867 | sys_putimage_palette: |
3861 | sys_putimage_palette: |
3868 | ; ebx = pointer to image |
3862 | ; ebx = pointer to image |
3869 | ; ecx = [xsize]*65536 + [ysize] |
3863 | ; ecx = [xsize]*65536 + [ysize] |
3870 | ; edx = [xstart]*65536 + [ystart] |
3864 | ; edx = [xstart]*65536 + [ystart] |
3871 | ; esi = number of bits per pixel, must be 8, 24 or 32 |
3865 | ; esi = number of bits per pixel, must be 8, 24 or 32 |