From ff3f396611e94403fd799ada3daa8b5c080359e2 Mon Sep 17 00:00:00 2001 From: angelosa Date: Mon, 14 May 2018 16:30:08 +0200 Subject: seicupbl.cpp: pri 1 is 0xfff0 not 0xfffc (nw) --- src/mame/drivers/seicupbl.cpp | 18 ++++++++++++------ src/mame/machine/seicopbl.cpp | 2 +- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/src/mame/drivers/seicupbl.cpp b/src/mame/drivers/seicupbl.cpp index 84faf648ba9..f2000226e59 100644 --- a/src/mame/drivers/seicupbl.cpp +++ b/src/mame/drivers/seicupbl.cpp @@ -162,13 +162,19 @@ void seicupbl_state::draw_sprites(screen_device &screen, bitmap_ind16 &bitmap,co switch (cur_pri) { - case 0: pri_mask = -256; break; // gumdam swamp monster l2 - case 1: pri_mask = 0xfffc; break; // cupsoc (players and football goal) - case 2: pri_mask = -4; break; // masking effect for gundam l2 monster - case 3: pri_mask = 0x0000; break; // cupsoc (radar dots) - case 4: pri_mask = -32; break; // gundam level 2/3 player + // gumdam swamp monster l2 + case 0: pri_mask = -256; break; + // (players and football goal, should go above sidelines but behind portraits when there's a goal) + case 1: pri_mask = 0xfff0; break; + // masking effect for gundam l2 monster + case 2: pri_mask = -4; break; + // cupsoc (radar dots) + case 3: pri_mask = 0x0000; break; + // gundam level 2/3 player + case 4: pri_mask = -32; break; //case 5: pri_mask = 0; break; - case 6: pri_mask = 0; break; // insert coin in gundam + // insert coin in gundam + case 6: pri_mask = 0; break; //case 7: pri_mask = 0; break; default: printf("unhandled pri %d\n",cur_pri); pri_mask=0; diff --git a/src/mame/machine/seicopbl.cpp b/src/mame/machine/seicopbl.cpp index 5d3bdd3793a..63f5743b73b 100644 --- a/src/mame/machine/seicopbl.cpp +++ b/src/mame/machine/seicopbl.cpp @@ -228,7 +228,7 @@ WRITE16_MEMBER(seibu_cop_bootleg_device::cmd_trigger_w) sub32 (r0) write16h 8(r0) addmem32 4(r0) - outputs to 0x446/0x447 (d104_move_offset ?) + outputs to 0x046/0x047 (d104_move_offset ?) */ case 0x5105: { -- cgit v1.2.3