static int init_beamcon_delay;
static uae_u32 scandoubled_bpl_ptr[MAX_SCANDOUBLED_LINES + 1][2][MAX_PLANES];
-static bool scandoubled_bpl_ptr_active[MAX_SCANDOUBLED_LINES + 1][2];
-static bool scandoubled_bpl_ena[MAX_SCANDOUBLED_LINES + 1];
+static int scandoubled_bpl_ptr_active[MAX_SCANDOUBLED_LINES + 1][2];
static evt_t blitter_dma_change_cycle, copper_dma_change_cycle, sprite_dma_change_cycle_on, sprite_dma_change_cycle_off;
clxcon2 = v;
}
-static void draw_line(int, bool);
+static void draw_line(int, bool, bool);
static uae_u16 CLXDAT(void)
{
// draw line up to current horizontal position to get accurate collision state
if (currprefs.cpu_memory_cycle_exact && currprefs.m68k_speed >= 0 && !doflickerfix_active()) {
int ldvpos = linear_display_vpos + draw_line_next_line;
- draw_line(ldvpos, false);
+ draw_line(ldvpos, false, false);
}
draw_denise_line_queue_flush();
uae_u16 v = clxdat | 0x8000;
}
}
+static void update_bpl_scandoubler(void)
+{
+ for (int i = 0; i < MAX_PLANES; i++) {
+ scandoubled_bpl_ptr[linear_vpos][lof_store][i] = bplpt[i];
+ }
+ scandoubled_bpl_ptr_active[linear_vpos][lof_store] = 3;
+}
+
static void bprun_start(int hpos)
{
if (bplcon0_planes > 0 && ddffirstword_total > hpos) {
ddffirstword_total = hpos + 4 + 8;
}
-
+ if (currprefs.gfx_scandoubler && linear_vpos < MAX_SCANDOUBLED_LINES) {
+ update_bpl_scandoubler();
+ }
bpl_autoscale();
}
}
}
-static void update_bpl_scandoubler(void)
-{
- for (int i = 0; i < MAX_PLANES; i++) {
- scandoubled_bpl_ptr[linear_vpos][lof_store][i] = bplpt[i];
- }
- scandoubled_bpl_ptr_active[linear_vpos][lof_store] = true;
-}
-
static void decide_bpl(int hpos)
{
bool diw = vdiwstate == diw_states::DIW_waiting_stop;
// DDFSTRT (odd cycle)
if ((hpos == ddfstrt_val && cyc > ddfstrt_cycle) || (hpos == ddfstrt_val_old && cyc < ddfstrt_cycle)) {
ddf_enable_on = 1;
- if (currprefs.gfx_scandoubler && linear_vpos < MAX_SCANDOUBLED_LINES) {
- update_bpl_scandoubler();
- }
if (ddf_stopping < 0) {
ddf_stopping = 0;
}
// DDFSTRT
if ((hpos == ddfstrt_val && cyc > ddfstrt_cycle) || (hpos == ddfstrt_val_old && cyc < ddfstrt_cycle)) {
ddfstrt_match = true;
- if (currprefs.gfx_scandoubler && linear_vpos < MAX_SCANDOUBLED_LINES) {
- update_bpl_scandoubler();
- }
#ifdef DEBUGGER
if (debug_dma) {
record_dma_event(DMA_EVENT_DDFSTRT);
}
#endif
}
- if (linear_vpos < MAX_SCANDOUBLED_LINES) {
- scandoubled_bpl_ena[linear_vpos] = vdiwstate != diw_states::DIW_waiting_start;
- }
}
static void generate_sprites(int num, int slot)
}
}
-static void do_scandouble(void)
+static uae_u64 olddat[DENISE_RGA_SLOT_TOTAL / DENISE_RGA_SLOT_CHUNKS];
+static void do_scandouble(bool store)
{
if (linear_vpos >= MAX_SCANDOUBLED_LINES) {
return;
}
- int l = lof_store;
+ int l = lof_display;
int vp = linear_vpos;
struct rgabuf rga = { 0 };
for (int i = 0; i < rga_denise_cycle_count_end; i++) {
int idx = (i + rga_denise_cycle_start) & DENISE_RGA_SLOT_MASK;
struct denise_rga *rd = &rga_denise[idx];
- if (rd->rga >= 0x110 && rd->rga < 0x120) {
- int plane = (rd->rga - 0x110) / 2;
- uaecptr l1 = scandoubled_bpl_ptr[vp][l][plane];
- uaecptr l2 = scandoubled_bpl_ptr[vp][l ^ 1][plane];
- rga.pv = rd->pt - l1 + l2;
- if (fetchmode_fmode_bpl == 3) {
- rd->v64 = fetch64(&rga);
- } else if (fetchmode_fmode_bpl > 0) {
- rd->v = fetch32_bpl(&rga);
+ if (rd->line == rga_denise_cycle_line && rd->rga >= 0x110 && rd->rga < 0x120) {
+ if (store) {
+ int plane = (rd->rga - 0x110) / 2;
+ uaecptr l1 = scandoubled_bpl_ptr[vp][l][plane];
+ uaecptr l2 = scandoubled_bpl_ptr[vp][l ^ 1][plane];
+ olddat[i] = rd->v64;
+ rga.pv = rd->pt - l1 + l2;
+ if (fetchmode_fmode_bpl == 3) {
+ rd->v64 = fetch64(&rga);
+ } else if (fetchmode_fmode_bpl > 0) {
+ rd->v = fetch32_bpl(&rga);
+ } else {
+ rd->v = fetch16(&rga);
+ }
} else {
- rd->v = fetch16(&rga);
+ rd->v64 = olddat[i];
}
}
}
int planes = GET_PLANES(l->bplcon0);
// first line after accurate -> fast switch
- if (doflickerfix_active() && custom_fastmode == 1 && lvpos >= 2 && scandoubled_bpl_ena[lvpos]) {
+ if (doflickerfix_active() && custom_fastmode == 1 && lvpos >= 2 && scandoubled_bpl_ptr_active[lvpos][lof_display] > 0) {
lof_display ^= 1;
int lvpos2 = lvpos - 1;
struct linestate *l2 = &lines[lvpos2][lof_display];
r = draw_line_fast(l, linear_display_vpos + 1, bplpt, true);
if (doflickerfix_active()) {
- if (scandoubled_bpl_ena[lvpos]) {
+ if (scandoubled_bpl_ptr_active[lvpos][lof_display] > 0 ) {
lof_display ^= 1;
struct linestate *l2 = &lines[lvpos][lof_display];
uaecptr bplptx[MAX_PLANES];
return ret;
}
-static void draw_line(int ldvpos, bool finalseg)
+static void draw_line(int ldvpos, bool finalseg, bool borderline)
{
int dvp = calculate_linetype(ldvpos);
int wclks = draw_line_wclks;
int calib_len = 2;
draw_denise_line_queue(dvp, nextline_how, rga_denise_cycle_line, rga_denise_cycle_start, rga_denise_cycle, rga_denise_cycle_count_start, rga_denise_cycle_count_end,
display_hstart_cyclewait_skip_start, display_hstart_cyclewait_skip_end,
- wclks, calib_start, calib_len, lof_store, lol, display_hstart_fastmode - display_hstart_cyclewait_start, nosignal_status != 0, finalseg, l);
+ wclks, calib_start, calib_len, lof_store, lol, display_hstart_fastmode - display_hstart_cyclewait_start, nosignal_status != 0, borderline, finalseg, l);
rga_denise_cycle_count_start = rga_denise_cycle_count_end;
}
if (!custom_disabled) {
draw_line_wclks = linear_hpos - (display_hstart_cyclewait_skip_start - display_hstart_cyclewait_skip_end);
if (custom_fastmode >= 0) {
- if (doflickerfix_active() && scandoubled_bpl_ena[linear_vpos]) {
- if (scandoubled_bpl_ptr_active[linear_vpos][lof_display]) {
+ if (doflickerfix_active()) {
+ if (!lof_display) {
+ lof_display ^= 1;
+ bool borderline1 = scandoubled_bpl_ptr_active[linear_vpos][lof_display] <= 0;
denise_store_restore_registers_queue(true, rga_denise_cycle_line);
- draw_line(linear_display_vpos, true);
- draw_denise_line_queue_flush();
- do_scandouble();
+ do_scandouble(true);
+ draw_line(linear_display_vpos, true, borderline1);
+ lof_display ^= 1;
denise_store_restore_registers_queue(false, rga_denise_cycle_line);
+ draw_denise_line_queue_flush();
+ rga_denise_cycle_count_start = 0;
+ bool borderline2 = scandoubled_bpl_ptr_active[linear_vpos][lof_display] <= 0;
+ do_scandouble(false);
+ draw_line(linear_display_vpos, true, borderline2);
} else {
+ bool borderline1 = scandoubled_bpl_ptr_active[linear_vpos][lof_display] <= 0;
+ denise_store_restore_registers_queue(true, rga_denise_cycle_line);
+ draw_line(linear_display_vpos, true, borderline1);
draw_denise_line_queue_flush();
- do_scandouble();
+ lof_display ^= 1;
+ do_scandouble(true);
+ denise_store_restore_registers_queue(false, rga_denise_cycle_line);
+ rga_denise_cycle_count_start = 0;
+ bool borderline2 = scandoubled_bpl_ptr_active[linear_vpos][lof_display] <= 0;
+ draw_line(linear_display_vpos, true, borderline2);
+ lof_display ^= 1;
+ }
+ if (scandoubled_bpl_ptr_active[linear_vpos][0] > 0) {
+ scandoubled_bpl_ptr_active[linear_vpos][0]--;
}
- lof_display ^= 1;
- rga_denise_cycle_count_start = 0;
- if (scandoubled_bpl_ptr_active[linear_vpos][lof_display]) {
- draw_line(linear_display_vpos, true);
+ if (scandoubled_bpl_ptr_active[linear_vpos][1] > 0) {
+ scandoubled_bpl_ptr_active[linear_vpos][1]--;
}
- scandoubled_bpl_ptr_active[linear_vpos][lof_display] = false;
- lof_display ^= 1;
} else {
- draw_line(linear_display_vpos, true);
+ draw_line(linear_display_vpos, true, false);
}
}
bool lol, lof;
int hdelay;
bool blanked;
+ bool borderline;
uae_u16 strobe;
int strobe_pos;
int erase;
static void draw_denise_vsync(int);
static void denise_update_reg(uae_u16 reg, uae_u16 v, uae_u32 linecnt);
static void draw_denise_line(int gfx_ypos, nln_how how, uae_u32 linecnt, int startpos, int startcycle, int endcycle, int skip_start, int skip_end, int dtotal,
- int calib_start, int calib_len, bool lol, int hdelay, bool blanked, bool finalseg, struct linestate *ls);
+ int calib_start, int calib_len, bool lol, int hdelay, bool blanked, bool borderline, bool finalseg, struct linestate *ls);
static void sprwrite(int reg, uae_u32 v);
static void sprwrite_64(int reg, uae_u64 v);
if (q->type == 0) {
draw_denise_line(q->gfx_ypos, q->how, q->linecnt, q->startpos, q->startcycle, q->endcycle, q->skip_start, q->skip_end, q->dtotal,
- q->calib_start, q->calib_len, q->lol, q->hdelay, q->blanked, q->finalseg, q->ls);
+ q->calib_start, q->calib_len, q->lol, q->hdelay, q->blanked, q->borderline, q->finalseg, q->ls);
next = q->finalseg;
} else if (q->type == 1) {
draw_denise_bitplane_line_fast(q->gfx_ypos, q->how, q->ls);
static int fetchmode_size_denise, fetchmode_mask_denise;
static int delayed_vblank_ecs, delayed_pvblank_aga;
static bool denise_hdiw, denise_hblank, denise_phblank, denise_vblank, denise_pvblank;
+static bool diw_disable;
static bool denise_blank_active, denise_blank_active2, denise_hblank_active, denise_vblank_active;
static bool debug_special_csync, debug_special_hvsync;
static bool exthblankon_ecs, exthblankon_ecsonly, exthblankon_aga;
}
static void draw_denise_line(int gfx_ypos, enum nln_how how, uae_u32 linecnt, int startpos, int startcycle, int endcycle, int skip_start, int skip_end, int dtotal,
- int calib_start, int calib_len, bool lol, int hdelay, bool blanked, bool finalseg, struct linestate *ls)
+ int calib_start, int calib_len, bool lol, int hdelay, bool blanked, bool borderline, bool finalseg, struct linestate *ls)
{
bool fullline = false;
bool line_is_blanked = false;
bool hidden = this_line->linear_vpos >= denise_vblank_extra_bottom || this_line->linear_vpos < denise_vblank_extra_top;
+ diw_disable = borderline;
if ((denise_pixtotal_max == -0x7fffffff && denise_vsync_bpl_detect) || blanked) {
}
void draw_denise_line_queue(int gfx_ypos, nln_how how, uae_u32 linecnt, int startpos, int endpos, int startcycle, int endcycle, int skip_start, int skip_end, int dtotal,
- int calib_start, int calib_len, bool lof, bool lol, int hdelay, bool blanked, bool finalseg, struct linestate *ls)
+ int calib_start, int calib_len, bool lof, bool lol, int hdelay, bool blanked, bool borderline, bool finalseg, struct linestate *ls)
{
if (multithread_denise_active()) {
q->vpos = vpos;
q->hdelay = hdelay;
q->blanked = blanked;
+ q->borderline = borderline;
q->finalseg = finalseg;
q->linear_vpos = linear_display_vpos;
q->linear_vpos_vb_start = linear_vpos_vb_start;
} else {
updatelinedata();
- draw_denise_line(gfx_ypos, how, linecnt, startpos, startcycle, endcycle, skip_start, skip_end, dtotal, calib_start, calib_len, lol, hdelay, blanked, finalseg, ls);
+ draw_denise_line(gfx_ypos, how, linecnt, startpos, startcycle, endcycle, skip_start, skip_end, dtotal, calib_start, calib_len, lol, hdelay, blanked, borderline, finalseg, ls);
if (finalseg) {
update_overlapped_cycles(endpos);
}
}
outf(" dpix_val%d = bordercolor;", off);
if (modetype > 0) {
- outf(" if (denise_hdiw && bpl1dat_trigger) {");
+ outf(" if (denise_hdiw && bpl1dat_trigger && !diw_disable) {");
outf(" pix%d = loaded_pixs[%d];", off, off);
outf(" clxdat |= bplcoltable[pix%d];", off);
gen_bplpixmode_aga(off);
}
outf(" dpix_val%d = bordercolor;", off);
if (modetype > 0) {
- outf(" if (denise_hdiw && bpl1dat_trigger) {");
+ outf(" if (denise_hdiw && bpl1dat_trigger && !diw_disable) {");
outf(" pix%d = loaded_pixs[%d];", off, off);
outf(" clxdat |= bplcoltable[pix%d];", off);
gen_bplpixmode_aga(off);
outf("if (!denise_blank_active) {");
outf(" dpix_val%d = bordercolor;", off);
if (modetype > 0) {
- outf(" if (denise_hdiw && bpl1dat_trigger) {");
+ outf(" if (denise_hdiw && bpl1dat_trigger && !diw_disable) {");
outf(" pix%d = loaded_pixs[%d];", off, off);
outf(" decode_ham_pixel_aga(pix%d);", off);
}
}
outf(" dpix_val%d = bordercolor;", i);
if (modetype > 0) {
- outf(" if (denise_hdiw && bpl1dat_trigger) {");
+ outf(" if (denise_hdiw && bpl1dat_trigger && !diw_disable) {");
gen_getbpl(i, maxplanes);
outf(" clxdat |= bplcoltable[pix%d];", i);
if (planes > 4) {
outf(" dpix_val1 = bordercolor_ecs_shres;");
outf(" dpix_val2 = bordercolor_ecs_shres;");
outf(" dpix_val3 = bordercolor_ecs_shres;");
- outf(" if (denise_hdiw && bpl1dat_trigger) {");
+ outf(" if (denise_hdiw && bpl1dat_trigger && !diw_disable) {");
outf(" shifted = true;");
outf("pix0 = getbpl2();");
outf("shiftbpl2();");
extern struct color_entry denise_colors;
void draw_denise_line_queue(int gfx_ypos, nln_how how, uae_u32 linecnt, int startpos, int endpos, int startcycle, int endcycle, int skip_start, int skip_end, int dtotal,
- int calib_start, int calib_len, bool lof, bool lol, int hdelay, bool blanked, bool finalseg, struct linestate *ls);
+ int calib_start, int calib_len, bool lof, bool lol, int hdelay, bool blanked, bool borderline, bool finalseg, struct linestate *ls);
void draw_denise_bitplane_line_fast(int gfx_ypos, enum nln_how how, struct linestate *ls);
void draw_denise_bitplane_line_fast_queue(int gfx_ypos, enum nln_how how, struct linestate *ls);
void draw_denise_border_line_fast(int gfx_ypos, bool blank, enum nln_how how, struct linestate *ls);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
decode_ham_pixel_aga(pix3);
}
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
decode_ham_pixel_aga(pix3);
}
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
decode_ham_pixel_aga(pix3);
}
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
decode_ham_pixel_aga(pix3);
}
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
decode_ham_pixel_aga(pix3);
}
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
decode_ham_pixel_aga(pix3);
}
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
decode_ham_pixel_aga(pix3);
}
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
decode_ham_pixel_aga(pix3);
}
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
pix0 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
pix1 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
pix2 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
pix3 ^= bplcon4_denise_xor_val;
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
decode_ham_pixel_aga(pix3);
}
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
decode_ham_pixel_aga(pix3);
}
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
decode_ham_pixel_aga(pix3);
}
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
decode_ham_pixel_aga(pix1);
}
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
uae_u32 dpix_val3 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
decode_ham_pixel_aga(pix3);
}
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = denise_colors.acolors[pix3 ^ bplcon4_denise_xor_val];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
uae_u8 val3 = dpf_lookup[pix3];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = loaded_pixs[0];
clxdat |= bplcoltable[pix0];
dpix_val0 = decode_ham_pixel_aga(pix0);
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = loaded_pixs[1];
clxdat |= bplcoltable[pix1];
dpix_val1 = decode_ham_pixel_aga(pix1);
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = loaded_pixs[2];
clxdat |= bplcoltable[pix2];
dpix_val2 = decode_ham_pixel_aga(pix2);
if (!denise_blank_active) {
gpix3 = get_genlock_transparency_border();
dpix_val3 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix3 = loaded_pixs[3];
clxdat |= bplcoltable[pix3];
dpix_val3 = decode_ham_pixel_aga(pix3);
dpix_val1 = bordercolor_ecs_shres;
dpix_val2 = bordercolor_ecs_shres;
dpix_val3 = bordercolor_ecs_shres;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
shifted = true;
pix0 = getbpl2();
shiftbpl2();
dpix_val1 = bordercolor_ecs_shres;
dpix_val2 = bordercolor_ecs_shres;
dpix_val3 = bordercolor_ecs_shres;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
shifted = true;
pix0 = getbpl2();
shiftbpl2();
dpix_val1 = bordercolor_ecs_shres;
dpix_val2 = bordercolor_ecs_shres;
dpix_val3 = bordercolor_ecs_shres;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
shifted = true;
pix0 = getbpl2();
shiftbpl2();
dpix_val1 = bordercolor_ecs_shres;
dpix_val2 = bordercolor_ecs_shres;
dpix_val3 = bordercolor_ecs_shres;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
shifted = true;
pix0 = getbpl2();
shiftbpl2();
dpix_val1 = bordercolor_ecs_shres;
dpix_val2 = bordercolor_ecs_shres;
dpix_val3 = bordercolor_ecs_shres;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
shifted = true;
pix0 = getbpl2();
shiftbpl2();
dpix_val1 = bordercolor_ecs_shres;
dpix_val2 = bordercolor_ecs_shres;
dpix_val3 = bordercolor_ecs_shres;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
shifted = true;
pix0 = getbpl2();
shiftbpl2();
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl2();
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl2();
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl2();
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl2();
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl2();
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl2();
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl2();
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl2();
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl2();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val1 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl5();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl2();
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl2();
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl2();
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl2();
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl2();
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl2();
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl2();
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl2();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl2();
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
uae_u32 dpix_val0 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
uae_u32 dpix_val2 = BLANK_COLOR;
if (!denise_blank_active) {
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
dpix_val1 = denise_colors.acolors[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix1 = get_genlock_transparency_border();
dpix_val1 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix1 = getbpl4();
clxdat |= bplcoltable[pix1];
uae_u8 val1 = dpf_lookup[pix1];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl6();
clxdat |= bplcoltable[pix0];
if (decode_specials) {
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
dpix_val0 = denise_colors.acolors[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
dpix_val2 = denise_colors.acolors[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];
if (!denise_blank_active) {
gpix0 = get_genlock_transparency_border();
dpix_val0 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix0 = getbpl4();
clxdat |= bplcoltable[pix0];
uae_u8 val0 = dpf_lookup[pix0];
if (!denise_blank_active) {
gpix2 = get_genlock_transparency_border();
dpix_val2 = bordercolor;
- if (denise_hdiw && bpl1dat_trigger) {
+ if (denise_hdiw && bpl1dat_trigger && !diw_disable) {
pix2 = getbpl4();
clxdat |= bplcoltable[pix2];
uae_u8 val2 = dpf_lookup[pix2];