Previous 199869 Revisions Next

r17947 Sunday 16th September, 2012 at 20:11:20 UTC by Angelo Salese
Some notes
[src/mame/machine]seicop.c
[src/mame/video]legionna.c

trunk/src/mame/machine/seicop.c
r17946r17947
15991599      case (0x026/2): { state->m_scrollram16[3] = seibu_vregs[offset]; break; }
16001600      case (0x028/2): { state->m_scrollram16[4] = seibu_vregs[offset]; break; }
16011601      case (0x02a/2): { state->m_scrollram16[5] = seibu_vregs[offset]; break; }
1602
16031602      default: { logerror("seibu_common_video_regs_w unhandled offset %02x %04x\n",offset*2,data); break; }
16041603   }
16051604}
r17946r17947
18341833(DC.W $1020, $F0C0, $0000, $0000)
18351834X = collides at the same spot
18361835Y = collides between 0xd0 and 0x20
1837
18360x588 bits 2 & 3 = 0
1837(DC.W $F0C0, $1020, $0000, $0000)
1838X = collides between 0xb0 and 0x50 (inclusive)
1839Y = collides between 0xd0 and 0x30 (not inclusive)
18400x588 bits 2 & 3 = 0x580 bits 0 & 1
18381841*/
18391842static void cop_take_hit_box_params(UINT8 offs)
18401843{
r17946r17947
23612364            int div = space->read_word(cop_register[0]+(0x36^2));
23622365            int res;
23632366
2367            cop_status = 0x8007;
2368
23642369            if(!div)
23652370            {
23662371               printf("divide by zero?\n");
trunk/src/mame/video/legionna.c
r17946r17947
22
33    Legionnaire / Heated Barrel video hardware (derived from D-Con)
44
5   priority test (preliminary):
6   - OBJ 0
7   - TXT
8   - OBJ 1
9   - BK3
10   - OBJ 2
11   - MBK
12   - OBJ 3
13   - LBK
14
515***************************************************************************/
616
717#include "emu.h"

Previous 199869 Revisions Next


© 1997-2024 The MAME Team