Cleanups and version bump.

This commit is contained in:
Aaron Giles 2009-03-09 06:08:47 +00:00
parent 220ca74fa6
commit 7fc6cfe6ef
15 changed files with 83 additions and 83 deletions

View File

@ -1165,7 +1165,7 @@ static void sdrc_remap_memory(running_machine *machine)
/* update the bank pointers */
sdrc_update_bank_pointers(machine);
/* reinstall the polling hotspot */
if (dcs.polling_offset)
dcs_polling_base = memory_install_readwrite16_handler(cpu_get_address_space(dcs.cpu, ADDRESS_SPACE_DATA), dcs.polling_offset, dcs.polling_offset, 0, 0, dcs_polling_r, dcs_polling_w);

View File

@ -84,7 +84,7 @@ static VIDEO_START( cntsteer )
tilemap_set_transparent_pen(fg_tilemap,0);
// tilemap_set_flip(bg_tilemap, TILEMAP_FLIPX | TILEMAP_FLIPY);
// tilemap_set_flip(bg_tilemap, TILEMAP_FLIPX | TILEMAP_FLIPY);
}
static VIDEO_START( zerotrgt )
@ -94,7 +94,7 @@ static VIDEO_START( zerotrgt )
tilemap_set_transparent_pen(fg_tilemap,0);
// tilemap_set_flip(bg_tilemap, TILEMAP_FLIPX | TILEMAP_FLIPY);
// tilemap_set_flip(bg_tilemap, TILEMAP_FLIPX | TILEMAP_FLIPY);
}
/*
@ -167,22 +167,22 @@ static VIDEO_UPDATE( zerotrgt )
rot_val = rotation_sign ? (-rotation_x) : (rotation_x);
// popmessage("%d %02x %02x",rot_val,rotation_sign,rotation_x);
// popmessage("%d %02x %02x",rot_val,rotation_sign,rotation_x);
if(rot_val > 90) { rot_val = 90; }
if(rot_val < -90) { rot_val = -90; }
/*
(u, v) = (a + cx + dy, b - dx + cy) when (x, y)=screen and (u, v) = tilemap
*/
(u, v) = (a + cx + dy, b - dx + cy) when (x, y)=screen and (u, v) = tilemap
*/
/*
1
0----|----0
-1
0
0----|----1
0
*/
1
0----|----0
-1
0
0----|----1
0
*/
/*65536*z*cos(a), 65536*z*sin(a), -65536*z*sin(a), 65536*z*cos(a)*/
p1 = -65536*1*cos(2*M_PI*(rot_val)/1024);
p2 = -65536*1*sin(2*M_PI*(rot_val)/1024);

View File

@ -101,18 +101,18 @@ static WRITE8_HANDLER( cpu_bankswitch_w )
static WRITE8_HANDLER( bg0_videoram_w )
{
if(video_bank==0)
{
int r,g,b,datax;
paletteram[offset] = data;
offset>>=1;
datax=paletteram[offset*2]+256*paletteram[offset*2+1];
r=((datax>>7)&0x1e)|((datax&0x4000)?0x1:0);
g=((datax>>3)&0x1e)|((datax&0x2000)?0x1:0);
b=((datax<<1)&0x1e)|((datax&0x1000)?0x1:0);
palette_set_color_rgb(space->machine, offset, pal5bit(r), pal5bit(g), pal5bit(b));
}
else
@ -332,7 +332,7 @@ GFXDECODE_END
//WRONG!
static PALETTE_INIT( cultures )
{
}

View File

@ -362,7 +362,7 @@ static WRITE32_HANDLER( fghthist_eeprom_w )
eeprom_set_clock_line((data & 0x20) ? ASSERT_LINE : CLEAR_LINE);
eeprom_write_bit(data & 0x10);
eeprom_set_cs_line((data & 0x40) ? CLEAR_LINE : ASSERT_LINE);
deco32_pri_w(space,0,data&0x1,0xffffffff); /* Bit 0 - layer priority toggle */
}
else if (!ACCESSING_BITS_8_15)

View File

@ -986,7 +986,7 @@ ROM_START( hedpanio ) /* Story line & game instructions in English, copyright ye
//ROM_CONTINUE( 0x10000, 0x14000)
ROM_LOAD( "esd3.su06", 0x00000, 0x0c000, CRC(a88d4424) SHA1(eefb5ac79632931a36f360713c482cd079891f91) ) /* AT27C020 mask rom */
ROM_CONTINUE( 0x10000, 0x34000)
ROM_REGION( 0x600000, "gfx1", ROMREGION_DISPOSE ) /* Sprites, 16x16x5 */
ROM_LOAD( "sm1.bin", 0x000000, 0x200000, CRC(8083813f) SHA1(9492e7e844e45d59f0506f69d40c338b27bd3ce3) )
ROM_LOAD( "sm2.bin", 0x200000, 0x200000, CRC(7a9610e4) SHA1(21ae3ec3fbddfc66416c109b091bd885d5ba0558) )
@ -997,7 +997,7 @@ ROM_START( hedpanio ) /* Story line & game instructions in English, copyright ye
ROM_REGION( 0x400000, "gfx2", ROMREGION_DISPOSE ) /* Layers, 16x16x8 */
ROM_LOAD16_BYTE( "sm3.bin", 0x000000, 0x200000, CRC(94dd4cfc) SHA1(a3f9c49611f0bc9d26166dafb44e2c5ebbb31127) )
ROM_LOAD16_BYTE( "sm4.bin", 0x000001, 0x200000, CRC(6da0fb9e) SHA1(c4e7487953f45c5f6ce2ebe558b4c325f6ec54eb) )
ROM_REGION( 0x20000, "oki", 0 ) /* Samples */
ROM_LOAD( "esd4.rom", 0x000000, 0x020000, CRC(d7ca6806) SHA1(8ad668bfb5b7561cc0f3e36dfc3c936b136a4274) )
ROM_END

View File

@ -1380,7 +1380,7 @@ static const gfx_layout charlayout8bpp =
{
8, 8, /* 8*8 characters */
RGN_FRAC(1, 1),
8,
8,
{ 0,1,2,3,4,5,6,7 },
{ 0,8,16,24,32,40,48,56 },
{ 0*64,1*64,2*64,3*64,4*64,5*64,6*64,7*64 },
@ -1990,7 +1990,7 @@ ROM_START( citalian )
ROM_LOAD( "9.bin", 0x0000, 0x40000, CRC(dd213b5c) SHA1(82e32aa44eee227d7424553a743df48606bbd48e) )
ROM_REGION( 0x2dd, "plds",0 )
ROM_LOAD( "palce22v10h.u44.bad.dump", 0x000, 0x2dd, BAD_DUMP CRC(5c4e9024) SHA1(e9d1e4df3d79c21f4ce053a84bb7b7a43d650f91) )
ROM_LOAD( "palce22v10h.u44.bad.dump", 0x000, 0x2dd, BAD_DUMP CRC(5c4e9024) SHA1(e9d1e4df3d79c21f4ce053a84bb7b7a43d650f91) )
ROM_END
ROM_START( citaliana )

View File

@ -1,16 +1,16 @@
/*****************************************************************************************
Puzzle Time (Prototype)
Elettronica Video-Games S.R.L, 199?
driver by Angelo Salese and Pierpaolo Prazzoli
dump and info provided by Yoshi
Notes:
- Is the brightness effect right or there's a different video effect?
- In the service menu, where you can configure game options, and when you have to
choose the Game Mode, you can't see what is selected, becase the 2 halves of the
palette used by txt tilemap have the same data. Is it a real game bug?
Puzzle Time (Prototype)
Elettronica Video-Games S.R.L, 199?
driver by Angelo Salese and Pierpaolo Prazzoli
dump and info provided by Yoshi
Notes:
- Is the brightness effect right or there's a different video effect?
- In the service menu, where you can configure game options, and when you have to
choose the Game Mode, you can't see what is selected, becase the 2 halves of the
palette used by txt tilemap have the same data. Is it a real game bug?
*****************************************************************************************/
@ -47,7 +47,7 @@ static VIDEO_START( pzletime )
{
mid_tilemap = tilemap_create(machine, get_mid_tile_info,tilemap_scan_cols, 16,16,64,16);
txt_tilemap = tilemap_create(machine, get_txt_tile_info,tilemap_scan_rows, 8, 8,64,32);
tilemap_set_transparent_pen(mid_tilemap,0);
tilemap_set_transparent_pen(txt_tilemap,0);
}
@ -61,7 +61,7 @@ static VIDEO_UPDATE( pzletime )
tilemap_set_scrolly(txt_tilemap, 0, tilemap_regs[0]-3);
tilemap_set_scrollx(txt_tilemap, 0, tilemap_regs[1]);
tilemap_set_scrolly(mid_tilemap, 0, tilemap_regs[2]-3);
tilemap_set_scrollx(mid_tilemap, 0, tilemap_regs[3]-7);
@ -82,7 +82,7 @@ static VIDEO_UPDATE( pzletime )
}
}
}
tilemap_draw(bitmap,cliprect,mid_tilemap, 0,0);
{
@ -92,20 +92,20 @@ static VIDEO_UPDATE( pzletime )
{
if(spriteram16[offs+0] == 8)
break;
spr_offs = spriteram16[offs+3] & 0x0fff;
spr_offs = spriteram16[offs+3] & 0x0fff;
sy = 0x200-(spriteram16[offs+0] & 0x1ff)-35;
sx = (spriteram16[offs+1] & 0x1ff)-30;
colour = (spriteram16[offs+0] & 0xf000)>>12;
// is spriteram16[offs+0] & 0x200 flipy? it's always set
drawgfx(bitmap,screen->machine->gfx[1],spr_offs,colour,0,1,sx,sy,cliprect,TRANSPARENCY_PEN,0);
}
}
tilemap_draw(bitmap,cliprect,txt_tilemap,0,0);
return 0;
}
@ -142,9 +142,9 @@ static WRITE16_HANDLER( ticket_w )
static WRITE16_HANDLER( video_regs_w )
{
int i;
COMBINE_DATA(&video_regs[offset]);
if(offset == 0)
{
if(video_regs[0] > 0)
@ -205,7 +205,7 @@ static INPUT_PORTS_START( pzletime )
PORT_BIT( 0x0040, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_CUSTOM(eeprom_bit_r, NULL) /* eeprom */
PORT_BIT( 0x0080, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_CUSTOM(ticket_status_r, NULL) /* ticket dispenser */
PORT_BIT( 0xff00, IP_ACTIVE_LOW, IPT_UNKNOWN )
PORT_START("INPUT")
PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_8WAY PORT_PLAYER(1)
PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_8WAY PORT_PLAYER(1)
@ -270,7 +270,7 @@ static MACHINE_DRIVER_START( pzletime )
MDRV_CPU_ADD("cpu",M68000,10000000)
MDRV_CPU_PROGRAM_MAP(pzletime_map,0)
MDRV_CPU_VBLANK_INT("screen",irq4_line_hold)
/* video hardware */
MDRV_SCREEN_ADD("screen", RASTER)
MDRV_SCREEN_REFRESH_RATE(60)
@ -300,7 +300,7 @@ MACHINE_DRIVER_END
***************************************************************************/
ROM_START( pzletime )
ROM_REGION( 0x400000, "cpu", 0 )
ROM_REGION( 0x400000, "cpu", 0 )
ROM_LOAD16_BYTE( "5.bin", 0x000000, 0x80000, CRC(78b027dc) SHA1(6719908a075ecf0666bb817ac8a31056a7f315c6) )
ROM_LOAD16_BYTE( "1.bin", 0x000001, 0x80000, CRC(0a69cbc7) SHA1(bae8b5746209c6773da27acaec7bd535a69019d2) )
ROM_LOAD16_BYTE( "6.bin", 0x100000, 0x80000, CRC(526733ef) SHA1(21a921416d1ae7b9d49789d70ae99f240b012489) )
@ -309,10 +309,10 @@ ROM_START( pzletime )
ROM_LOAD16_BYTE( "3.bin", 0x200001, 0x80000, CRC(1ddacade) SHA1(78f09fdb541e369765abfdf39607ca8f4c771d16) )
ROM_LOAD16_BYTE( "8.bin", 0x300000, 0x80000, CRC(be7cf043) SHA1(5dadafb6f89f2fc373b77b18746b461117228f08) )
ROM_LOAD16_BYTE( "4.bin", 0x300001, 0x80000, CRC(374ab900) SHA1(bd7f649bdf2927c1f5cb53492a08cc66c4658a72) )
ROM_REGION( 0x80000, "user1", 0 ) /* Samples */
ROM_LOAD( "12.bin", 0x00000, 0x80000, CRC(203897c1) SHA1(c2495871c796bc7f2dabca1630317313b5aa740a) )
ROM_REGION( 0x100000, "oki", 0 )
ROM_COPY( "user1", 0x000000, 0x000000, 0x020000 )
ROM_COPY( "user1", 0x000000, 0x020000, 0x020000 )
@ -322,7 +322,7 @@ ROM_START( pzletime )
ROM_COPY( "user1", 0x040000, 0x0a0000, 0x020000 )
ROM_COPY( "user1", 0x000000, 0x0c0000, 0x020000 )
ROM_COPY( "user1", 0x060000, 0x0e0000, 0x020000 )
ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE )
ROM_LOAD( "10.bin", 0x00000, 0x80000, CRC(d6ed11a5) SHA1(585aad4e962e7c9ba33e96d4d53e2feddd1a6cd9) )

View File

@ -543,7 +543,7 @@ static INPUT_PORTS_START( amcoebase )
PORT_DIPNAME( 0x80, 0x80, "Key1-7" )
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_START("KEY2")
PORT_DIPNAME( 0x01, 0x01, "Key2-0" )
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
@ -569,7 +569,7 @@ static INPUT_PORTS_START( amcoebase )
PORT_DIPNAME( 0x80, 0x80, "Key2-7" )
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_START("KEY3")
PORT_DIPNAME( 0x01, 0x01, "Key3-0" )
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
@ -595,7 +595,7 @@ static INPUT_PORTS_START( amcoebase )
PORT_DIPNAME( 0x80, 0x80, "Key3-7" )
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
/* the dipswitches are probably for debugging the games only, all settings are in NVRAM */
PORT_START("SWITCH1")
PORT_DIPNAME( 0x01, 0x01, "Switch1-0" )
@ -621,7 +621,7 @@ static INPUT_PORTS_START( amcoebase )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x80, 0x80, "Switch1-7" )
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_START("SWITCH2")
PORT_DIPNAME( 0x01, 0x01, "Switch2-0" )
@ -647,8 +647,8 @@ static INPUT_PORTS_START( amcoebase )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x80, 0x80, "Switch2-7" )
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_START("SWITCH3")
PORT_DIPNAME( 0x01, 0x01, "Switch3-0" )
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
@ -674,7 +674,7 @@ static INPUT_PORTS_START( amcoebase )
PORT_DIPNAME( 0x80, 0x80, "Switch3-7" )
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_START("SWITCH4")
PORT_DIPNAME( 0x01, 0x01, "Switch4-0" )
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
@ -699,8 +699,8 @@ static INPUT_PORTS_START( amcoebase )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPNAME( 0x80, 0x80, "Switch4-7" )
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
PORT_START("SWITCH5")
PORT_DIPNAME( 0x01, 0x01, "Switch5-0" )
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
@ -737,14 +737,14 @@ static INPUT_PORTS_START( amcoecommon )
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON12) PORT_NAME("Confirm / Port Test") PORT_CODE(KEYCODE_O)
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_COIN2) PORT_IMPULSE(2) // causes coin jam if held
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_COIN3) // 'key in'
PORT_MODIFY("KEY3")
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_START1)
INPUT_PORTS_END
static INPUT_PORTS_START( amcoetype1 )
PORT_INCLUDE(amcoecommon)
PORT_MODIFY("KEY2")
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_SERVICE1) PORT_IMPULSE(2) // causes service jam if held
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN1) PORT_IMPULSE(2) // causes coin jam if held
@ -752,22 +752,22 @@ static INPUT_PORTS_START( amcoetype1 )
/* 0x08 ? */
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_NAME("Stop 1 / Select Letter / Double / Hold Help") PORT_CODE(KEYCODE_X)
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_NAME("Stop 3 / Erase / Take") PORT_CODE(KEYCODE_V)
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_NAME("Play / Bet") PORT_CODE(KEYCODE_B)
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_NAME("Play / Bet") PORT_CODE(KEYCODE_B)
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_NAME("Stop 2 / Right") PORT_CODE(KEYCODE_C)
INPUT_PORTS_END
static INPUT_PORTS_START( amcoetype2 )
PORT_INCLUDE(amcoecommon)
PORT_MODIFY("KEY2") // reverse order
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_NAME("Small / Right") PORT_CODE(KEYCODE_C)
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_NAME("Play / Bet") PORT_CODE(KEYCODE_B)
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_NAME("Play / Bet") PORT_CODE(KEYCODE_B)
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_NAME("Take") PORT_CODE(KEYCODE_V)
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_NAME("Double / Select") PORT_CODE(KEYCODE_X)
/* 0x10 ? */
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_NAME("Big / Left") PORT_CODE(KEYCODE_Z)
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_COIN1) PORT_IMPULSE(2) // causes coin jam if held
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_SERVICE1) PORT_IMPULSE(2) // causes service jam if held
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_SERVICE1) PORT_IMPULSE(2) // causes service jam if held
INPUT_PORTS_END
@ -4506,14 +4506,14 @@ static DRIVER_INIT( sfbonus_common)
}
}
static void sfbonus_bitswap( running_machine* machine,
static void sfbonus_bitswap( running_machine* machine,
UINT8 xor0, UINT8 b00, UINT8 b01, UINT8 b02, UINT8 b03, UINT8 b04, UINT8 b05, UINT8 b06,UINT8 b07,
UINT8 xor1, UINT8 b10, UINT8 b11, UINT8 b12, UINT8 b13, UINT8 b14, UINT8 b15, UINT8 b16,UINT8 b17,
UINT8 xor2, UINT8 b20, UINT8 b21, UINT8 b22, UINT8 b23, UINT8 b24, UINT8 b25, UINT8 b26,UINT8 b27,
UINT8 xor3, UINT8 b30, UINT8 b31, UINT8 b32, UINT8 b33, UINT8 b34, UINT8 b35, UINT8 b36,UINT8 b37,
UINT8 xor4, UINT8 b40, UINT8 b41, UINT8 b42, UINT8 b43, UINT8 b44, UINT8 b45, UINT8 b46,UINT8 b47,
UINT8 xor5, UINT8 b50, UINT8 b51, UINT8 b52, UINT8 b53, UINT8 b54, UINT8 b55, UINT8 b56,UINT8 b57,
UINT8 xor6, UINT8 b60, UINT8 b61, UINT8 b62, UINT8 b63, UINT8 b64, UINT8 b65, UINT8 b66,UINT8 b67,
UINT8 xor2, UINT8 b20, UINT8 b21, UINT8 b22, UINT8 b23, UINT8 b24, UINT8 b25, UINT8 b26,UINT8 b27,
UINT8 xor3, UINT8 b30, UINT8 b31, UINT8 b32, UINT8 b33, UINT8 b34, UINT8 b35, UINT8 b36,UINT8 b37,
UINT8 xor4, UINT8 b40, UINT8 b41, UINT8 b42, UINT8 b43, UINT8 b44, UINT8 b45, UINT8 b46,UINT8 b47,
UINT8 xor5, UINT8 b50, UINT8 b51, UINT8 b52, UINT8 b53, UINT8 b54, UINT8 b55, UINT8 b56,UINT8 b57,
UINT8 xor6, UINT8 b60, UINT8 b61, UINT8 b62, UINT8 b63, UINT8 b64, UINT8 b65, UINT8 b66,UINT8 b67,
UINT8 xor7, UINT8 b70, UINT8 b71, UINT8 b72, UINT8 b73, UINT8 b74, UINT8 b75, UINT8 b76,UINT8 b77 )
{

View File

@ -2,7 +2,7 @@
*************************************************************************
Naibo added:
A PC computer(Harddisk not dumped yet) + Two 68000 based board set.
One 68000 drives 3 screens, another handles players input.

View File

@ -43,7 +43,7 @@ static WRITE8_HANDLER( tryout_sound_w )
stays on this state.*/
static WRITE8_HANDLER( tryout_sound_irq_ack_w )
{
// cpu_set_input_line(space->machine->cpu[1], 0, CLEAR_LINE);
// cpu_set_input_line(space->machine->cpu[1], 0, CLEAR_LINE);
}
static WRITE8_HANDLER( tryout_bankswitch_w )

View File

@ -8874,7 +8874,7 @@ Other Sun games
DRIVER( fb4d2 )
DRIVER( fb4v )
DRIVER( fb4v2 )
DRIVER( fb4v3 )
DRIVER( fb4v3 )
DRIVER( fb5 )
DRIVER( fb5c )
DRIVER( fb5d )
@ -8902,8 +8902,8 @@ Other Sun games
DRIVER( funriver )
DRIVER( funriverv )
DRIVER( amclink )
DRIVER( act2000 )
DRIVER( act2000a )
DRIVER( act2000a2 )

View File

@ -1268,9 +1268,9 @@ VIDEO_UPDATE( captaven )
tilemap_draw(bitmap,cliprect,pf1_tilemap,0,2);
else
tilemap_draw(bitmap,cliprect,pf1a_tilemap,0,2);
captaven_draw_sprites(screen->machine,bitmap,cliprect,buffered_spriteram32,3);
return 0;
}

View File

@ -220,13 +220,13 @@ static void esd16_draw_sprites(running_machine *machine, bitmap_t *bitmap, const
int flipx = sy & 0x2000;
int flipy = attr & 0x0000;
int flash = sy & 0x1000;
int color = (sx >> 9) & 0xf;
int pri_mask;
if (flash && (video_screen_get_frame_number(machine->primary_screen) & 1)) continue;
if(sx & 0x8000)
pri_mask = 0xfffe; // under "tilemap 1"
else
@ -286,7 +286,7 @@ static void hedpanic_draw_sprites(running_machine *machine, bitmap_t *bitmap, co
if (flash && (video_screen_get_frame_number(machine->primary_screen) & 1)) continue;
if(sx & 0x8000)
pri_mask = 0xfffe; // under "tilemap 1"
else

View File

@ -883,7 +883,7 @@ static void draw_sprites(running_machine *machine, bitmap_t *bitmap, const recta
{
code &= ~7;
}
/* Draw the tiles */
for (x = xstart; x != xend; x += xinc)

View File

@ -9,4 +9,4 @@
***************************************************************************/
const char build_version[] = "0.129u6 ("__DATE__")";
const char build_version[] = "0.130 ("__DATE__")";