Rev 255 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 255 | Rev 6342 | ||
---|---|---|---|
Line 18... | Line 18... | ||
18 | 18 | ||
19 | next_line_sprite_save: |
19 | next_line_sprite_save: |
Line 20... | Line 20... | ||
20 | mov ecx,[counter] |
20 | mov ecx,[counter] |
21 | 21 | ||
22 | next_pixel_sprite_save: |
- | |
23 | mov eax,[esi] |
22 | next_pixel_sprite_save: |
24 | and eax,0xffffff |
- | |
25 | mov [edi],ax |
- | |
26 | shr eax,16 |
- | |
27 | mov [edi+2],al |
- | |
28 | add esi,3 |
23 | movsw |
29 | add edi,3 |
24 | movsb |
Line 30... | Line 25... | ||
30 | dec ecx |
25 | dec ecx |
31 | jnz next_pixel_sprite_save |
26 | jnz next_pixel_sprite_save |
Line 55... | Line 50... | ||
55 | 50 | ||
56 | next_line_sprite_put: |
51 | next_line_sprite_put: |
Line 57... | Line 52... | ||
57 | mov ecx,[counter] |
52 | mov ecx,[counter] |
58 | 53 | ||
59 | next_pixel_sprite_put: |
- | |
60 | mov eax,[esi] |
54 | next_pixel_sprite_put: |
61 | and eax,0xffffff |
- | |
62 | mov [edi],ax |
- | |
63 | shr eax,16 |
- | |
64 | mov [edi+2],al |
- | |
65 | add esi,3 |
55 | movsw |
66 | add edi,3 |
56 | movsb |
Line 67... | Line 57... | ||
67 | dec ecx |
57 | dec ecx |
68 | jnz next_pixel_sprite_put |
58 | jnz next_pixel_sprite_put |
Line 92... | Line 82... | ||
92 | 82 | ||
93 | next_line_sprite_draw: |
83 | next_line_sprite_draw: |
Line 94... | Line 84... | ||
94 | mov ecx,[counter] |
84 | mov ecx,[counter] |
95 | 85 | ||
96 | next_pixel_sprite_draw: |
- | |
97 | mov eax,[esi] |
86 | next_pixel_sprite_draw: |
98 | and eax,0xffffff |
- | |
99 | mov [edi],ax |
- | |
100 | shr eax,16 |
- | |
101 | mov [edi+2],al |
- | |
102 | add esi,3 |
87 | movsw |
103 | add edi,3 |
88 | movsb |
Line 104... | Line 89... | ||
104 | dec ecx |
89 | dec ecx |
105 | jnz next_pixel_sprite_draw |
90 | jnz next_pixel_sprite_draw |