3 paletteRam+=(idx&0x01)*256*2;
\r
4 if (flags&FLAGS_READMODIFY)
\r
6 if (flags&FLAGS_HFLIP)
\r
10 c=jaguar_byte_read(ptr++);
\r
12 if (flags&FLAGS_TRANSPARENT)
\r
16 *current_line_buffer--=BLEND_Y(*current_line_buffer,paletteRam[c+0]);
\r
17 *current_line_buffer--=BLEND_CC(*current_line_buffer,paletteRam[c+1]);
\r
20 current_line_buffer-=2;
\r
24 *current_line_buffer--=BLEND_Y(*current_line_buffer,paletteRam[c+0]);
\r
25 *current_line_buffer--=BLEND_CC(*current_line_buffer,paletteRam[c+1]);
\r
28 if (count==8) // 8 bytes = a phrase (64 bits)
\r
40 c=jaguar_byte_read(ptr++);
\r
42 if (flags&FLAGS_TRANSPARENT)
\r
46 *current_line_buffer++=BLEND_Y(*current_line_buffer,paletteRam[c+0]);
\r
47 *current_line_buffer++=BLEND_CC(*current_line_buffer,paletteRam[c+1]);
\r
50 current_line_buffer+=2;
\r
54 *current_line_buffer++=BLEND_Y(*current_line_buffer,paletteRam[c+0]);
\r
55 *current_line_buffer++=BLEND_CC(*current_line_buffer,paletteRam[c+1]);
\r
58 if (count==8) // 8 bytes = a phrase (64 bits)
\r
69 if (flags&FLAGS_HFLIP)
\r
73 c=jaguar_byte_read(ptr++);
\r
75 if (flags&FLAGS_TRANSPARENT)
\r
79 *current_line_buffer--=paletteRam[c+0];
\r
80 *current_line_buffer--=paletteRam[c+1];
\r
83 current_line_buffer-=2;
\r
87 *current_line_buffer--=paletteRam[c+0];
\r
88 *current_line_buffer--=paletteRam[c+1];
\r
91 if (count==8) // 8 bytes = a phrase (64 bits)
\r
103 c=jaguar_byte_read(ptr++);
\r
105 if (flags&FLAGS_TRANSPARENT)
\r
109 *current_line_buffer++=paletteRam[c+0];
\r
110 *current_line_buffer++=paletteRam[c+1];
\r
113 current_line_buffer+=2;
\r
117 *current_line_buffer++=paletteRam[c+0];
\r
118 *current_line_buffer++=paletteRam[c+1];
\r
121 if (count==8) // 8 bytes = a phrase (64 bits)
\r