static int not_safe_mode;
static bool dmal_next;
static int fast_lines_cnt;
-static bool lineoptimizations_allowed;
+static bool lineoptimizations_draw_always;
static uae_u32 scandoubled_bpl_ptr[MAX_SCANDOUBLED_LINES][2][MAX_PLANES];
static bool scandoubled_bpl_ena[MAX_SCANDOUBLED_LINES + 1];
if (p->func) {
p->cck--;
if (!p->cck || now) {
- p->func(p->v);
+ auto f = p->func;
p->func = NULL;
+ f(p->v);
}
}
}
}
-#define CE_MODE_RGA_OPTIMIZATIONS 0
-
static uae_u32 rga_slot_in_offset, rga_slot_first_offset, rga_slot_out_offset;
static evt_t last_rga_cycle;
-#if CE_MODE_RGA_OPTIMIZATIONS
-static bool drga_written;
-static bool fast_mode_ce_not;
-static int fast_mode_strobe_cnt;
-#if CE_MODE_RGA_OPTIMIZATIONS > 1
-static bool drga_bpl, drga_spr;
-static uae_u8 bpl_line_store[256 * 8];
-#endif
-#endif
-
static void write_drga_strobe(uae_u16 rga)
{
struct denise_rga *r = &rga_denise[rga_denise_cycle];
r->rga = rga;
r->flags = 0;
r->line = rga_denise_cycle_line;
-#if CE_MODE_RGA_OPTIMIZATIONS
- if (rga == 0x38 || rga == 0x3a || rga == 0x3c) {
- if (agnus_hpos != 3 || fast_mode_strobe_cnt != 0) {
- fast_mode_ce_not = true;
- }
- }
- if (rga == 0x3e) {
- if (agnus_hpos != 5 || fast_mode_strobe_cnt != 1) {
- fast_mode_ce_not = true;
- }
- }
- fast_mode_strobe_cnt++;
-#endif
};
static void write_drga(uae_u16 rga, uaecptr pt, uae_u32 v)
{
r->pt = pt;
r->flags = 0;
r->line = rga_denise_cycle_line;
-#if CE_MODE_RGA_OPTIMIZATIONS
- fast_mode_ce_not = true;
-#endif
};
static void write_drga_dat_spr(uae_u16 rga, uaecptr pt, uae_u32 v)
{
r->pt = pt;
r->flags = 0;
r->line = rga_denise_cycle_line;
-#if CE_MODE_RGA_OPTIMIZATIONS > 1
- drga_spr = true;
-#endif
};
static void write_drga_dat_spr_wide(uae_u16 rga, uaecptr pt, uae_u64 v)
{
r->pt = pt;
r->flags = 0;
r->line = rga_denise_cycle_line;
-#if CE_MODE_RGA_OPTIMIZATIONS > 1
- drga_spr = true;
-#endif
};
-#if CE_MODE_RGA_OPTIMIZATIONS > 1
-static uae_u16 *fast_plane_store16[MAX_PLANES];
-static uae_u32 *fast_plane_store32[MAX_PLANES];
-static uae_u64 *fast_plane_store64[MAX_PLANES];
-#endif
-
static void write_drga_dat_bpl16(uae_u16 rga, uaecptr pt, uae_u16 v, int plane)
{
struct denise_rga *r = &rga_denise[rga_denise_cycle];
r->pt = pt;
r->flags = 0;
r->line = rga_denise_cycle_line;
-#if CE_MODE_RGA_OPTIMIZATIONS > 1
- if (currprefs.cpu_memory_cycle_exact) {
- *fast_plane_store16[plane] = v;
- fast_plane_store16[plane]++;
- }
- drga_bpl = true;
-#endif
};
static void write_drga_dat_bpl32(uae_u16 rga, uaecptr pt, uae_u32 v, int plane)
{
r->pt = pt;
r->flags = 0;
r->line = rga_denise_cycle_line;
-#if CE_MODE_RGA_OPTIMIZATIONS > 1
- if (currprefs.cpu_memory_cycle_exact) {
- *fast_plane_store32[plane] = v;
- fast_plane_store32[plane]++;
- }
- drga_bpl = true;
-#endif
};
static void write_drga_dat_bpl64(uae_u16 rga, uaecptr pt, uae_u64 v, int plane)
{
r->pt = pt;
r->flags = 0;
r->line = rga_denise_cycle_line;
-#if CE_MODE_RGA_OPTIMIZATIONS > 1
- if (currprefs.cpu_memory_cycle_exact) {
- *fast_plane_store64[plane] = v;
- fast_plane_store64[plane]++;
- }
- drga_bpl = true;
-#endif
};
static void write_drga_flag(uae_u32 flags, uae_u32 mask)
hsyncdebug = currprefs.gfx_overscanmode - OVERSCANMODE_ULTRA + 1;
}
struct vidbuf_description *vidinfo = &adisplays[0].gfxvidinfo;
- lineoptimizations_allowed = vidinfo->inbuffer == vidinfo->outbuffer && drawing_can_lineoptimizations();
+ lineoptimizations_draw_always = drawing_can_lineoptimizations() == false;
color_table_changed = true;
}
void notice_new_xcolors(void)
{
update_mirrors();
- docols(&denise_colors);
docols(&agnus_colors);
}
if (currprefs.gfx_extraheight > 0) {
vb->extraheight = currprefs.gfx_extraheight << vres2;
}
- if (vb->extrawidth == -2 && ((new_beamcon0 & (BEAMCON0_VARVBEN | bemcon0_vsync_mask)) || currprefs.gfx_overscanmode >= OVERSCANMODE_EXTREME)) {
+ if (currprefs.gfx_overscanmode >= OVERSCANMODE_EXTREME) {
vb->extrawidth = -1;
}
int mfl = minfirstline + 1;
if (changed & (DMA_MASTER | DMA_AUD3 | DMA_AUD2 | DMA_AUD1 | DMA_AUD0)) {
audio_state_machine();
}
-#if CE_MODE_RGA_OPTIMIZATIONS > 1
- if (changed & (DMA_MASTER | DMA_BITPLANE | DMA_COPPER)) {
- fast_mode_ce_not = true;
- }
-#endif
}
static int irq_forced;
static void intreq_checks(uae_u16 oldreq, uae_u16 newreq)
{
- if ((oldreq & 0x0800) != (newreq & 0x0800)) {
- serial_rbf_change((newreq & 0x0800) ? 1 : 0);
- }
+ serial_rbf_change((newreq & 0x0800) ? 1 : 0);
}
static void event_doint_delay_do_ext(uae_u32 v)
static void BPLxPTH(uae_u16 v, int num)
{
bplpt[num] = (bplpt[num] & 0x0000ffff) | ((uae_u32)v << 16);
-#if CE_MODE_RGA_OPTIMIZATIONS > 1
- fast_mode_ce_not = true;
-#endif
}
static void BPLxPTL(uae_u16 v, int num)
{
bplpt[num] = (bplpt[num] & 0xffff0000) | (v & 0x0000fffe);
-#if CE_MODE_RGA_OPTIMIZATIONS > 1
- fast_mode_ce_not = true;
-#endif
}
static uae_u16 BPLCON0_Agnus_mask(uae_u16 v)
checksyncstopped(va);
color_table_changed = true;
-
-#if CE_MODE_RGA_OPTIMIZATIONS
- fast_mode_ce_not = true;
-#endif
}
static void BPLCON0(uae_u16 v)
return;
}
-#if CE_MODE_RGA_OPTIMIZATIONS
- fast_mode_ce_not = true;
-#endif
-
// UHRES, BYPASS
if (va & (0x0080 | 0x0020)) {
not_safe_mode |= 1;
#endif
bplcon1_saved = v;
bplcon1 = v;
-#if CE_MODE_RGA_OPTIMIZATIONS > 1
- fast_mode_ce_not = true;
-#endif
}
static void BPLCON2(uae_u16 v)
{
bplcon2_saved = v;
bplcon2 = v;
-#if CE_MODE_RGA_OPTIMIZATIONS > 1
- fast_mode_ce_not = true;
-#endif
}
static void BPLCON3(uae_u16 v)
{
if (aga_mode) {
color_table_changed = true;
}
-#if CE_MODE_RGA_OPTIMIZATIONS
- fast_mode_ce_not = true;
-#endif
}
static void BPLCON4(uae_u16 v)
{
bplcon4_saved = v;
bplcon4 = v;
-#if CE_MODE_RGA_OPTIMIZATIONS
- fast_mode_ce_not = true;
-#endif
}
static void BPL1MOD(uae_u16 v)
{
v &= ~1;
bpl1mod = v;
-#if CE_MODE_RGA_OPTIMIZATIONS > 1
- fast_mode_ce_not = true;
-#endif
}
static void BPL2MOD(uae_u16 v)
{
v &= ~1;
bpl2mod = v;
-#if CE_MODE_RGA_OPTIMIZATIONS > 1
- fast_mode_ce_not = true;
-#endif
}
static void BPLxDAT(int num, uae_u16 data)
v &= ddf_mask;
ddfstrt = 0xffff;
push_pipeline(&ddfstrt, v);
-#if CE_MODE_RGA_OPTIMIZATIONS > 1
- fast_mode_ce_not = true;
-#endif
}
static void DDFSTOP(uae_u16 v)
ddfstop_saved = v;
v &= ddf_mask;
push_pipeline(&ddfstop, v);
-#if CE_MODE_RGA_OPTIMIZATIONS > 1
- fast_mode_ce_not = true;
-#endif
}
static void FMODE(uae_u16 v)
}
set_chipset_mode(false);
setup_fmodes(bplcon0);
-#if CE_MODE_RGA_OPTIMIZATIONS > 1
- fast_mode_ce_not = true;
-#endif
}
static void FNULL(uae_u16 v)
rga_denise_cycle_start = 0;
rga_denise_cycle_count = 0;
rga_denise_cycle_line = 1;
-#if CE_MODE_RGA_OPTIMIZATIONS > 1
- for (int i = 0; i < MAX_PLANES; i++) {
- fast_plane_store16[i] = (uae_u16*)bpl_line_store;
- fast_plane_store32[i] = (uae_u32*)bpl_line_store;
- fast_plane_store64[i] = (uae_u64*)bpl_line_store;
- }
-#endif
vsync_startline = 3;
copper_dma_change_cycle = 0;
warpmode(changed_prefs.turbo_emulation);
}
}
- if (currprefs.turbo_emulation != changed_prefs.turbo_emulation)
+ if (currprefs.turbo_emulation != changed_prefs.turbo_emulation) {
warpmode(changed_prefs.turbo_emulation);
- if (inputdevice_config_change_test())
+ }
+ if (inputdevice_config_change_test()) {
inputdevice_copyconfig (&changed_prefs, &currprefs);
+ }
currprefs.immediate_blits = changed_prefs.immediate_blits;
currprefs.waiting_blits = changed_prefs.waiting_blits;
currprefs.blitter_speed_throttle = changed_prefs.blitter_speed_throttle;
{
int type = 0;
-#if CE_MODE_RGA_OPTIMIZATIONS
- if (currprefs.cpu_memory_cycle_exact) {
- if (get_strobe_reg(0) != 0x3c) {
- type = LINETYPE_BLANK;
- } else if (vdiwstate == diw_states::DIW_waiting_start || GET_PLANES(bplcon0) == 0 || !dmaen(DMA_BITPLANE)) {
+ if (get_strobe_reg(0) != 0x3c) {
+ type = LINETYPE_BLANK;
+ } else {
+ if (vdiwstate == diw_states::DIW_waiting_start || GET_PLANES(bplcon0) == 0 || !dmaen(DMA_BITPLANE)) {
if ((bplcon0 & 1) && (bplcon3 & 0x20)) {
type = LINETYPE_BLANK;
} else {
type = LINETYPE_BORDER;
}
- }
-#if CE_MODE_RGA_OPTIMIZATIONS > 1
- else if (drga_bpl && ddfstop > ddfstrt && ddfstrt >= 0x14 && GET_RES_AGNUS(bplcon0) == GET_RES_DENISE(bplcon0) && dmaen(DMA_BITPLANE)) {
+ } else if (ddfstop > ddfstrt && ddfstrt >= 0x14 && GET_RES_AGNUS(bplcon0) == GET_RES_DENISE(bplcon0) && dmaen(DMA_BITPLANE)) {
type = LINETYPE_BPL;
}
-#endif
- } else
-#endif
- {
- if (get_strobe_reg(0) != 0x3c) {
- type = LINETYPE_BLANK;
- } else if (lineoptimizations_allowed) {
- if (vdiwstate == diw_states::DIW_waiting_start || GET_PLANES(bplcon0) == 0 || !dmaen(DMA_BITPLANE)) {
- if ((bplcon0 & 1) && (bplcon3 & 0x20)) {
- type = LINETYPE_BLANK;
- } else {
- type = LINETYPE_BORDER;
- }
- } else if (ddfstop > ddfstrt && ddfstrt >= 0x14 && GET_RES_AGNUS(bplcon0) == GET_RES_DENISE(bplcon0) && dmaen(DMA_BITPLANE)) {
- type = LINETYPE_BPL;
- }
- }
}
return type;
}
{
bool ham = (bplcon0 & 0x800) != 0;
bool dpf = (bplcon0 & 0x400) != 0;
+ bool shres = (bplcon0 & 0x40) != 0;
if (aga_mode) {
+ int num = 1 << planes;
if (ham) {
if (planes < 8) {
- return 16;
+ num = 16;
+ } else {
+ num = 64;
}
- return 64;
- }
- if (dpf) {
+ } else if (dpf) {
int pf2of2 = (bplcon3 >> 10) & 7;
if (!pf2of2) {
- return 16;
+ num = 16;
+ } else {
+ num = (1 << pf2of2) + 16;
}
- return (1 << pf2of2) + 16;
}
- return 1 << planes;
+ num += bplcon4 >> 8;
+ if (num > 256) {
+ num = 256;
+ }
+ return num;
+ }
+ if (shres) {
+ return 32;
}
if (ham) {
return 16;
return mod;
}
-static int checkprevfieldlinestateequalbpl(struct linestate *l, bool dontaddbpl)
+static int checkprevfieldlinestateequalbpl(struct linestate *l)
{
if (l->bplcon0 == bplcon0 &&
l->bplcon2 == bplcon2 &&
l->fmode == fmode &&
l->bpllen > 0)
{
- int bc1mask = aga_mode ? 0xffff : 0x00ff;
- if (l->bplcon1 != (bplcon1 & bc1mask)) {
- return -1;
- }
return -1;
-#if 0
- // compare bpl data
- uae_u8 *dpt = l->linedatastate;
- int planes = GET_PLANES(bplcon0);
- int len = l->bpllen;
- for (int i = 0; i < planes; i++) {
- uaecptr apt = bplpt[i];
-#if 0
- if (custom_fastmode_bplextendmask & (1 << i)) {
- int mod = getbplmod(i);
- apt += fetchmode_bytes + mod;
- }
-#endif
- if (!valid_address(apt, len)) {
- return 0;
- }
- uae_u8 *pt = get_real_address(apt);
- if (memcmp(dpt, pt, len)) {
- return -1;
- }
- dpt += len;
- }
- // compare colors
- int colors = l->colors;
- if (aga_mode) {
- if (memcmp(dpt, agnus_colors.color_regs_aga, colors * sizeof(uae_u32))) {
- return -1;
- }
- } else {
- if (memcmp(dpt, agnus_colors.color_regs_ecs, colors * sizeof(uae_u16))) {
- return -1;
- }
- }
- if (!dontaddbpl) {
- // advance bpl pointers
- for (int i = 0; i < planes; i++) {
- int mod = getbplmod(i);
- bplpt[i] += mod + len;
- }
- }
- return 1;
-#endif
}
return 0;
}
}
int colors = getcolorcount(planes);
int len = l->bpllen;
-#if CE_MODE_RGA_OPTIMIZATIONS > 1
- if (currprefs.cpu_memory_cycle_exact) {
- for (int i = 0; i < planes; i++) {
- uae_u8 *pt = bpl_line_store + i * 256;
- l->bplpt[i] = pt;
- }
- } else
-#endif
- {
- for (int i = 0; i < planes; i++) {
- uaecptr pt = bplptp[i];
- l->bplpt[i] = get_real_address(pt);
- }
+ for (int i = 0; i < planes; i++) {
+ uaecptr pt = bplptp[i];
+ l->bplpt[i] = get_real_address(pt);
}
if (color_table_changed) {
draw_denise_line_queue_flush();
if (color_table_index >= COLOR_TABLE_ENTRIES) {
color_table_index = 0;
}
- l->linecolorstate = color_tables + color_table_index * sizeof(uae_u32);
+ l->linecolorstate = color_tables + color_table_index * 256 * sizeof(uae_u32);
uae_u8 *dpt = l->linecolorstate;
if (aga_mode) {
memcpy(dpt, agnus_colors.color_regs_aga, colors * sizeof(uae_u32));
}
color_table_changed = false;
} else {
- l->linecolorstate = color_tables + color_table_index * sizeof(uae_u32);
+ l->linecolorstate = color_tables + color_table_index * 256 * sizeof(uae_u32);
}
+
l->color0 = aga_mode ? agnus_colors.color_regs_aga[0] : agnus_colors.color_regs_ecs[0];
l->bplcon1 = bplcon1 & bc1mask;
l->fetchmode_size = fetchmode_size;
l->fetchstart_mask = fetchstart_mask;
- // draw quickly, store new state
int dvp = calculate_linetype(ldv);
draw_denise_bitplane_line_fast_queue(dvp, nextline_how, l);
if (addbpl) {
if (nextline_how == nln_lower_black_always || nextline_how == nln_upper_black_always) {
return true;
}
+ if (lineoptimizations_draw_always) {
+ return true;
+ }
return false;
}
-static bool checkprevfieldlinestateequal(void)
-{
- if (linear_vpos >= MAX_SCANDOUBLED_LINES) {
- return false;
- }
- bool ret = false;
- bool always = draw_always();
- struct linestate *l = &lines[linear_vpos][lof_display];
-
- int type = getlinetype();
- if (type && type == l->type && displayresetcnt == l->cnt) {
- if (type == LINETYPE_BLANK && l->vb) {
- if (1) {
- ret = true;
- }
- } else if (type == LINETYPE_BORDER && !l->vb) {
- if (1) {
- uae_u32 c = aga_mode ? agnus_colors.color_regs_aga[0] : agnus_colors.color_regs_ecs[0];
- if (!always && c == l->color0) {
- ret = true;
- } else if (1 && (always || currprefs.cs_optimizations == DISPLAY_OPTIMIZATIONS_FULL)) {
- ret = draw_border_fast(l, linear_display_vpos + 1);
- }
- }
- } else if (type == LINETYPE_BPL && !l->vb) {
- if (1) {
- int r = checkprevfieldlinestateequalbpl(l, always);
- if (1 && (always || (r < 0 && currprefs.cs_optimizations == DISPLAY_OPTIMIZATIONS_FULL))) {
- // no match but same parameters: do quick BPL emulation
- r = draw_line_fast(l, linear_display_vpos + 1, bplpt, true);
- if (doflickerfix_active() && scandoubled_bpl_ena[linear_vpos + 1]) {
- lof_display ^= 1;
- struct linestate *l2 = &lines[linear_vpos][lof_display];
- scandoubled_line = 1;
- uaecptr bplptx[MAX_PLANES];
- for (int i = 0; i < MAX_PLANES; i++) {
- bplptx[i] = scandoubled_bpl_ptr[linear_vpos][lof_display][i];
- }
- draw_line_fast(l2, linear_display_vpos + 1, bplptx, false);
- scandoubled_line = 0;
- lof_display ^= 1;
- }
- }
- ret = r > 0;
- }
- }
- }
- return ret;
-}
static void resetlinestate(void)
{
}
}
-#if CE_MODE_RGA_OPTIMIZATIONS
-static bool draw_line_ce_fast(void)
+static bool checkprevfieldlinestateequal(void)
{
if (linear_vpos >= MAX_SCANDOUBLED_LINES) {
return false;
} else if (type == LINETYPE_BORDER && !l->vb) {
if (1) {
uae_u32 c = aga_mode ? agnus_colors.color_regs_aga[0] : agnus_colors.color_regs_ecs[0];
- if (c == l->color0) {
+ if (!always && c == l->color0) {
ret = true;
- } else if (always|| currprefs.cs_optimizations == DISPLAY_OPTIMIZATIONS_FULL) {
- ret = draw_border_fast(l, linear_display_vpos);
+ } else if (always || currprefs.cs_optimizations == DISPLAY_OPTIMIZATIONS_FULL) {
+ storelinestate();
+ ret = draw_border_fast(l, linear_display_vpos + 1);
}
}
- }
-#if CE_MODE_RGA_OPTIMIZATIONS > 1
- else if (type == LINETYPE_BPL && !l->vb) {
+ } else if (type == LINETYPE_BPL && !l->vb) {
if (1) {
- int r = checkprevfieldlinestateequalbpl(l, always);
- if (always || (r < 0 && currprefs.cs_optimizations == DISPLAY_OPTIMIZATIONS_FULL)) {
+ int r = checkprevfieldlinestateequalbpl(l);
+ if ((r && always) || (r && currprefs.cs_optimizations == DISPLAY_OPTIMIZATIONS_FULL)) {
// no match but same parameters: do quick BPL emulation
- r = draw_line_fast(l, linear_display_vpos);
+ storelinestate();
+ r = draw_line_fast(l, linear_display_vpos + 1, bplpt, true);
+ if (doflickerfix_active() && scandoubled_bpl_ena[linear_vpos + 1]) {
+ lof_display ^= 1;
+ struct linestate *l2 = &lines[linear_vpos][lof_display];
+ scandoubled_line = 1;
+ uaecptr bplptx[MAX_PLANES];
+ for (int i = 0; i < MAX_PLANES; i++) {
+ bplptx[i] = scandoubled_bpl_ptr[linear_vpos][lof_display][i];
+ }
+ draw_line_fast(l2, linear_display_vpos + 1, bplptx, false);
+ scandoubled_line = 0;
+ lof_display ^= 1;
+ }
}
ret = r > 0;
}
}
-#endif
- }
- if (!ret) {
- l->type = 0;
}
return ret;
}
-static void clear_fast_mode_ce(void)
-{
- fast_mode_strobe_cnt = 0;
- drga_written = false;
- fast_mode_ce_not = false;
-#if CE_MODE_RGA_OPTIMIZATIONS > 1
- drga_bpl = false;
- drga_spr = false;
-#endif
-}
-#endif
-
static void draw_line(void)
{
int dvp = calculate_linetype(linear_display_vpos);
-#if CE_MODE_RGA_OPTIMIZATIONS
- bool can_fast_ce = currprefs.cpu_memory_cycle_exact && currprefs.cs_optimizations < DISPLAY_OPTIMIZATIONS_NONE;
- if (can_fast_ce && !fast_mode_ce_not) {
- if (draw_line_ce_fast()) {
- clear_fast_mode_ce();
- fast_lines_cnt++;
- return;
- }
- }
-#endif
-
int wclks = linear_hpos - (display_hstart_cyclewait_skip - display_hstart_cyclewait_skip2);
if (wclks > linear_hpos) {
wclks = linear_hpos;
struct linestate *l = NULL;
if (linear_vpos < MAX_SCANDOUBLED_LINES) {
l = &lines[linear_vpos][lof_display];
-#if CE_MODE_RGA_OPTIMIZATIONS
- if (can_fast_ce) {
- if (!fast_mode_ce_not) {
- storelinestate();
- } else {
- resetlinestate();
- }
- }
-#endif
}
int cs = 0;// (beamcon0 & BEAMCON0_VARHSYEN) ? agnus_phsync_end - agnus_phsync_start : agnus_hsync_end - agnus_hsync_start;
draw_denise_line_queue(dvp, nextline_how, rga_denise_cycle_line, rga_denise_cycle_start, rga_denise_cycle, rga_denise_cycle_count,
display_hstart_cyclewait_skip, display_hstart_cyclewait_skip2,
wclks, cs, cslen, lol, l);
-
-#if CE_MODE_RGA_OPTIMIZATIONS
- clear_fast_mode_ce();
-#endif
}
static void dmal_fast(void)
quick_denise_rga_queue(rga_denise_cycle_line, rga_denise_cycle_start, rga_denise_cycle);
next_denise_rga();
decide_line_end();
- goto end;
+ return;
}
if (!custom_disabled) {
if (custom_fastmode >= 0) {
}
decide_line_end();
-
-end:;
-#if CE_MODE_RGA_OPTIMIZATIONS > 1
- if (currprefs.cpu_memory_cycle_exact) {
- for (int i = 0; i < MAX_PLANES; i++) {
- fast_plane_store16[i] = (uae_u16*)(bpl_line_store + i * 256);
- fast_plane_store32[i] = (uae_u32*)(bpl_line_store + i * 256);
- fast_plane_store64[i] = (uae_u64*)(bpl_line_store + i * 256);
- }
- }
-#endif
}
static void decide_hsync(void)
return v;
}
-static void putpixel(uae_u8 *buf, uae_u16 *genlockbuf, int x, xcolnr c8)
+static void putpixel(uae_u8 *buf, uae_u8 *genlockbuf, int x, xcolnr c8)
{
if (x <= 0) {
return;
static int cycles_toggle;
-static void debug_draw_cycles(uae_u8 *buf, uae_u16 *genlock, int line, int width, int height, uae_u32 *xredcolors, uae_u32 *xgreencolors, uae_u32 *xbluescolors)
+static void debug_draw_cycles(uae_u8 *buf, uae_u8 *genlock, int line, int width, int height, uae_u32 *xredcolors, uae_u32 *xgreencolors, uae_u32 *xbluescolors)
{
int y, x, xx, dx, xplus, yplus;
struct dma_rec *dr;
uae_u16 type, extra;
};
-static void debug_draw_heatmap(uae_u8 *buf, uae_u16 *genlock, int line, int width, int height, uae_u32 *xredcolors, uae_u32 *xgreencolors, uae_u32 *xbluescolors)
+static void debug_draw_heatmap(uae_u8 *buf, uae_u8 *genlock, int line, int width, int height, uae_u32 *xredcolors, uae_u32 *xgreencolors, uae_u32 *xbluescolors)
{
struct memory_heatmap *mht = heatmap;
int dx = 16;
}
}
-void debug_draw(uae_u8 *buf, uae_u16 *genlock, int line, int width, int height, uae_u32 *xredcolors, uae_u32 *xgreencolors, uae_u32 *xbluescolors)
+void debug_draw(uae_u8 *buf, uae_u8 *genlock, int line, int width, int height, uae_u32 *xredcolors, uae_u32 *xgreencolors, uae_u32 *xbluescolors)
{
if (!heatmap_debug_colors) {
heatmap_debug_colors = xcalloc(uae_u32, DMARECORD_MAX * HEATMAP_COUNT);
#define MAX_RGA_OVERLAPPING_CYCLES 5
uae_u8 *xlinebuffer, *xlinebuffer2;
-uae_u16 *xlinebuffer_genlock;
+uae_u8 *xlinebuffer_genlock;
static int *amiga2aspect_line_map, *native2amiga_line_map;
static int native2amiga_line_map_height;
static uae_u8 **row_map;
-static uae_u16 *row_map_genlock_buffer;
+static uae_u8 *row_map_genlock_buffer;
static uae_u8 row_tmp8[MAX_PIXELS_PER_LINE * 32 / 8];
-static uae_u16 row_tmp16[MAX_PIXELS_PER_LINE * 32 / 8];
+static uae_u8 row_tmp8g[MAX_PIXELS_PER_LINE * 32 / 8];
static int max_drawn_amiga_line;
-uae_u16 **row_map_genlock;
+uae_u8 **row_map_genlock;
uae_u8 *row_map_color_burst_buffer;
static uae_sem_t write_sem, read_sem;
static void select_lts(void);
-static int lores_shift;
static uae_u32 ham_lastcolor;
int debug_bpl_mask = 0xff, debug_bpl_mask_one;
static int denise_cycle_half;
static int denise_vblank_extra, denise_vblank_extra_vbstrt, denise_vblank_extra_vbstop;
static uae_u32 dtbuf[2][4];
-static uae_u16 dtgbuf[2][4];
+static uae_u8 dtgbuf[2][4];
struct denise_spr
{
static int denise_pixtotalskip, denise_pixtotalskip2;
static int denise_pixtotal_max;
static uae_u32 *buf1, *buf2, *buf_d;
-static uae_u16 *gbuf;
+static uae_u8 *gbuf, *gbuf_end;
static uae_u8 pixx0, pixx1, pixx2, pixx3;
static uae_u32 debug_buf[256 * 2 * 4], debug_bufx[256 * 2 * 4];
static int hbstrt_offset, hbstop_offset;
int coord_native_to_amiga_x (int x)
{
- return 0;
- /*
x += visible_left_border;
- x = xshift (x, 1 - lores_shift);
- return x + 2 * DISPLAY_LEFT_SHIFT - 2 * DIW_DDF_OFFSET;
- */
+ return x;
}
int coord_native_to_amiga_y (int y)
}
if (!row_map) {
row_map = xmalloc(uae_u8 *, max_uae_height + 1);
- row_map_genlock = xmalloc(uae_u16 *, max_uae_height + 1);
+ row_map_genlock = xmalloc(uae_u8 *, max_uae_height + 1);
}
if (oldbufmem && oldbufmem == vb->bufmem &&
xfree(row_map_genlock_buffer);
row_map_genlock_buffer = NULL;
if (init_genlock_data) {
- row_map_genlock_buffer = xcalloc(uae_u16, vb->width_allocated * (vb->height_allocated + 2));
+ row_map_genlock_buffer = xcalloc(uae_u8, vb->width_allocated * (vb->height_allocated + 2));
}
xfree(row_map_color_burst_buffer);
row_map_color_burst_buffer = NULL;
}
while (i < max_uae_height + 1) {
row_map[i] = row_tmp8;
- row_map_genlock[i] = row_tmp16;
+ row_map_genlock[i] = row_tmp8g;
i++;
}
oldvb = vb;
int w = vidinfo->inbuffer->inwidth;
int ew = vidinfo->inbuffer->extrawidth;
- int maxdiw = denisehtotal;
+ int maxdiw = denisehtotal >> (RES_MAX - currprefs.gfx_resolution);
if (currprefs.gfx_overscanmode <= OVERSCANMODE_OVERSCAN && currprefs.gfx_xcenter && !fd->gfx_filter_autoscale && max_diwstop > 0) {
visible_left_border = (max_diwstop - min_diwstart - w) / 2 + min_diwstart;
else
visible_left_border = max_diwstop - w - (max_diwstop - min_diwstart - w) / 2;
- visible_left_border &= ~((xshift(1, lores_shift)) - 1);
+ visible_left_border &= ~((xshift(1, 0)) - 1);
if (!center_reset && !vertical_changed) {
/* Would the old value be good enough? If so, leave it as it is if we want to be clever. */
}
}
- if (visible_left_border > denisehtotal - 32)
- visible_left_border = denisehtotal - 32;
- //if (visible_left_border < 0)
+ if (visible_left_border > maxdiw - 32) {
+ visible_left_border = maxdiw - 32;
+ }
+ if (visible_left_border < 0) {
visible_left_border = 0;
- visible_left_border &= ~((xshift (1, lores_shift)) - 1);
+ }
+ visible_left_border &= ~((xshift (1, 0)) - 1);
- //write_log (_T("%d %d %d %d %d\n"), max_diwlastword, vidinfo->inbuffer->width, lores_shift, currprefs.gfx_resolution, visible_left_border);
+ //write_log (_T("%d %d %d %d\n"), max_diwlastword, vidinfo->inbuffer->width, currprefs.gfx_resolution, visible_left_border);
- linetoscr_x_adjust_pixels = visible_left_border;
+ linetoscr_x_adjust_pixels = 0;// visible_left_border;
linetoscr_x_adjust_pixbytes = linetoscr_x_adjust_pixels * vidinfo->inbuffer->pixbytes;
visible_right_border = maxdiw + w + ((ew > 0 ? ew : 0) << currprefs.gfx_resolution);
- if (visible_right_border > maxdiw + ((ew > 0 ? ew : 0) << currprefs.gfx_resolution))
+ if (visible_right_border > maxdiw + ((ew > 0 ? ew : 0) << currprefs.gfx_resolution)) {
visible_right_border = maxdiw + ((ew > 0 ? ew : 0) << currprefs.gfx_resolution);
+ }
int max_drawn_amiga_line_tmp = max_drawn_amiga_line;
- if (max_drawn_amiga_line_tmp > vidinfo->inbuffer->inheight)
+ if (max_drawn_amiga_line_tmp > vidinfo->inbuffer->inheight) {
max_drawn_amiga_line_tmp = vidinfo->inbuffer->inheight;
+ }
max_drawn_amiga_line_tmp >>= linedbl;
thisframe_y_adjust = minfirstline - 1;
static int lightpen_y1[2], lightpen_y2[2];
-void putpixel(uae_u8 *buf, uae_u16 *genlockbuf, int x, xcolnr c8)
+void putpixel(uae_u8 *buf, uae_u8 *genlockbuf, int x, xcolnr c8)
{
if (x <= 0)
return;
out = true;
}
- int cx = (((lightpen_x[lpnum] + visible_left_border) >> lores_shift) >> 1) + 29;
+ int cx = ((lightpen_x[lpnum] + visible_left_border) >> 1) + 29;
int cy = lightpen_y[lpnum];
cy >>= linedbl;
v |= v >> 2;
*dpix1 = xcolors[v];
}
-STATIC_INLINE void get_shres_pix_genlock(uae_u8 p0, uae_u8 p1, uae_u32 *dpix0, uae_u32 *dpix1, uae_u16 *gpix0, uae_u16 *gpix1)
+STATIC_INLINE void get_shres_pix_genlock(uae_u8 p0, uae_u8 p1, uae_u32 *dpix0, uae_u32 *dpix1, uae_u8 *gpix0, uae_u8 *gpix1)
{
- uae_u16 v;
+ uae_u8 v;
uae_u8 off = ((p1 & 3) * 4) + (p0 & 3) + ((p0 | p1) & 16);
v = (denise_colors.color_regs_ecs[off] & 0xccc) << 0;
v |= v >> 2;
denise_vsync = (rd->flags & DENISE_RGA_FLAG_VSYNC) != 0;
denise_hsync = (rd->flags & DENISE_RGA_FLAG_HSYNC) != 0;
}
- if ((rd->flags & DENISE_RGA_FLAG_LOL)) {
+ if (rd->flags & DENISE_RGA_FLAG_LOL) {
agnus_lol = (rd->flags & DENISE_RGA_FLAG_LOL_ON) != 0;
if (no_denise_lol) {
agnus_lol = false;
denise_lol_shift_enable = false;
denise_lol_shift_prev = 0;
- return;
- }
- if (!agnus_lol && (!denise_lol_shift_prev || denise_lol_shift_enable)) {
- int add = 1 << hresolution;
- buf1 += add;
- buf2 += add;
- buf_d += add;
- if (gbuf) {
- gbuf += add;
- }
- denise_lol_shift_prev = add;
- denise_lol_shift_enable = true;
- } else if (agnus_lol && denise_lol_shift_prev > 0) {
- buf1 -= denise_lol_shift_prev;
- buf2 -= denise_lol_shift_prev;
- buf_d -= denise_lol_shift_prev;
- if (gbuf) {
- gbuf -= denise_lol_shift_prev;
+ } else {
+ if (!agnus_lol && (!denise_lol_shift_prev || denise_lol_shift_enable)) {
+ int add = 1 << hresolution;
+ buf1 += add;
+ buf2 += add;
+ buf_d += add;
+ if (gbuf) {
+ gbuf += add;
+ }
+ denise_lol_shift_prev = add;
+ denise_lol_shift_enable = true;
+ } else if (agnus_lol && denise_lol_shift_prev > 0) {
+ buf1 -= denise_lol_shift_prev;
+ buf2 -= denise_lol_shift_prev;
+ buf_d -= denise_lol_shift_prev;
+ if (gbuf) {
+ gbuf -= denise_lol_shift_prev;
+ }
+ denise_lol_shift_prev = 0;
+ denise_lol_shift_enable = true;
}
- denise_lol_shift_prev = 0;
- denise_lol_shift_enable = true;
}
}
}
{
struct vidbuf_description *vidinfo = &adisplays[0].gfxvidinfo;
- if (vidinfo->tempbuffer.bufmem && !drawing_can_lineoptimizations()) {
+ if (!drawing_can_lineoptimizations()) {
vidinfo->inbuffer = &vidinfo->tempbuffer;
struct vidbuffer *vb = &vidinfo->tempbuffer;
if (!vb->outwidth || !vb->outheight) {
buf2 = (uae_u32*)xlinebuffer2;
buf_d = debug_bufx;
gbuf = xlinebuffer_genlock;
+ gbuf_end = gbuf + vb->inwidth;
if (buf1) {
for (int i = 0; i < denise_lol_shift_prev; i++) {
*buf2++ = 0;
*buf_d++ = 0;
if (gbuf) {
- *gbuf++ = 0xffff;
+ *gbuf++ = 0xff;
}
}
}
uae_u32 *buf1t = buf1;
uae_u32 *buf2t = buf2;
uae_u32 *bufdt = buf_d;
- uae_u16 *bufg = gbuf;
+ uae_u8 *bufg = gbuf;
while (denise_cck < denise_total) {
lts();
}
memset(p1, 0, ww * sizeof(uae_u32));
if (bufg) {
- uae_u16 *gp1 = (p1 - ptrs) + bufg;
+ uae_u8 *gp1 = (p1 - ptrs) + bufg;
memset(gp1, 0, ww * sizeof(uae_u16));
}
}
if (p1 < ptre && p1 - w >= ptrs) {
memset(p1 - ww, 0, w * sizeof(uae_u32));
if (bufg) {
- uae_u16 *gp1 = (p1 - ptrs) + bufg;
+ uae_u8 *gp1 = (p1 - ptrs) + bufg;
memset(gp1 - ww, 0, w * sizeof(uae_u16));
}
}
// bitplanes
uae_u8 pix = 0;
uae_u32 dpix_val = BLANK_COLOR;
- uae_u16 gpix = 0xffff;
+ uae_u8 gpix = 0xff;
if (!denise_blank_active) {
// borderblank ends 1 shres pixel early
dpix_val = cnt == denise_brdstop ? denise_colors.acolors[0] : bordercolor;
// bitplanes
uae_u32 dpix_val = BLANK_COLOR;
uae_u8 pix = 0;
- uae_u16 gpix = 0xffff;
+ uae_u8 gpix = 0xff;
if (!denise_blank_active) {
gpix = 0;
// borderblank ends 1 shres pixel early
uae_u32 *buf1p = buf1;
uae_u32 *buf2p = buf2 != buf1 ? buf2 : NULL;
+ uae_u8 *gbufp = gbuf;
int rshift = RES_MAX - hresolution;
buf1 = buf1p;
buf2 = buf2p;
+
int start = draw_startoffset;
if (start < hbstop_offset) {
int diff = hbstop_offset - start;
buf1 += diff;
buf2 += diff;
+ gbufp += diff;
start = hbstop_offset;
}
int end = draw_end > hbstrt_offset ? hbstrt_offset : draw_end;
}
}
+ total = end - start;
+ if (need_genlock_data && gbuf && total) {
+ int max = gbuf_end - gbufp;
+ total += 8;
+ if (total > max) {
+ total = max;
+ }
+ memset(gbufp, 0, total);
+ }
+
}
void draw_denise_bitplane_line_fast(int gfx_ypos, enum nln_how how, struct linestate *ls)
uae_u32 bgcol;
if (aga_mode) {
bgcol = brdblank ? 0x000000 : ls->color0;
+ } else if (res == 2) {
+ bgcol = brdblank ? 0x000000 : bordercolor_ecs_shres;
} else {
bgcol = brdblank ? 0x000000 : xcolors[ls->color0];
}
ltsf(draw_start, draw_end, draw_startoffset, hbstrt_offset, hbstop_offset, hstrt_offset, hstop_offset, bpl1dat_trigger_offset,
planecnt, bgcol, cp, cp2, cpadd, cpadds, bufadd, ls);
+ // clear some more bytes to clear possible lightpen cursor graphics
+ if (need_genlock_data && gbuf) {
+ int max = gbuf_end - gbuf;
+ int total = 8;
+ if (total > max) {
+ total = max;
+ }
+ memset(gbuf, 0, total);
+ }
+
#else
int cnt = draw_start;
outf(" if (!denise_sprite_blank_active && !sprites_hidden) {");
outf(" sv%d = svt;", i);
outf(" }");
- //gen_shiftspr(i, j);
outf("}");
}
{
outf("uae_u8 pix%d = 0;", i);
if (genlock) {
- outf("uae_u16 gpix%d = 0xffff;", i);
+ outf("uae_u8 gpix%d = 0xff;", i);
}
outf("uae_u32 dpix_val%d = BLANK_COLOR;", i);
}
outf("uae_u32 dpix_val%d = dpix_val%d;", i, i - 1);
outf("uae_u8 pix%d = pix%d;", i, i - 1);
if (genlock) {
- outf("uae_u16 gpix%d = gpix%d;", i, i - 1);
+ outf("uae_u8 gpix%d = gpix%d;", i, i - 1);
}
pixcnt++;
}
off <<= (res - outres);
}
if (sprt[i]) {
- gen_sprmerge(off, 0, outres == 0 ? 0 : (outres == 1 ? 2 : 4));
+ if (res == 0) {
+ gen_sprmerge(off, 0, outres == 0 ? 0 : (outres == 1 ? 2 : 4));
+ } else {
+ for (int j = 0; j < (1 << outres); j++) {
+ if (j > 0) {
+ outf("uae_u32 sv%d = sv0;", j);
+ }
+ gen_sprmerge(off + j, j, 0);
+ }
+ }
}
if (ntsc) {
outf("dtbuf[h][%d] = dpix_val%d;", off, off);
static void gen_fastdraw_mode(int off, int total)
{
+ int doubling = outres - res;
+
if (aga) {
outf("c = *cp;");
+ outf("clxdat |= bplcoltable[c];");
outf("cp += cpadds[%d];", off);
if (modes == CMODE_DUALPF) {
outf("{");
outf("c ^= bxor;");
outf("col = colors_aga[c];");
}
+ } else if (res == 2) { // ECS shres
+ outf("uae_u8 c0 = *cp++;");
+ outf("uae_u8 c1 = *cp++;");
+ if (doubling == -2) {
+ outf("cp += 2;");
+ }
+ outf("uae_u32 dpix_val0, dpix_val1;");
+ if (genlock) {
+ outf("uae_u8 gpix0, gpix1;");
+ outf("get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);");
+ } else {
+ outf("get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);");
+ }
+ outf("*buf1++ = dpix_val0;");
+ if (doubling == 0) {
+ outf("*buf1++ = dpix_val1;");
+ }
+ if (isbuf2) {
+ outf("*buf2++ = dpix_val0;");
+ if (doubling == 0) {
+ outf("*buf2++ = dpix_val1;");
+ }
+ }
+ if (genlock) {
+ outf("*gbuf++ = gpix0;");
+ if (doubling == 0) {
+ outf("*gbuf++ = gpix1;");
+ }
+ }
+ if (doubling == 0) {
+ outf("cnt += bufaddv;");
+ }
+ return;
} else {
outf("c = *cp;");
+ outf("clxdat |= bplcoltable[c];");
if (off == total - 1) {
outf("cp += cpaddv;");
}
outf("*buf2++ = col;");
}
if (genlock) {
- outf("gpix = get_genlock_transparency_fast(col);");
+ outf("gpix = get_genlock_transparency_fast(c);");
outf("*gbuf++ = gpix;");
}
}
outf("int bufaddv = 1 << bufadd;");
outf("int cpaddv = 1 << cpadd;");
if (genlock) {
- outf("uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);");
+ outf("uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);");
}
outf("int end = draw_end;");
outf(" }");
outf("} else {");
outf("bpl = true;");
- outf("uae_u8 c;");
- outf("uae_u32 col;");
- if (doubling <= 0) {
+ if (res < 2 || aga) {
+ outf("uae_u8 c;");
+ outf("uae_u32 col;");
+ }
+ if (doubling <= 0 || (res == 2 && !aga)) {
gen_fastdraw_mode(0, 1);
} else if (doubling == 1) {
gen_fastdraw_mode(0, 2);
outf("shiftbpl2();");
outf("}");
gen_copybpl();
+ outf("internal_pixel_cnt += 4;");
gen_end();
gen_tail();
}
extern void record_dma_ipl(void);
extern void record_dma_ipl_sample(void);
extern void debug_mark_refreshed(uaecptr);
-extern void debug_draw(uae_u8 *buf, uae_u16 *genlock, int line, int width, int height, uae_u32 *xredcolors, uae_u32 *xgreencolors, uae_u32 *xbluescolors);
+extern void debug_draw(uae_u8 *buf, uae_u8 *genlock, int line, int width, int height, uae_u32 *xredcolors, uae_u32 *xgreencolors, uae_u32 *xbluescolors);
extern struct dma_rec *record_dma_next_cycle(int hpos, int vpos, int vvpos);
#define TRACE_SKIP_INS 1
extern void get_custom_topedge (int *x, int *y, bool max);
extern void get_custom_raw_limits (int *pw, int *ph, int *pdx, int *pdy);
void get_custom_mouse_limits (int *pw, int *ph, int *pdx, int *pdy, int dbl);
-extern void putpixel (uae_u8 *buf, uae_u16 *genlockbuf, int x, xcolnr c8);
+extern void putpixel(uae_u8 *buf, uae_u8 *genlockbuf, int x, xcolnr c8);
extern void allocvidbuffer(int monid, struct vidbuffer *buf, int width, int height, int depth);
extern void freevidbuffer(int monid, struct vidbuffer *buf);
extern void check_prefs_picasso(void);
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
col = colors_aga[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
}
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
}
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
if (c & 0x20) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
col = colors_aga[c & 31];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[2];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[3];
c ^= bxor;
col = colors_aga[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
}
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
{
uae_u8 dpval = dpf_lookup[c];
}
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[2];
{
uae_u8 dpval = dpf_lookup[c];
}
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[3];
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
}
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
if (c & 0x20) {
}
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[2];
c ^= bxor;
if (c & 0x20) {
}
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[3];
c ^= bxor;
if (c & 0x20) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[2];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[3];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[2];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[3];
c ^= bxor;
col = colors_aga[c & 31];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
col = colors_aga[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
}
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
}
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
if (c & 0x20) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
col = colors_aga[c & 31];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
col = colors_aga[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
if (c & 0x20) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
col = colors_aga[c & 31];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[2];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[3];
c ^= bxor;
col = colors_aga[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
{
uae_u8 dpval = dpf_lookup[c];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[2];
{
uae_u8 dpval = dpf_lookup[c];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[3];
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
if (c & 0x20) {
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[2];
c ^= bxor;
if (c & 0x20) {
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[3];
c ^= bxor;
if (c & 0x20) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[2];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[3];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[2];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[3];
c ^= bxor;
col = colors_aga[c & 31];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
col = colors_aga[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
if (c & 0x20) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
col = colors_aga[c & 31];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pix = getbpl8_32();
loaded_pixs[0] = loaded_pix;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pix = getbpl8_32();
loaded_pixs[0] = loaded_pix;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
}
loaded_pixs[0] = loaded_pix;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
}
loaded_pixs[0] = loaded_pix;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl4();
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl4();
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl4();
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl4();
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pix = getbpl8_64();
loaded_pixs[0] = loaded_pix;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pix = getbpl8_64();
loaded_pixs[0] = loaded_pix;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
}
loaded_pixs[0] = loaded_pix;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
}
loaded_pixs[0] = loaded_pix;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pix = getbpl8_64();
loaded_pixs[0] = loaded_pix;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
loaded_pix = getbpl8_64();
loaded_pixs[1] = loaded_pix;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
loaded_pix = getbpl8_64();
loaded_pixs[2] = loaded_pix;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pix = getbpl8_64();
loaded_pixs[0] = loaded_pix;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
loaded_pix = getbpl8_64();
loaded_pixs[1] = loaded_pix;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
loaded_pix = getbpl8_64();
loaded_pixs[2] = loaded_pix;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
}
loaded_pixs[0] = loaded_pix;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
loaded_pix = getbpl8_64();
loaded_pixs[1] = loaded_pix;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
loaded_pix = getbpl8_64();
loaded_pixs[2] = loaded_pix;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
}
loaded_pixs[0] = loaded_pix;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
loaded_pix = getbpl8_64();
loaded_pixs[1] = loaded_pix;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
loaded_pix = getbpl8_64();
loaded_pixs[2] = loaded_pix;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl4_64();
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl4_64();
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl4_64();
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl4_64();
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl8_64();
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl8_64();
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl8_64();
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl8_64();
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pix = getbpl8_64();
loaded_pixs[0] = loaded_pix;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pix = getbpl8_64();
loaded_pixs[2] = loaded_pix;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pix = getbpl8_64();
loaded_pixs[0] = loaded_pix;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 2;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pix = getbpl8_64();
loaded_pixs[2] = loaded_pix;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
}
loaded_pixs[0] = loaded_pix;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
}
loaded_pixs[2] = loaded_pix;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
}
loaded_pixs[0] = loaded_pix;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
internal_pixel_cnt += 2;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
}
loaded_pixs[2] = loaded_pix;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
int cnt_next = denise_hcounter_next << 2;
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
loaded_pixs[0] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
loaded_pixs[1] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
loaded_pixs[2] = loaded_pix;
internal_pixel_cnt += 1;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
if (checkhorizontal1_aga(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites_aga(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 1);
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 2);
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
matchsprites_aga(cnt + 3);
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
col = colors_aga[dpval];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
col = colors_aga[c];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
col = colors_aga[dpval];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
col = colors_aga[c];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
col = colors_aga[dpval];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
col = colors_aga[c];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
col = colors_aga[dpval];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
{
uae_u8 dpval = dpf_lookup[c];
col = colors_aga[dpval];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
col = colors_aga[c];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
if (c & 0x20) {
col = colors_aga[c];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
col = colors_aga[dpval];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
col = colors_aga[c];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
col = colors_aga[dpval];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
col = colors_aga[c];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[2];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[3];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
col = colors_aga[dpval];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
{
uae_u8 dpval = dpf_lookup[c];
col = colors_aga[dpval];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[2];
{
uae_u8 dpval = dpf_lookup[c];
col = colors_aga[dpval];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[3];
{
uae_u8 dpval = dpf_lookup[c];
col = colors_aga[dpval];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
col = colors_aga[c];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
if (c & 0x20) {
col = colors_aga[c];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[2];
c ^= bxor;
if (c & 0x20) {
col = colors_aga[c];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[3];
c ^= bxor;
if (c & 0x20) {
col = colors_aga[c];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[2];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[3];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[2];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[3];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
col = colors_aga[dpval];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
{
uae_u8 dpval = dpf_lookup[c];
col = colors_aga[dpval];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
col = colors_aga[c];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
if (c & 0x20) {
col = colors_aga[c];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
col = colors_aga[dpval];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
col = colors_aga[c];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
{
uae_u8 dpval = dpf_lookup[c];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
if (c & 0x20) {
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[2];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[3];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
{
uae_u8 dpval = dpf_lookup[c];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[2];
{
uae_u8 dpval = dpf_lookup[c];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[3];
{
uae_u8 dpval = dpf_lookup[c];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
if (c & 0x20) {
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[2];
c ^= bxor;
if (c & 0x20) {
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[3];
c ^= bxor;
if (c & 0x20) {
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[2];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[3];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[2];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[3];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
{
uae_u8 dpval = dpf_lookup[c];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
if (c & 0x20) {
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[1];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
{
uae_u8 dpval = dpf_lookup[c];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
if (c & 0x20) {
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
col = decode_ham_pixel_aga_fast(c, planes, bxor, colors_aga);
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 bxor = ls->bplcon4 >> 8;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpadds[0];
c ^= bxor;
col = colors_aga[c & 31];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c]];
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
c &= bplehb_mask;
if (c <= 31) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c]];
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
c &= bplehb_mask;
if (c <= 31) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = xcolors[colors_ocs[c]];
- *buf1++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ cp += 2;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- {
- uae_u8 dpval = dpf_lookup[c];
- col = xcolors[colors_ocs[dpval]];
- }
- *buf1++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ cp += 2;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- c &= bplehb_mask;
- if (c <= 31) {
- col = xcolors[colors_ocs[c]];
- } else {
- col = xcolors[(colors_ocs[c - 32] >> 1) & 0x777];
- }
- *buf1++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ cp += 2;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = decode_ham_pixel_fast(c, colors_ocs);
- *buf1++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ cp += 2;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = xcolors[colors_ocs[c & 31]];
- *buf1++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ cp += 2;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c]];
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c]];
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
{
uae_u8 dpval = dpf_lookup[c];
col = xcolors[colors_ocs[dpval]];
}
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
c &= bplehb_mask;
if (c <= 31) {
col = xcolors[colors_ocs[c]];
}
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
c &= bplehb_mask;
if (c <= 31) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c]];
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
c &= bplehb_mask;
if (c <= 31) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = xcolors[colors_ocs[c]];
- *buf1++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- {
- uae_u8 dpval = dpf_lookup[c];
- col = xcolors[colors_ocs[dpval]];
- }
- *buf1++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- c &= bplehb_mask;
- if (c <= 31) {
- col = xcolors[colors_ocs[c]];
- } else {
- col = xcolors[(colors_ocs[c - 32] >> 1) & 0x777];
- }
- *buf1++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = decode_ham_pixel_fast(c, colors_ocs);
- *buf1++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = xcolors[colors_ocs[c & 31]];
- *buf1++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c]];
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c]];
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c]];
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c]];
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
{
uae_u8 dpval = dpf_lookup[c];
col = xcolors[colors_ocs[dpval]];
}
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
{
uae_u8 dpval = dpf_lookup[c];
col = xcolors[colors_ocs[dpval]];
}
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
{
uae_u8 dpval = dpf_lookup[c];
col = xcolors[colors_ocs[dpval]];
}
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
c &= bplehb_mask;
if (c <= 31) {
col = xcolors[colors_ocs[c]];
}
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
c &= bplehb_mask;
if (c <= 31) {
col = xcolors[colors_ocs[c]];
}
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
c &= bplehb_mask;
if (c <= 31) {
col = xcolors[colors_ocs[c]];
}
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
c &= bplehb_mask;
if (c <= 31) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c]];
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c]];
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
{
uae_u8 dpval = dpf_lookup[c];
col = xcolors[colors_ocs[dpval]];
}
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
c &= bplehb_mask;
if (c <= 31) {
col = xcolors[colors_ocs[c]];
}
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
c &= bplehb_mask;
if (c <= 31) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = xcolors[colors_ocs[c]];
- *buf1++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
+ *buf1++ = dpix_val1;
+ cnt += bufaddv;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- {
- uae_u8 dpval = dpf_lookup[c];
- col = xcolors[colors_ocs[dpval]];
- }
- *buf1++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
+ *buf1++ = dpix_val1;
+ cnt += bufaddv;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- c &= bplehb_mask;
- if (c <= 31) {
- col = xcolors[colors_ocs[c]];
- } else {
- col = xcolors[(colors_ocs[c - 32] >> 1) & 0x777];
- }
- *buf1++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
+ *buf1++ = dpix_val1;
+ cnt += bufaddv;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = decode_ham_pixel_fast(c, colors_ocs);
- *buf1++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
+ *buf1++ = dpix_val1;
+ cnt += bufaddv;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = xcolors[colors_ocs[c & 31]];
- *buf1++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
+ *buf1++ = dpix_val1;
+ cnt += bufaddv;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c]];
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
c &= bplehb_mask;
if (c <= 31) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c]];
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
c &= bplehb_mask;
if (c <= 31) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = xcolors[colors_ocs[c]];
- *buf1++ = col;
- *buf2++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ cp += 2;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
+ *buf2++ = dpix_val0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- {
- uae_u8 dpval = dpf_lookup[c];
- col = xcolors[colors_ocs[dpval]];
- }
- *buf1++ = col;
- *buf2++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ cp += 2;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
+ *buf2++ = dpix_val0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- c &= bplehb_mask;
- if (c <= 31) {
- col = xcolors[colors_ocs[c]];
- } else {
- col = xcolors[(colors_ocs[c - 32] >> 1) & 0x777];
- }
- *buf1++ = col;
- *buf2++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ cp += 2;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
+ *buf2++ = dpix_val0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = decode_ham_pixel_fast(c, colors_ocs);
- *buf1++ = col;
- *buf2++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ cp += 2;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
+ *buf2++ = dpix_val0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = xcolors[colors_ocs[c & 31]];
- *buf1++ = col;
- *buf2++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ cp += 2;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
+ *buf2++ = dpix_val0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c]];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c]];
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
{
uae_u8 dpval = dpf_lookup[c];
col = xcolors[colors_ocs[dpval]];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
c &= bplehb_mask;
if (c <= 31) {
col = xcolors[colors_ocs[c]];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
c &= bplehb_mask;
if (c <= 31) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c]];
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
c &= bplehb_mask;
if (c <= 31) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = xcolors[colors_ocs[c]];
- *buf1++ = col;
- *buf2++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
+ *buf2++ = dpix_val0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- {
- uae_u8 dpval = dpf_lookup[c];
- col = xcolors[colors_ocs[dpval]];
- }
- *buf1++ = col;
- *buf2++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
+ *buf2++ = dpix_val0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- c &= bplehb_mask;
- if (c <= 31) {
- col = xcolors[colors_ocs[c]];
- } else {
- col = xcolors[(colors_ocs[c - 32] >> 1) & 0x777];
- }
- *buf1++ = col;
- *buf2++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
+ *buf2++ = dpix_val0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = decode_ham_pixel_fast(c, colors_ocs);
- *buf1++ = col;
- *buf2++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
+ *buf2++ = dpix_val0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = xcolors[colors_ocs[c & 31]];
- *buf1++ = col;
- *buf2++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
+ *buf2++ = dpix_val0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c]];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c]];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c]];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c]];
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
{
uae_u8 dpval = dpf_lookup[c];
col = xcolors[colors_ocs[dpval]];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
{
uae_u8 dpval = dpf_lookup[c];
col = xcolors[colors_ocs[dpval]];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
{
uae_u8 dpval = dpf_lookup[c];
col = xcolors[colors_ocs[dpval]];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
c &= bplehb_mask;
if (c <= 31) {
col = xcolors[colors_ocs[c]];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
c &= bplehb_mask;
if (c <= 31) {
col = xcolors[colors_ocs[c]];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
c &= bplehb_mask;
if (c <= 31) {
col = xcolors[colors_ocs[c]];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
c &= bplehb_mask;
if (c <= 31) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c]];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c]];
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
{
uae_u8 dpval = dpf_lookup[c];
col = xcolors[colors_ocs[dpval]];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
{
uae_u8 dpval = dpf_lookup[c];
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
c &= bplehb_mask;
if (c <= 31) {
col = xcolors[colors_ocs[c]];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
c &= bplehb_mask;
if (c <= 31) {
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
*buf2++ = col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = xcolors[colors_ocs[c]];
- *buf1++ = col;
- *buf2++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
+ *buf1++ = dpix_val1;
+ *buf2++ = dpix_val0;
+ *buf2++ = dpix_val1;
+ cnt += bufaddv;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- {
- uae_u8 dpval = dpf_lookup[c];
- col = xcolors[colors_ocs[dpval]];
- }
- *buf1++ = col;
- *buf2++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
+ *buf1++ = dpix_val1;
+ *buf2++ = dpix_val0;
+ *buf2++ = dpix_val1;
+ cnt += bufaddv;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- c &= bplehb_mask;
- if (c <= 31) {
- col = xcolors[colors_ocs[c]];
- } else {
- col = xcolors[(colors_ocs[c - 32] >> 1) & 0x777];
- }
- *buf1++ = col;
- *buf2++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
+ *buf1++ = dpix_val1;
+ *buf2++ = dpix_val0;
+ *buf2++ = dpix_val1;
+ cnt += bufaddv;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = decode_ham_pixel_fast(c, colors_ocs);
- *buf1++ = col;
- *buf2++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
+ *buf1++ = dpix_val1;
+ *buf2++ = dpix_val0;
+ *buf2++ = dpix_val1;
+ cnt += bufaddv;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = xcolors[colors_ocs[c & 31]];
- *buf1++ = col;
- *buf2++ = col;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ get_shres_pix(c0, c1, &dpix_val0, &dpix_val1);
+ *buf1++ = dpix_val0;
+ *buf1++ = dpix_val1;
+ *buf2++ = dpix_val0;
+ *buf2++ = dpix_val1;
+ cnt += bufaddv;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c]];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
{
uae_u8 dpval = dpf_lookup[c];
col = xcolors[colors_ocs[dpval]];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
c &= bplehb_mask;
if (c <= 31) {
col = xcolors[(colors_ocs[c - 32] >> 1) & 0x777];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c]];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
{
uae_u8 dpval = dpf_lookup[c];
col = xcolors[colors_ocs[dpval]];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
c &= bplehb_mask;
if (c <= 31) {
col = xcolors[(colors_ocs[c - 32] >> 1) & 0x777];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = xcolors[colors_ocs[c]];
- *buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ cp += 2;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *gbuf++ = gpix0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- {
- uae_u8 dpval = dpf_lookup[c];
- col = xcolors[colors_ocs[dpval]];
- }
- *buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ cp += 2;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *gbuf++ = gpix0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- c &= bplehb_mask;
- if (c <= 31) {
- col = xcolors[colors_ocs[c]];
- } else {
- col = xcolors[(colors_ocs[c - 32] >> 1) & 0x777];
- }
- *buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ cp += 2;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *gbuf++ = gpix0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = decode_ham_pixel_fast(c, colors_ocs);
- *buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ cp += 2;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *gbuf++ = gpix0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = xcolors[colors_ocs[c & 31]];
- *buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ cp += 2;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *gbuf++ = gpix0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c]];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c]];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
{
uae_u8 dpval = dpf_lookup[c];
col = xcolors[colors_ocs[dpval]];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
{
uae_u8 dpval = dpf_lookup[c];
col = xcolors[colors_ocs[dpval]];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
c &= bplehb_mask;
if (c <= 31) {
col = xcolors[colors_ocs[c]];
col = xcolors[(colors_ocs[c - 32] >> 1) & 0x777];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
c &= bplehb_mask;
if (c <= 31) {
col = xcolors[(colors_ocs[c - 32] >> 1) & 0x777];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c]];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
{
uae_u8 dpval = dpf_lookup[c];
col = xcolors[colors_ocs[dpval]];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
c &= bplehb_mask;
if (c <= 31) {
col = xcolors[(colors_ocs[c - 32] >> 1) & 0x777];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = xcolors[colors_ocs[c]];
- *buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *gbuf++ = gpix0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- {
- uae_u8 dpval = dpf_lookup[c];
- col = xcolors[colors_ocs[dpval]];
- }
- *buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *gbuf++ = gpix0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- c &= bplehb_mask;
- if (c <= 31) {
- col = xcolors[colors_ocs[c]];
- } else {
- col = xcolors[(colors_ocs[c - 32] >> 1) & 0x777];
- }
- *buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *gbuf++ = gpix0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = decode_ham_pixel_fast(c, colors_ocs);
- *buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *gbuf++ = gpix0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = xcolors[colors_ocs[c & 31]];
- *buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *gbuf++ = gpix0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c]];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c]];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c]];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c]];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
{
uae_u8 dpval = dpf_lookup[c];
col = xcolors[colors_ocs[dpval]];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
{
uae_u8 dpval = dpf_lookup[c];
col = xcolors[colors_ocs[dpval]];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
{
uae_u8 dpval = dpf_lookup[c];
col = xcolors[colors_ocs[dpval]];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
{
uae_u8 dpval = dpf_lookup[c];
col = xcolors[colors_ocs[dpval]];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
c &= bplehb_mask;
if (c <= 31) {
col = xcolors[colors_ocs[c]];
col = xcolors[(colors_ocs[c - 32] >> 1) & 0x777];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
c &= bplehb_mask;
if (c <= 31) {
col = xcolors[colors_ocs[c]];
col = xcolors[(colors_ocs[c - 32] >> 1) & 0x777];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
c &= bplehb_mask;
if (c <= 31) {
col = xcolors[colors_ocs[c]];
col = xcolors[(colors_ocs[c - 32] >> 1) & 0x777];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
c &= bplehb_mask;
if (c <= 31) {
col = xcolors[(colors_ocs[c - 32] >> 1) & 0x777];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c]];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c]];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
{
uae_u8 dpval = dpf_lookup[c];
col = xcolors[colors_ocs[dpval]];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
{
uae_u8 dpval = dpf_lookup[c];
col = xcolors[colors_ocs[dpval]];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
c &= bplehb_mask;
if (c <= 31) {
col = xcolors[colors_ocs[c]];
col = xcolors[(colors_ocs[c - 32] >> 1) & 0x777];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
c &= bplehb_mask;
if (c <= 31) {
col = xcolors[(colors_ocs[c - 32] >> 1) & 0x777];
}
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = xcolors[colors_ocs[c]];
- *buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *buf1++ = dpix_val1;
+ *gbuf++ = gpix0;
+ *gbuf++ = gpix1;
+ cnt += bufaddv;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- {
- uae_u8 dpval = dpf_lookup[c];
- col = xcolors[colors_ocs[dpval]];
- }
- *buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *buf1++ = dpix_val1;
+ *gbuf++ = gpix0;
+ *gbuf++ = gpix1;
+ cnt += bufaddv;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- c &= bplehb_mask;
- if (c <= 31) {
- col = xcolors[colors_ocs[c]];
- } else {
- col = xcolors[(colors_ocs[c - 32] >> 1) & 0x777];
- }
- *buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *buf1++ = dpix_val1;
+ *gbuf++ = gpix0;
+ *gbuf++ = gpix1;
+ cnt += bufaddv;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = decode_ham_pixel_fast(c, colors_ocs);
- *buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *buf1++ = dpix_val1;
+ *gbuf++ = gpix0;
+ *gbuf++ = gpix1;
+ cnt += bufaddv;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = xcolors[colors_ocs[c & 31]];
- *buf1++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *buf1++ = dpix_val1;
+ *gbuf++ = gpix0;
+ *gbuf++ = gpix1;
+ cnt += bufaddv;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c]];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
{
uae_u8 dpval = dpf_lookup[c];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
c &= bplehb_mask;
if (c <= 31) {
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c]];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
{
uae_u8 dpval = dpf_lookup[c];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
c &= bplehb_mask;
if (c <= 31) {
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = xcolors[colors_ocs[c]];
- *buf1++ = col;
- *buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ cp += 2;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *buf2++ = dpix_val0;
+ *gbuf++ = gpix0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- {
- uae_u8 dpval = dpf_lookup[c];
- col = xcolors[colors_ocs[dpval]];
- }
- *buf1++ = col;
- *buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ cp += 2;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *buf2++ = dpix_val0;
+ *gbuf++ = gpix0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- c &= bplehb_mask;
- if (c <= 31) {
- col = xcolors[colors_ocs[c]];
- } else {
- col = xcolors[(colors_ocs[c - 32] >> 1) & 0x777];
- }
- *buf1++ = col;
- *buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ cp += 2;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *buf2++ = dpix_val0;
+ *gbuf++ = gpix0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = decode_ham_pixel_fast(c, colors_ocs);
- *buf1++ = col;
- *buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ cp += 2;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *buf2++ = dpix_val0;
+ *gbuf++ = gpix0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = xcolors[colors_ocs[c & 31]];
- *buf1++ = col;
- *buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ cp += 2;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *buf2++ = dpix_val0;
+ *gbuf++ = gpix0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c]];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c]];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
{
uae_u8 dpval = dpf_lookup[c];
col = xcolors[colors_ocs[dpval]];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
{
uae_u8 dpval = dpf_lookup[c];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
c &= bplehb_mask;
if (c <= 31) {
col = xcolors[colors_ocs[c]];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
c &= bplehb_mask;
if (c <= 31) {
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c]];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
{
uae_u8 dpval = dpf_lookup[c];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
c &= bplehb_mask;
if (c <= 31) {
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = xcolors[colors_ocs[c]];
- *buf1++ = col;
- *buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *buf2++ = dpix_val0;
+ *gbuf++ = gpix0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- {
- uae_u8 dpval = dpf_lookup[c];
- col = xcolors[colors_ocs[dpval]];
- }
- *buf1++ = col;
- *buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *buf2++ = dpix_val0;
+ *gbuf++ = gpix0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- c &= bplehb_mask;
- if (c <= 31) {
- col = xcolors[colors_ocs[c]];
- } else {
- col = xcolors[(colors_ocs[c - 32] >> 1) & 0x777];
- }
- *buf1++ = col;
- *buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *buf2++ = dpix_val0;
+ *gbuf++ = gpix0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = decode_ham_pixel_fast(c, colors_ocs);
- *buf1++ = col;
- *buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *buf2++ = dpix_val0;
+ *gbuf++ = gpix0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = xcolors[colors_ocs[c & 31]];
- *buf1++ = col;
- *buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *buf2++ = dpix_val0;
+ *gbuf++ = gpix0;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c]];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c]];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c]];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c]];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
{
uae_u8 dpval = dpf_lookup[c];
col = xcolors[colors_ocs[dpval]];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
{
uae_u8 dpval = dpf_lookup[c];
col = xcolors[colors_ocs[dpval]];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
{
uae_u8 dpval = dpf_lookup[c];
col = xcolors[colors_ocs[dpval]];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
{
uae_u8 dpval = dpf_lookup[c];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
c &= bplehb_mask;
if (c <= 31) {
col = xcolors[colors_ocs[c]];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
c &= bplehb_mask;
if (c <= 31) {
col = xcolors[colors_ocs[c]];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
c &= bplehb_mask;
if (c <= 31) {
col = xcolors[colors_ocs[c]];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
c &= bplehb_mask;
if (c <= 31) {
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c]];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c]];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
{
uae_u8 dpval = dpf_lookup[c];
col = xcolors[colors_ocs[dpval]];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
{
uae_u8 dpval = dpf_lookup[c];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
c &= bplehb_mask;
if (c <= 31) {
col = xcolors[colors_ocs[c]];
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
c &= bplehb_mask;
if (c <= 31) {
}
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = decode_ham_pixel_fast(c, colors_ocs);
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
uae_u8 c;
uae_u32 col;
c = *cp;
+ clxdat |= bplcoltable[c];
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
c = *cp;
+ clxdat |= bplcoltable[c];
cp += cpaddv;
col = xcolors[colors_ocs[c & 31]];
*buf1++ = col;
*buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
+ gpix = get_genlock_transparency_fast(c);
*gbuf++ = gpix;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = xcolors[colors_ocs[c]];
- *buf1++ = col;
- *buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *buf1++ = dpix_val1;
+ *buf2++ = dpix_val0;
+ *buf2++ = dpix_val1;
+ *gbuf++ = gpix0;
+ *gbuf++ = gpix1;
+ cnt += bufaddv;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- {
- uae_u8 dpval = dpf_lookup[c];
- col = xcolors[colors_ocs[dpval]];
- }
- *buf1++ = col;
- *buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *buf1++ = dpix_val1;
+ *buf2++ = dpix_val0;
+ *buf2++ = dpix_val1;
+ *gbuf++ = gpix0;
+ *gbuf++ = gpix1;
+ cnt += bufaddv;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- c &= bplehb_mask;
- if (c <= 31) {
- col = xcolors[colors_ocs[c]];
- } else {
- col = xcolors[(colors_ocs[c - 32] >> 1) & 0x777];
- }
- *buf1++ = col;
- *buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *buf1++ = dpix_val1;
+ *buf2++ = dpix_val0;
+ *buf2++ = dpix_val1;
+ *gbuf++ = gpix0;
+ *gbuf++ = gpix1;
+ cnt += bufaddv;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = decode_ham_pixel_fast(c, colors_ocs);
- *buf1++ = col;
- *buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *buf1++ = dpix_val1;
+ *buf2++ = dpix_val0;
+ *buf2++ = dpix_val1;
+ *gbuf++ = gpix0;
+ *gbuf++ = gpix1;
+ cnt += bufaddv;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
uae_u16 *colors_ocs = (uae_u16*)ls->linecolorstate;
int bufaddv = 1 << bufadd;
int cpaddv = 1 << cpadd;
- uae_u16 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
+ uae_u8 gpix = get_genlock_transparency_border_fast(ls->bplcon3);
int end = draw_end;
if (end > hbstrt_offset) {
end = hbstrt_offset;
}
} else {
bpl = true;
- uae_u8 c;
- uae_u32 col;
- c = *cp;
- cp += cpaddv;
- col = xcolors[colors_ocs[c & 31]];
- *buf1++ = col;
- *buf2++ = col;
- gpix = get_genlock_transparency_fast(col);
- *gbuf++ = gpix;
+ uae_u8 c0 = *cp++;
+ uae_u8 c1 = *cp++;
+ uae_u32 dpix_val0, dpix_val1;
+ uae_u8 gpix0, gpix1;
+ get_shres_pix_genlock(c0, c1, &dpix_val0, &dpix_val1, &gpix0, &gpix1);
+ *buf1++ = dpix_val0;
+ *buf1++ = dpix_val1;
+ *buf2++ = dpix_val0;
+ *buf2++ = dpix_val1;
+ *gbuf++ = gpix0;
+ *gbuf++ = gpix1;
+ cnt += bufaddv;
}
if (cnt >= bpl1dat_trigger_offset && !bpl) {
cp += cpaddv;
if (bpldat_copy[0] && (denise_hcounter & 3) == bplcon1_shift[0]) {
copybpl2();
}
+ internal_pixel_cnt += 4;
sprites_hidden = sprites_hidden2;
#ifdef DEBUGGER
*debug_dma_dhpos_odd = denise_hcounter;
if (bpldat_copy[0] && (denise_hcounter & 3) == bplcon1_shift[0]) {
copybpl2();
}
+ internal_pixel_cnt += 4;
sprites_hidden = sprites_hidden2;
#ifdef DEBUGGER
*debug_dma_dhpos_odd = denise_hcounter;
if (bpldat_copy[0] && (denise_hcounter & 3) == bplcon1_shift[0]) {
copybpl2();
}
+ internal_pixel_cnt += 4;
sprites_hidden = sprites_hidden2;
#ifdef DEBUGGER
*debug_dma_dhpos_odd = denise_hcounter;
}
int cnt = denise_hcounter << 2;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
bool shifted = false;
checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h);
if (bpldat_copy[0] && (denise_hcounter & 3) == bplcon1_shift[0]) {
copybpl2();
}
+ internal_pixel_cnt += 4;
sprites_hidden = sprites_hidden2;
#ifdef DEBUGGER
*debug_dma_dhpos_odd = denise_hcounter;
}
int cnt = denise_hcounter << 2;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
bool shifted = false;
checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h);
if (bpldat_copy[0] && (denise_hcounter & 3) == bplcon1_shift[0]) {
copybpl2();
}
+ internal_pixel_cnt += 4;
sprites_hidden = sprites_hidden2;
#ifdef DEBUGGER
*debug_dma_dhpos_odd = denise_hcounter;
}
int cnt = denise_hcounter << 2;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
uae_u8 pix3 = 0;
- uae_u16 gpix3 = 0xffff;
+ uae_u8 gpix3 = 0xff;
uae_u32 dpix_val3 = BLANK_COLOR;
bool shifted = false;
checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h);
if (bpldat_copy[0] && (denise_hcounter & 3) == bplcon1_shift[0]) {
copybpl2();
}
+ internal_pixel_cnt += 4;
sprites_hidden = sprites_hidden2;
#ifdef DEBUGGER
*debug_dma_dhpos_odd = denise_hcounter;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
}
}
uae_u32 t0 = 0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
}
}
uae_u32 t0 = 0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
}
}
uae_u32 t0 = 0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
}
}
uae_u32 t0 = 0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
}
}
uae_u32 t0 = 0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
}
}
uae_u32 t0 = 0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
}
}
uae_u32 t0 = 0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
}
}
uae_u32 t0 = 0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
- dpix_val2 = dpix_val0;
- dpix_val3 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ }
+ }
+ uae_u32 sv2 = sv0;
+ if (sv2) {
+ uae_u32 spix2 = denise_render_sprites2(pix2, sv2);
+ if (spix2) {
+ dpix_val2 = denise_colors.acolors[spix2];
+ }
+ }
+ uae_u32 sv3 = sv0;
+ if (sv3) {
+ uae_u32 spix3 = denise_render_sprites2(pix3, sv3);
+ if (spix3) {
+ dpix_val3 = denise_colors.acolors[spix3];
}
}
uae_u32 t0 = 0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
- dpix_val2 = dpix_val0;
- dpix_val3 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ }
+ }
+ uae_u32 sv2 = sv0;
+ if (sv2) {
+ uae_u32 spix2 = denise_render_sprites2(pix2, sv2);
+ if (spix2) {
+ dpix_val2 = denise_colors.acolors[spix2];
+ }
+ }
+ uae_u32 sv3 = sv0;
+ if (sv3) {
+ uae_u32 spix3 = denise_render_sprites2(pix3, sv3);
+ if (spix3) {
+ dpix_val3 = denise_colors.acolors[spix3];
}
}
uae_u32 t0 = 0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
- dpix_val2 = dpix_val0;
- dpix_val3 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ }
+ }
+ uae_u32 sv2 = sv0;
+ if (sv2) {
+ uae_u32 spix2 = denise_render_sprites2(pix2, sv2);
+ if (spix2) {
+ dpix_val2 = denise_colors.acolors[spix2];
+ }
+ }
+ uae_u32 sv3 = sv0;
+ if (sv3) {
+ uae_u32 spix3 = denise_render_sprites2(pix3, sv3);
+ if (spix3) {
+ dpix_val3 = denise_colors.acolors[spix3];
}
}
uae_u32 t0 = 0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
- dpix_val2 = dpix_val0;
- dpix_val3 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ }
+ }
+ uae_u32 sv2 = sv0;
+ if (sv2) {
+ uae_u32 spix2 = denise_render_sprites2(pix2, sv2);
+ if (spix2) {
+ dpix_val2 = denise_colors.acolors[spix2];
+ }
+ }
+ uae_u32 sv3 = sv0;
+ if (sv3) {
+ uae_u32 spix3 = denise_render_sprites2(pix3, sv3);
+ if (spix3) {
+ dpix_val3 = denise_colors.acolors[spix3];
}
}
uae_u32 t0 = 0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
- dpix_val2 = dpix_val0;
- dpix_val3 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ }
+ }
+ uae_u32 sv2 = sv0;
+ if (sv2) {
+ uae_u32 spix2 = denise_render_sprites2(pix2, sv2);
+ if (spix2) {
+ dpix_val2 = denise_colors.acolors[spix2];
+ }
+ }
+ uae_u32 sv3 = sv0;
+ if (sv3) {
+ uae_u32 spix3 = denise_render_sprites2(pix3, sv3);
+ if (spix3) {
+ dpix_val3 = denise_colors.acolors[spix3];
}
}
uae_u32 t0 = 0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
- dpix_val2 = dpix_val0;
- dpix_val3 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ }
+ }
+ uae_u32 sv2 = sv0;
+ if (sv2) {
+ uae_u32 spix2 = denise_render_sprites2(pix2, sv2);
+ if (spix2) {
+ dpix_val2 = denise_colors.acolors[spix2];
+ }
+ }
+ uae_u32 sv3 = sv0;
+ if (sv3) {
+ uae_u32 spix3 = denise_render_sprites2(pix3, sv3);
+ if (spix3) {
+ dpix_val3 = denise_colors.acolors[spix3];
}
}
uae_u32 t0 = 0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
- dpix_val2 = dpix_val0;
- dpix_val3 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ }
+ }
+ uae_u32 sv2 = sv0;
+ if (sv2) {
+ uae_u32 spix2 = denise_render_sprites2(pix2, sv2);
+ if (spix2) {
+ dpix_val2 = denise_colors.acolors[spix2];
+ }
+ }
+ uae_u32 sv3 = sv0;
+ if (sv3) {
+ uae_u32 spix3 = denise_render_sprites2(pix3, sv3);
+ if (spix3) {
+ dpix_val3 = denise_colors.acolors[spix3];
}
}
uae_u32 t0 = 0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
- dpix_val2 = dpix_val0;
- dpix_val3 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ }
+ }
+ uae_u32 sv2 = sv0;
+ if (sv2) {
+ uae_u32 spix2 = denise_render_sprites2(pix2, sv2);
+ if (spix2) {
+ dpix_val2 = denise_colors.acolors[spix2];
+ }
+ }
+ uae_u32 sv3 = sv0;
+ if (sv3) {
+ uae_u32 spix3 = denise_render_sprites2(pix3, sv3);
+ if (spix3) {
+ dpix_val3 = denise_colors.acolors[spix3];
}
}
uae_u32 t0 = 0;
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl4();
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl4();
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl4();
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl4();
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
}
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
}
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
}
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
}
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
uae_u32 t0 = 0;
if (!extblank) {
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
uae_u32 t0 = 0;
if (!extblank) {
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
uae_u32 t0 = 0;
if (!extblank) {
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
uae_u32 t0 = 0;
if (!extblank) {
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
uae_u32 t0 = 0;
if (!extblank) {
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
uae_u32 t0 = 0;
if (!extblank) {
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
uae_u32 t0 = 0;
if (!extblank) {
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
uae_u32 t0 = 0;
if (!extblank) {
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl4();
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl4();
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl4();
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl4();
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
}
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val0 = denise_colors.acolors[spix0];
gpix0 = get_genlock_transparency(spix0);
- dpix_val1 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ gpix1 = get_genlock_transparency(spix1);
+
}
}
uae_u32 t0 = 0;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
}
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val0 = denise_colors.acolors[spix0];
gpix0 = get_genlock_transparency(spix0);
- dpix_val1 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ gpix1 = get_genlock_transparency(spix1);
+
}
}
uae_u32 t0 = 0;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
}
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val0 = denise_colors.acolors[spix0];
gpix0 = get_genlock_transparency(spix0);
- dpix_val1 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ gpix1 = get_genlock_transparency(spix1);
+
}
}
uae_u32 t0 = 0;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
}
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val0 = denise_colors.acolors[spix0];
gpix0 = get_genlock_transparency(spix0);
- dpix_val1 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ gpix1 = get_genlock_transparency(spix1);
+
}
}
uae_u32 t0 = 0;
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
uae_u32 t0 = 0;
if (!extblank) {
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
uae_u32 t0 = 0;
if (!extblank) {
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
uae_u32 t0 = 0;
if (!extblank) {
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
uae_u32 t0 = 0;
if (!extblank) {
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
uae_u32 t0 = 0;
if (!extblank) {
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
uae_u32 t0 = 0;
if (!extblank) {
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
uae_u32 t0 = 0;
if (!extblank) {
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
uae_u32 t0 = 0;
if (!extblank) {
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
uae_u32 t0 = 0;
if (!extblank) {
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
uae_u32 t0 = 0;
if (!extblank) {
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
uae_u32 t0 = 0;
if (!extblank) {
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
uae_u32 t0 = 0;
if (!extblank) {
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
dpix_val0 = denise_colors.acolors[spix0];
gpix0 = get_genlock_transparency(spix0);
- dpix_val1 = dpix_val0;
- dpix_val2 = dpix_val0;
- dpix_val3 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ gpix1 = get_genlock_transparency(spix1);
+
+ }
+ }
+ uae_u32 sv2 = sv0;
+ if (sv2) {
+ uae_u32 spix2 = denise_render_sprites2(pix2, sv2);
+ if (spix2) {
+ dpix_val2 = denise_colors.acolors[spix2];
+ gpix2 = get_genlock_transparency(spix2);
+
+ }
+ }
+ uae_u32 sv3 = sv0;
+ if (sv3) {
+ uae_u32 spix3 = denise_render_sprites2(pix3, sv3);
+ if (spix3) {
+ dpix_val3 = denise_colors.acolors[spix3];
+ gpix3 = get_genlock_transparency(spix3);
+
}
}
uae_u32 t0 = 0;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
dpix_val0 = denise_colors.acolors[spix0];
gpix0 = get_genlock_transparency(spix0);
- dpix_val1 = dpix_val0;
- dpix_val2 = dpix_val0;
- dpix_val3 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ gpix1 = get_genlock_transparency(spix1);
+
+ }
+ }
+ uae_u32 sv2 = sv0;
+ if (sv2) {
+ uae_u32 spix2 = denise_render_sprites2(pix2, sv2);
+ if (spix2) {
+ dpix_val2 = denise_colors.acolors[spix2];
+ gpix2 = get_genlock_transparency(spix2);
+
+ }
+ }
+ uae_u32 sv3 = sv0;
+ if (sv3) {
+ uae_u32 spix3 = denise_render_sprites2(pix3, sv3);
+ if (spix3) {
+ dpix_val3 = denise_colors.acolors[spix3];
+ gpix3 = get_genlock_transparency(spix3);
+
}
}
uae_u32 t0 = 0;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
dpix_val0 = denise_colors.acolors[spix0];
gpix0 = get_genlock_transparency(spix0);
- dpix_val1 = dpix_val0;
- dpix_val2 = dpix_val0;
- dpix_val3 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ gpix1 = get_genlock_transparency(spix1);
+
+ }
+ }
+ uae_u32 sv2 = sv0;
+ if (sv2) {
+ uae_u32 spix2 = denise_render_sprites2(pix2, sv2);
+ if (spix2) {
+ dpix_val2 = denise_colors.acolors[spix2];
+ gpix2 = get_genlock_transparency(spix2);
+
+ }
+ }
+ uae_u32 sv3 = sv0;
+ if (sv3) {
+ uae_u32 spix3 = denise_render_sprites2(pix3, sv3);
+ if (spix3) {
+ dpix_val3 = denise_colors.acolors[spix3];
+ gpix3 = get_genlock_transparency(spix3);
+
}
}
uae_u32 t0 = 0;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
dpix_val0 = denise_colors.acolors[spix0];
gpix0 = get_genlock_transparency(spix0);
- dpix_val1 = dpix_val0;
- dpix_val2 = dpix_val0;
- dpix_val3 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ gpix1 = get_genlock_transparency(spix1);
+
+ }
+ }
+ uae_u32 sv2 = sv0;
+ if (sv2) {
+ uae_u32 spix2 = denise_render_sprites2(pix2, sv2);
+ if (spix2) {
+ dpix_val2 = denise_colors.acolors[spix2];
+ gpix2 = get_genlock_transparency(spix2);
+
+ }
+ }
+ uae_u32 sv3 = sv0;
+ if (sv3) {
+ uae_u32 spix3 = denise_render_sprites2(pix3, sv3);
+ if (spix3) {
+ dpix_val3 = denise_colors.acolors[spix3];
+ gpix3 = get_genlock_transparency(spix3);
+
}
}
uae_u32 t0 = 0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
}
}
dtbuf[h][0] = dpix_val0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
}
}
dtbuf[h][0] = dpix_val0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
}
}
dtbuf[h][0] = dpix_val0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
}
}
dtbuf[h][0] = dpix_val0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
}
}
dtbuf[h][0] = dpix_val0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
}
}
dtbuf[h][0] = dpix_val0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
}
}
dtbuf[h][0] = dpix_val0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
}
}
dtbuf[h][0] = dpix_val0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
- dpix_val2 = dpix_val0;
- dpix_val3 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ }
+ }
+ uae_u32 sv2 = sv0;
+ if (sv2) {
+ uae_u32 spix2 = denise_render_sprites2(pix2, sv2);
+ if (spix2) {
+ dpix_val2 = denise_colors.acolors[spix2];
+ }
+ }
+ uae_u32 sv3 = sv0;
+ if (sv3) {
+ uae_u32 spix3 = denise_render_sprites2(pix3, sv3);
+ if (spix3) {
+ dpix_val3 = denise_colors.acolors[spix3];
}
}
dtbuf[h][0] = dpix_val0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
- dpix_val2 = dpix_val0;
- dpix_val3 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ }
+ }
+ uae_u32 sv2 = sv0;
+ if (sv2) {
+ uae_u32 spix2 = denise_render_sprites2(pix2, sv2);
+ if (spix2) {
+ dpix_val2 = denise_colors.acolors[spix2];
+ }
+ }
+ uae_u32 sv3 = sv0;
+ if (sv3) {
+ uae_u32 spix3 = denise_render_sprites2(pix3, sv3);
+ if (spix3) {
+ dpix_val3 = denise_colors.acolors[spix3];
}
}
dtbuf[h][0] = dpix_val0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
- dpix_val2 = dpix_val0;
- dpix_val3 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ }
+ }
+ uae_u32 sv2 = sv0;
+ if (sv2) {
+ uae_u32 spix2 = denise_render_sprites2(pix2, sv2);
+ if (spix2) {
+ dpix_val2 = denise_colors.acolors[spix2];
+ }
+ }
+ uae_u32 sv3 = sv0;
+ if (sv3) {
+ uae_u32 spix3 = denise_render_sprites2(pix3, sv3);
+ if (spix3) {
+ dpix_val3 = denise_colors.acolors[spix3];
}
}
dtbuf[h][0] = dpix_val0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
- dpix_val2 = dpix_val0;
- dpix_val3 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ }
+ }
+ uae_u32 sv2 = sv0;
+ if (sv2) {
+ uae_u32 spix2 = denise_render_sprites2(pix2, sv2);
+ if (spix2) {
+ dpix_val2 = denise_colors.acolors[spix2];
+ }
+ }
+ uae_u32 sv3 = sv0;
+ if (sv3) {
+ uae_u32 spix3 = denise_render_sprites2(pix3, sv3);
+ if (spix3) {
+ dpix_val3 = denise_colors.acolors[spix3];
}
}
dtbuf[h][0] = dpix_val0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
- dpix_val2 = dpix_val0;
- dpix_val3 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ }
+ }
+ uae_u32 sv2 = sv0;
+ if (sv2) {
+ uae_u32 spix2 = denise_render_sprites2(pix2, sv2);
+ if (spix2) {
+ dpix_val2 = denise_colors.acolors[spix2];
+ }
+ }
+ uae_u32 sv3 = sv0;
+ if (sv3) {
+ uae_u32 spix3 = denise_render_sprites2(pix3, sv3);
+ if (spix3) {
+ dpix_val3 = denise_colors.acolors[spix3];
}
}
dtbuf[h][0] = dpix_val0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
- dpix_val2 = dpix_val0;
- dpix_val3 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ }
+ }
+ uae_u32 sv2 = sv0;
+ if (sv2) {
+ uae_u32 spix2 = denise_render_sprites2(pix2, sv2);
+ if (spix2) {
+ dpix_val2 = denise_colors.acolors[spix2];
+ }
+ }
+ uae_u32 sv3 = sv0;
+ if (sv3) {
+ uae_u32 spix3 = denise_render_sprites2(pix3, sv3);
+ if (spix3) {
+ dpix_val3 = denise_colors.acolors[spix3];
}
}
dtbuf[h][0] = dpix_val0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
- dpix_val2 = dpix_val0;
- dpix_val3 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ }
+ }
+ uae_u32 sv2 = sv0;
+ if (sv2) {
+ uae_u32 spix2 = denise_render_sprites2(pix2, sv2);
+ if (spix2) {
+ dpix_val2 = denise_colors.acolors[spix2];
+ }
+ }
+ uae_u32 sv3 = sv0;
+ if (sv3) {
+ uae_u32 spix3 = denise_render_sprites2(pix3, sv3);
+ if (spix3) {
+ dpix_val3 = denise_colors.acolors[spix3];
}
}
dtbuf[h][0] = dpix_val0;
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (spix0) {
dpix_val0 = denise_colors.acolors[spix0];
- dpix_val1 = dpix_val0;
- dpix_val2 = dpix_val0;
- dpix_val3 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ }
+ }
+ uae_u32 sv2 = sv0;
+ if (sv2) {
+ uae_u32 spix2 = denise_render_sprites2(pix2, sv2);
+ if (spix2) {
+ dpix_val2 = denise_colors.acolors[spix2];
+ }
+ }
+ uae_u32 sv3 = sv0;
+ if (sv3) {
+ uae_u32 spix3 = denise_render_sprites2(pix3, sv3);
+ if (spix3) {
+ dpix_val3 = denise_colors.acolors[spix3];
}
}
dtbuf[h][0] = dpix_val0;
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl4();
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl4();
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl4();
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl4();
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
}
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
}
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
}
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
}
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
dtbuf[h][0] = dpix_val0;
dtgbuf[h][0] = gpix0;
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
dtbuf[h][0] = dpix_val0;
dtgbuf[h][0] = gpix0;
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
dtbuf[h][0] = dpix_val0;
dtgbuf[h][0] = gpix0;
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
dtbuf[h][0] = dpix_val0;
dtgbuf[h][0] = gpix0;
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
dtbuf[h][0] = dpix_val0;
dtgbuf[h][0] = gpix0;
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
dtbuf[h][0] = dpix_val0;
dtgbuf[h][0] = gpix0;
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
dtbuf[h][0] = dpix_val0;
dtgbuf[h][0] = gpix0;
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
dtbuf[h][0] = dpix_val0;
dtgbuf[h][0] = gpix0;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 2;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl4();
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl4();
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl4();
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
shiftbpl4();
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
}
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val0 = denise_colors.acolors[spix0];
gpix0 = get_genlock_transparency(spix0);
- dpix_val1 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ gpix1 = get_genlock_transparency(spix1);
+
}
}
dtbuf[h][0] = dpix_val0;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
}
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val0 = denise_colors.acolors[spix0];
gpix0 = get_genlock_transparency(spix0);
- dpix_val1 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ gpix1 = get_genlock_transparency(spix1);
+
}
}
dtbuf[h][0] = dpix_val0;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
}
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val0 = denise_colors.acolors[spix0];
gpix0 = get_genlock_transparency(spix0);
- dpix_val1 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ gpix1 = get_genlock_transparency(spix1);
+
}
}
dtbuf[h][0] = dpix_val0;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
}
internal_pixel_cnt += 2;
uae_u8 pix1 = 0;
- uae_u16 gpix1 = 0xffff;
+ uae_u8 gpix1 = 0xff;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val0 = denise_colors.acolors[spix0];
gpix0 = get_genlock_transparency(spix0);
- dpix_val1 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ gpix1 = get_genlock_transparency(spix1);
+
}
}
dtbuf[h][0] = dpix_val0;
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
dtbuf[h][0] = dpix_val0;
dtgbuf[h][0] = gpix0;
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
dtbuf[h][0] = dpix_val0;
dtgbuf[h][0] = gpix0;
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
dtbuf[h][0] = dpix_val0;
dtgbuf[h][0] = gpix0;
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
dtbuf[h][0] = dpix_val0;
dtgbuf[h][0] = gpix0;
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
dtbuf[h][0] = dpix_val0;
dtgbuf[h][0] = gpix0;
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
dtbuf[h][0] = dpix_val0;
dtgbuf[h][0] = gpix0;
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
dtbuf[h][0] = dpix_val0;
dtgbuf[h][0] = gpix0;
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
dtbuf[h][0] = dpix_val0;
dtgbuf[h][0] = gpix0;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val2 = dpix_val1;
uae_u8 pix2 = pix1;
- uae_u16 gpix2 = gpix1;
+ uae_u8 gpix2 = gpix1;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
dtbuf[h][0] = dpix_val0;
dtgbuf[h][0] = gpix0;
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
dtbuf[h][0] = dpix_val0;
dtgbuf[h][0] = gpix0;
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
dtbuf[h][0] = dpix_val0;
dtgbuf[h][0] = gpix0;
int cnt = denise_hcounter << 2;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
dtbuf[h][0] = dpix_val0;
dtgbuf[h][0] = gpix0;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
dpix_val0 = denise_colors.acolors[spix0];
gpix0 = get_genlock_transparency(spix0);
- dpix_val1 = dpix_val0;
- dpix_val2 = dpix_val0;
- dpix_val3 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ gpix1 = get_genlock_transparency(spix1);
+
+ }
+ }
+ uae_u32 sv2 = sv0;
+ if (sv2) {
+ uae_u32 spix2 = denise_render_sprites2(pix2, sv2);
+ if (spix2) {
+ dpix_val2 = denise_colors.acolors[spix2];
+ gpix2 = get_genlock_transparency(spix2);
+
+ }
+ }
+ uae_u32 sv3 = sv0;
+ if (sv3) {
+ uae_u32 spix3 = denise_render_sprites2(pix3, sv3);
+ if (spix3) {
+ dpix_val3 = denise_colors.acolors[spix3];
+ gpix3 = get_genlock_transparency(spix3);
+
}
}
dtbuf[h][0] = dpix_val0;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
dpix_val0 = denise_colors.acolors[spix0];
gpix0 = get_genlock_transparency(spix0);
- dpix_val1 = dpix_val0;
- dpix_val2 = dpix_val0;
- dpix_val3 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ gpix1 = get_genlock_transparency(spix1);
+
+ }
+ }
+ uae_u32 sv2 = sv0;
+ if (sv2) {
+ uae_u32 spix2 = denise_render_sprites2(pix2, sv2);
+ if (spix2) {
+ dpix_val2 = denise_colors.acolors[spix2];
+ gpix2 = get_genlock_transparency(spix2);
+
+ }
+ }
+ uae_u32 sv3 = sv0;
+ if (sv3) {
+ uae_u32 spix3 = denise_render_sprites2(pix3, sv3);
+ if (spix3) {
+ dpix_val3 = denise_colors.acolors[spix3];
+ gpix3 = get_genlock_transparency(spix3);
+
}
}
dtbuf[h][0] = dpix_val0;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
dpix_val0 = denise_colors.acolors[spix0];
gpix0 = get_genlock_transparency(spix0);
- dpix_val1 = dpix_val0;
- dpix_val2 = dpix_val0;
- dpix_val3 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ gpix1 = get_genlock_transparency(spix1);
+
+ }
+ }
+ uae_u32 sv2 = sv0;
+ if (sv2) {
+ uae_u32 spix2 = denise_render_sprites2(pix2, sv2);
+ if (spix2) {
+ dpix_val2 = denise_colors.acolors[spix2];
+ gpix2 = get_genlock_transparency(spix2);
+
+ }
+ }
+ uae_u32 sv3 = sv0;
+ if (sv3) {
+ uae_u32 spix3 = denise_render_sprites2(pix3, sv3);
+ if (spix3) {
+ dpix_val3 = denise_colors.acolors[spix3];
+ gpix3 = get_genlock_transparency(spix3);
+
}
}
dtbuf[h][0] = dpix_val0;
if (checkhorizontal1_ecs(denise_hcounter, denise_hcounter_next, h)) continue;
matchsprites(cnt + 0);
uae_u8 pix0 = 0;
- uae_u16 gpix0 = 0xffff;
+ uae_u8 gpix0 = 0xff;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
internal_pixel_cnt += 1;
uae_u8 pix2 = 0;
- uae_u16 gpix2 = 0xffff;
+ uae_u8 gpix2 = 0xff;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
internal_pixel_cnt += 1;
uae_u32 dpix_val1 = dpix_val0;
uae_u8 pix1 = pix0;
- uae_u16 gpix1 = gpix0;
+ uae_u8 gpix1 = gpix0;
uae_u32 dpix_val3 = dpix_val2;
uae_u8 pix3 = pix2;
- uae_u16 gpix3 = gpix2;
+ uae_u8 gpix3 = gpix2;
if (denise_pixtotal >= 0 && denise_pixtotal < denise_pixtotal_max) {
if (sv0) {
uae_u32 spix0 = denise_render_sprites2(pix0, sv0);
dpix_val0 = denise_colors.acolors[spix0];
gpix0 = get_genlock_transparency(spix0);
- dpix_val1 = dpix_val0;
- dpix_val2 = dpix_val0;
- dpix_val3 = dpix_val0;
+ }
+ }
+ uae_u32 sv1 = sv0;
+ if (sv1) {
+ uae_u32 spix1 = denise_render_sprites2(pix1, sv1);
+ if (spix1) {
+ dpix_val1 = denise_colors.acolors[spix1];
+ gpix1 = get_genlock_transparency(spix1);
+
+ }
+ }
+ uae_u32 sv2 = sv0;
+ if (sv2) {
+ uae_u32 spix2 = denise_render_sprites2(pix2, sv2);
+ if (spix2) {
+ dpix_val2 = denise_colors.acolors[spix2];
+ gpix2 = get_genlock_transparency(spix2);
+
+ }
+ }
+ uae_u32 sv3 = sv0;
+ if (sv3) {
+ uae_u32 spix3 = denise_render_sprites2(pix3, sv3);
+ if (spix3) {
+ dpix_val3 = denise_colors.acolors[spix3];
+ gpix3 = get_genlock_transparency(spix3);
+
}
}
dtbuf[h][0] = dpix_val0;
static PCOMPVARS pcompvars;
extern bool need_genlock_data;
-extern uae_u16 **row_map_genlock;
+extern uae_u8 **row_map_genlock;
static bool usealpha(void)
{
int screenshot_multi = 0;
extern bool need_genlock_data;
-extern uae_u16 **row_map_genlock;
+extern uae_u8 **row_map_genlock;
static bool usealpha(void)
{
static int monitor;
extern uae_u16 bplcon0;
-extern uae_u16 **row_map_genlock;
+extern uae_u8 **row_map_genlock;
static int spm_left_border;
static uae_u8 graffiti_palette[256 * 4];
if (yoff >= src->inheight)
continue;
uae_u8 *line = src->bufmem + yoff * src->rowbytes;
- uae_u16 *line_genlock = row_map_genlock[yoff];
+ uae_u8 *line_genlock = row_map_genlock[yoff];
uae_u8 *dstline = dst->bufmem + (((y * 2 + oddlines) - dst->yoffset) / vdbl) * dst->rowbytes;
uae_u8 *vramline = sm_frame_buffer + (fc24_y + oddlines) * SM_VRAM_WIDTH * SM_VRAM_BYTES + bufferoffset;
fc24_x = 0;
for (x = 0; x < src->inwidth; x++) {
uae_u8 r = 0, g = 0, b = 0;
uae_u8 *s = line + ((x << 1) / hdbl) * src->pixbytes;
- uae_u16 *s_genlock = line_genlock + ((x << 1) / hdbl);
+ uae_u8 *s_genlock = line_genlock + ((x << 1) / hdbl);
uae_u8 *d = dstline + ((x << 1) / hdbl) * dst->pixbytes;
int fc24_xx = (fc24_x >> fc24_dx) - fc24_xoffset;
uae_u8 *vramptr = NULL;
if (yoff >= src->inheight)
continue;
uae_u8 *line = src->bufmem + yoff * src->rowbytes;
- uae_u16 *line_genlock = row_map_genlock[yoff];
+ uae_u8 *line_genlock = row_map_genlock[yoff];
uae_u8 *dstline = dst->bufmem + (((y * 2 + oddlines) - dst->yoffset) / vdbl) * dst->rowbytes;
bool getpalette = false;
int oddeven = 0;
for (x = 0; x < src->inwidth; x++) {
uae_u8 *s = line + ((x << 1) / hdbl) * src->pixbytes;
- uae_u16 *s_genlock = line_genlock + ((x << 1) / hdbl);
+ uae_u8 *s_genlock = line_genlock + ((x << 1) / hdbl);
uae_u8 *d = dstline + ((x << 1) / hdbl) * dst->pixbytes;
uae_u8 *s2 = s + src->rowbytes;
uae_u8 *d2 = d + dst->rowbytes;
bool ztoggle = false;
uae_u8 *line = src->bufmem + yoff * src->rowbytes;
uae_u8 *dstline = dst->bufmem + (((y * 2 + oddlines) - dst->yoffset) >> vdbl) * dst->rowbytes;
- uae_u16 *line_genlock = row_map_genlock[yoff];
+ uae_u8 *line_genlock = row_map_genlock[yoff];
int gy = (((y * 2 + oddlines) - src->yoffset + offsety - gen_yoffset) >> vdbl) * deltay / 65536;
if (genlock_image_upsidedown)
gy = (genlock_image_height - 1) - gy;
noise_add = (quickrand() & 15) | 1;
uae_u8 *s = line;
uae_u8 *d = dstline;
- uae_u16 *s_genlock = line_genlock;
+ uae_u8 *s_genlock = line_genlock;
if (first) {
firstdstline = dstline;
first = false;
static struct opals *opal;
-static void opal_pixel(struct opals *opal, uae_u8 *d, uae_u8 *d2, uae_u8 *s, uae_u8 *s2, uae_u16 *s_genlock, struct vidbuffer *src, struct vidbuffer *dst, uae_u8 r, uae_u8 g, uae_u8 b, uae_u8 pr, bool doublelines, bool hires, bool nextpix)
+static void opal_pixel(struct opals *opal, uae_u8 *d, uae_u8 *d2, uae_u8 *s, uae_u8 *s2, uae_u8 *s_genlock, struct vidbuffer *src, struct vidbuffer *dst, uae_u8 r, uae_u8 g, uae_u8 b, uae_u8 pr, bool doublelines, bool hires, bool nextpix)
{
bool oa;
switch (opal->priority_stencil_mode | pr)
for (; y < yend; y++) {
uae_u8 *line = NULL;
- uae_u16 *line_genlock = NULL;
+ uae_u8 *line_genlock = NULL;
uae_u8 *dstline = NULL;
int ydisp = -1;
uae_u8 *s = line + ((ax << 1) >> hdbl_shift) * src->pixbytes;
uae_u8 *s2 = s + src->rowbytes;
- uae_u16 *s_genlock = line_genlock ? line_genlock + ((ax << 1) >> hdbl_shift) : NULL;
+ uae_u8 *s_genlock = line_genlock ? line_genlock + ((ax << 1) >> hdbl_shift) : NULL;
if (!oddeven) {