2 if (flags&FLAGS_READMODIFY)
\r
4 if (flags&FLAGS_HFLIP)
\r
8 if (flags&FLAGS_TRANSPARENT)
\r
10 uint16 data=jaguar_byte_read(ptr++);
\r
12 data|=jaguar_byte_read(ptr++);
\r
15 *current_line_buffer--=BLEND_Y(*current_line_buffer,(data>>8));
\r
16 *current_line_buffer--=BLEND_CC(*current_line_buffer,(data&0xff));
\r
19 current_line_buffer-=2;
\r
23 *current_line_buffer--=BLEND_Y(*current_line_buffer,jaguar_byte_read(ptr++));
\r
24 *current_line_buffer--=BLEND_CC(*current_line_buffer,jaguar_byte_read(ptr++));
\r
27 if (count==8) // 8 bytes = a phrase (64 bits)
\r
39 if (flags&FLAGS_TRANSPARENT)
\r
41 uint16 data=jaguar_byte_read(ptr++);
\r
43 data|=jaguar_byte_read(ptr++);
\r
46 *current_line_buffer++=BLEND_Y(*current_line_buffer,(data>>8));
\r
47 *current_line_buffer++=BLEND_CC(*current_line_buffer,(data&0xff));
\r
50 current_line_buffer+=2;
\r
54 *current_line_buffer++=BLEND_Y(*current_line_buffer,jaguar_byte_read(ptr++));
\r
55 *current_line_buffer++=BLEND_CC(*current_line_buffer,jaguar_byte_read(ptr++));
\r
58 if (count==8) // 8 bytes = a phrase (64 bits)
\r
69 if (flags&FLAGS_HFLIP)
\r
73 if (flags&FLAGS_TRANSPARENT)
\r
75 uint16 data=jaguar_byte_read(ptr++);
\r
77 data|=jaguar_byte_read(ptr++);
\r
80 *current_line_buffer--=(data>>8);
\r
81 *current_line_buffer--=(data&0xff);
\r
84 current_line_buffer-=2;
\r
88 *current_line_buffer--=jaguar_byte_read(ptr++);
\r
89 *current_line_buffer--=jaguar_byte_read(ptr++);
\r
92 if (count==8) // 8 bytes = a phrase (64 bits)
\r
104 if (flags&FLAGS_TRANSPARENT)
\r
106 uint16 data=jaguar_byte_read(ptr++);
\r
108 data|=jaguar_byte_read(ptr++);
\r
111 *current_line_buffer++=(data>>8);
\r
112 *current_line_buffer++=(data&0xff);
\r
115 current_line_buffer+=2;
\r
119 *current_line_buffer++=jaguar_byte_read(ptr++);
\r
120 *current_line_buffer++=jaguar_byte_read(ptr++);
\r
123 if (count==8) // 8 bytes = a phrase (64 bits)
\r