diff options
Diffstat (limited to 'src/mame/drivers/ace.c')
-rw-r--r-- | src/mame/drivers/ace.c | 96 |
1 files changed, 48 insertions, 48 deletions
diff --git a/src/mame/drivers/ace.c b/src/mame/drivers/ace.c index dbd509ecdec..bd56b36ae2e 100644 --- a/src/mame/drivers/ace.c +++ b/src/mame/drivers/ace.c @@ -169,9 +169,9 @@ static ADDRESS_MAP_START( main_map, AS_PROGRAM, 8, aceal_state ) AM_RANGE(0x0000, 0x09ff) AM_ROM - AM_RANGE(0x2000, 0x20ff) AM_RAM_WRITE(ace_scoreram_w) AM_SHARE("scoreram") /* 2x2101 */ - AM_RANGE(0x8300, 0x83ff) AM_RAM AM_SHARE("ram2") /* 2x2101 */ - AM_RANGE(0x8000, 0x80ff) AM_RAM_WRITE(ace_characterram_w) AM_SHARE("characterram") /* 3x3101 (3bits: 0, 1, 2) */ + AM_RANGE(0x2000, 0x20ff) AM_RAM_WRITE(ace_scoreram_w) AM_SHARE("scoreram") /* 2x2101 */ + AM_RANGE(0x8300, 0x83ff) AM_RAM AM_SHARE("ram2") /* 2x2101 */ + AM_RANGE(0x8000, 0x80ff) AM_RAM_WRITE(ace_characterram_w) AM_SHARE("characterram") /* 3x3101 (3bits: 0, 1, 2) */ AM_RANGE(0xc000, 0xc005) AM_WRITE(ace_objpos_w) @@ -214,102 +214,102 @@ ADDRESS_MAP_END static INPUT_PORTS_START( ace ) - PORT_START("c008") /* player thrust */ + PORT_START("c008") /* player thrust */ PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_JOYSTICK_UP ) PORT_2WAY PORT_PLAYER(1) PORT_NAME("P1 Thrust") - PORT_START("c009") /* player slowdown */ + PORT_START("c009") /* player slowdown */ PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_JOYSTICK_DOWN ) PORT_2WAY PORT_PLAYER(1) PORT_NAME("P1 Slowdown") - PORT_START("c00a") /* player left */ + PORT_START("c00a") /* player left */ PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_JOYSTICK_LEFT ) PORT_2WAY PORT_PLAYER(1) - PORT_START("c00b") /* player right */ + PORT_START("c00b") /* player right */ PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT ) PORT_2WAY PORT_PLAYER(1) - PORT_START("c00c") /* player fire */ + PORT_START("c00c") /* player fire */ PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_PLAYER(1) PORT_NAME("P1 Fire") - PORT_START("c00d") /* enemy thrust */ + PORT_START("c00d") /* enemy thrust */ PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_JOYSTICK_UP ) PORT_2WAY PORT_PLAYER(2) PORT_NAME("P2 Thrust") - PORT_START("c00e") /* enemy slowdown */ + PORT_START("c00e") /* enemy slowdown */ PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_JOYSTICK_DOWN ) PORT_2WAY PORT_PLAYER(2) PORT_NAME("P2 Slowdown") - PORT_START("c00f") /* enemy left */ + PORT_START("c00f") /* enemy left */ PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_JOYSTICK_LEFT ) PORT_2WAY PORT_PLAYER(2) - PORT_START("c010") /* enemy right */ + PORT_START("c010") /* enemy right */ PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT ) PORT_2WAY PORT_PLAYER(2) - PORT_START("c011") /* enemy fire */ + PORT_START("c011") /* enemy fire */ PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_PLAYER(2) PORT_NAME("P2 Fire") //c012 - PORT_START("c014") /* VBLANK??? */ + PORT_START("c014") /* VBLANK??? */ PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_CUSTOM ) PORT_VBLANK("screen") - PORT_START("c015") /* coin input */ + PORT_START("c015") /* coin input */ PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_COIN1 ) - PORT_START("c016") /* game start */ + PORT_START("c016") /* game start */ PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_START1 ) INPUT_PORTS_END static const gfx_layout charlayout = { - 16,16, /* 16*16 chars */ - 8, /* 8 characters */ - 1, /* 1 bit per pixel */ - { 4 }, /* character rom is 512x4 bits (3622 type)*/ + 16,16, /* 16*16 chars */ + 8, /* 8 characters */ + 1, /* 1 bit per pixel */ + { 4 }, /* character rom is 512x4 bits (3622 type)*/ { 0, 1, 2, 3, 8+0, 8+1, 8+2, 8+3, 16+0, 16+1, 16+2, 16+3, 24+0, 24+1, 24+2, 24+3 }, { 0*32, 1*32, 2*32, 3*32, 4*32, 5*32, 6*32, 7*32, 8*32, 9*32, 10*32, 11*32, 12*32, 13*32, 14*32, 15*32 }, - 64*8 /* every char takes 64 consecutive bytes */ + 64*8 /* every char takes 64 consecutive bytes */ }; static const gfx_layout charlayout0 = { - 16,16, /* 16*16 chars */ - 1, /* 1 characters */ - 1, /* 1 bit per pixel */ - { 7 }, /* bit 0 in character ram */ + 16,16, /* 16*16 chars */ + 1, /* 1 characters */ + 1, /* 1 bit per pixel */ + { 7 }, /* bit 0 in character ram */ { 0*8, 1*8, 2*8, 3*8, 4*8, 5*8, 6*8, 7*8, 8*8, 9*8, 10*8, 11*8, 12*8, 13*8, 14*8, 15*8 }, { 0*128, 1*128, 2*128, 3*128, 4*128, 5*128, 6*128, 7*128, 8*128, 9*128, 10*128, 11*128, 12*128, 13*128, 14*128, 15*128 }, - 256*8 /* every char takes 256 consecutive bytes */ + 256*8 /* every char takes 256 consecutive bytes */ }; static const gfx_layout charlayout1 = { - 16,16, /* 16*16 chars */ - 1, /* 1 characters */ - 1, /* 1 bit per pixel */ - { 6 }, /* bit 1 in character ram */ + 16,16, /* 16*16 chars */ + 1, /* 1 characters */ + 1, /* 1 bit per pixel */ + { 6 }, /* bit 1 in character ram */ { 0*8, 1*8, 2*8, 3*8, 4*8, 5*8, 6*8, 7*8, 8*8, 9*8, 10*8, 11*8, 12*8, 13*8, 14*8, 15*8 }, { 0*128, 1*128, 2*128, 3*128, 4*128, 5*128, 6*128, 7*128, 8*128, 9*128, 10*128, 11*128, 12*128, 13*128, 14*128, 15*128 }, - 256*8 /* every char takes 256 consecutive bytes */ + 256*8 /* every char takes 256 consecutive bytes */ }; static const gfx_layout charlayout2 = { - 16,16, /* 16*16 chars */ - 1, /* 1 characters */ - 1, /* 1 bit per pixel */ - { 5 }, /* bit 2 in character ram */ + 16,16, /* 16*16 chars */ + 1, /* 1 characters */ + 1, /* 1 bit per pixel */ + { 5 }, /* bit 2 in character ram */ { 0*8, 1*8, 2*8, 3*8, 4*8, 5*8, 6*8, 7*8, 8*8, 9*8, 10*8, 11*8, 12*8, 13*8, 14*8, 15*8 }, { 0*128, 1*128, 2*128, 3*128, 4*128, 5*128, 6*128, 7*128, 8*128, 9*128, 10*128, 11*128, 12*128, 13*128, 14*128, 15*128 }, - 256*8 /* every char takes 256 consecutive bytes */ + 256*8 /* every char takes 256 consecutive bytes */ }; static const gfx_layout scorelayout = { - 16,16, /* 16*16 chars */ - 8, /* 8 characters */ - 1, /* 1 bit per pixel */ - { 0 }, /* */ + 16,16, /* 16*16 chars */ + 8, /* 8 characters */ + 1, /* 1 bit per pixel */ + { 0 }, /* */ { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 }, { 0*16, 1*16, 2*16, 3*16, 4*16, 5*16, 6*16, 7*16, 8*16, 9*16, 10*16, 11*16, 12*16, 13*16, 14*16, 15*16 }, - 32*8 /* every char takes 32 consecutive bytes */ + 32*8 /* every char takes 32 consecutive bytes */ }; static GFXDECODE_START( ace ) @@ -345,7 +345,7 @@ void aceal_state::machine_reset() static MACHINE_CONFIG_START( ace, aceal_state ) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", I8080, MASTER_CLOCK/9) /* 2 MHz ? */ + MCFG_CPU_ADD("maincpu", I8080, MASTER_CLOCK/9) /* 2 MHz ? */ MCFG_CPU_PROGRAM_MAP(main_map) /* video hardware */ @@ -372,15 +372,15 @@ MACHINE_CONFIG_END ROM_START( ace ) ROM_REGION( 0x10000, "maincpu", 0 ) - ROM_LOAD( "ace.a1", 0x0000, 0x0200, CRC(16811834) SHA1(5502812dd161908eea3fa8851d7e5c1e22b0f8ff) ) - ROM_LOAD( "ace.a2", 0x0200, 0x0200, CRC(f9eae80e) SHA1(8865b86c7b5d57c76312c16f8a614bf35ffaf532) ) - ROM_LOAD( "ace.a3", 0x0400, 0x0200, CRC(c5c63b8c) SHA1(2079dd12ff0c4aafec19aeb9baa70fc9b6788356) ) - ROM_LOAD( "ace.a4", 0x0600, 0x0200, CRC(ea4503aa) SHA1(fea610124b9f7ea18d29b4e4599253ba1ee067e1) ) - ROM_LOAD( "ace.a5", 0x0800, 0x0200, CRC(623c58e7) SHA1(a92418bc323a1ae76eae8e094e4d6ebd1e8da14e) ) + ROM_LOAD( "ace.a1", 0x0000, 0x0200, CRC(16811834) SHA1(5502812dd161908eea3fa8851d7e5c1e22b0f8ff) ) + ROM_LOAD( "ace.a2", 0x0200, 0x0200, CRC(f9eae80e) SHA1(8865b86c7b5d57c76312c16f8a614bf35ffaf532) ) + ROM_LOAD( "ace.a3", 0x0400, 0x0200, CRC(c5c63b8c) SHA1(2079dd12ff0c4aafec19aeb9baa70fc9b6788356) ) + ROM_LOAD( "ace.a4", 0x0600, 0x0200, CRC(ea4503aa) SHA1(fea610124b9f7ea18d29b4e4599253ba1ee067e1) ) + ROM_LOAD( "ace.a5", 0x0800, 0x0200, CRC(623c58e7) SHA1(a92418bc323a1ae76eae8e094e4d6ebd1e8da14e) ) /* not used - I couldn't guess when this should be displayed */ ROM_REGION( 0x0200, "gfx1", 0 ) - ROM_LOAD( "ace.k4", 0x0000, 0x0200, CRC(daa05ec6) SHA1(8b71ffb802293dc93f6b492ff128a704e676a5fd) ) + ROM_LOAD( "ace.k4", 0x0000, 0x0200, CRC(daa05ec6) SHA1(8b71ffb802293dc93f6b492ff128a704e676a5fd) ) ROM_END |