mirror of
https://github.com/holub/mame
synced 2025-05-22 05:38:52 +03:00
Cleanups and version bump.
This commit is contained in:
parent
220ca74fa6
commit
7fc6cfe6ef
@ -1165,7 +1165,7 @@ static void sdrc_remap_memory(running_machine *machine)
|
|||||||
|
|
||||||
/* update the bank pointers */
|
/* update the bank pointers */
|
||||||
sdrc_update_bank_pointers(machine);
|
sdrc_update_bank_pointers(machine);
|
||||||
|
|
||||||
/* reinstall the polling hotspot */
|
/* reinstall the polling hotspot */
|
||||||
if (dcs.polling_offset)
|
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);
|
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);
|
||||||
|
@ -84,7 +84,7 @@ static VIDEO_START( cntsteer )
|
|||||||
|
|
||||||
tilemap_set_transparent_pen(fg_tilemap,0);
|
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 )
|
static VIDEO_START( zerotrgt )
|
||||||
@ -94,7 +94,7 @@ static VIDEO_START( zerotrgt )
|
|||||||
|
|
||||||
tilemap_set_transparent_pen(fg_tilemap,0);
|
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);
|
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; }
|
||||||
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
|
1
|
||||||
0----|----0
|
0----|----0
|
||||||
-1
|
-1
|
||||||
0
|
0
|
||||||
0----|----1
|
0----|----1
|
||||||
0
|
0
|
||||||
*/
|
*/
|
||||||
/*65536*z*cos(a), 65536*z*sin(a), -65536*z*sin(a), 65536*z*cos(a)*/
|
/*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);
|
p1 = -65536*1*cos(2*M_PI*(rot_val)/1024);
|
||||||
p2 = -65536*1*sin(2*M_PI*(rot_val)/1024);
|
p2 = -65536*1*sin(2*M_PI*(rot_val)/1024);
|
||||||
|
@ -101,18 +101,18 @@ static WRITE8_HANDLER( cpu_bankswitch_w )
|
|||||||
|
|
||||||
static WRITE8_HANDLER( bg0_videoram_w )
|
static WRITE8_HANDLER( bg0_videoram_w )
|
||||||
{
|
{
|
||||||
|
|
||||||
if(video_bank==0)
|
if(video_bank==0)
|
||||||
{
|
{
|
||||||
int r,g,b,datax;
|
int r,g,b,datax;
|
||||||
paletteram[offset] = data;
|
paletteram[offset] = data;
|
||||||
offset>>=1;
|
offset>>=1;
|
||||||
datax=paletteram[offset*2]+256*paletteram[offset*2+1];
|
datax=paletteram[offset*2]+256*paletteram[offset*2+1];
|
||||||
|
|
||||||
r=((datax>>7)&0x1e)|((datax&0x4000)?0x1:0);
|
r=((datax>>7)&0x1e)|((datax&0x4000)?0x1:0);
|
||||||
g=((datax>>3)&0x1e)|((datax&0x2000)?0x1:0);
|
g=((datax>>3)&0x1e)|((datax&0x2000)?0x1:0);
|
||||||
b=((datax<<1)&0x1e)|((datax&0x1000)?0x1:0);
|
b=((datax<<1)&0x1e)|((datax&0x1000)?0x1:0);
|
||||||
|
|
||||||
palette_set_color_rgb(space->machine, offset, pal5bit(r), pal5bit(g), pal5bit(b));
|
palette_set_color_rgb(space->machine, offset, pal5bit(r), pal5bit(g), pal5bit(b));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -332,7 +332,7 @@ GFXDECODE_END
|
|||||||
//WRONG!
|
//WRONG!
|
||||||
static PALETTE_INIT( cultures )
|
static PALETTE_INIT( cultures )
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -362,7 +362,7 @@ static WRITE32_HANDLER( fghthist_eeprom_w )
|
|||||||
eeprom_set_clock_line((data & 0x20) ? ASSERT_LINE : CLEAR_LINE);
|
eeprom_set_clock_line((data & 0x20) ? ASSERT_LINE : CLEAR_LINE);
|
||||||
eeprom_write_bit(data & 0x10);
|
eeprom_write_bit(data & 0x10);
|
||||||
eeprom_set_cs_line((data & 0x40) ? CLEAR_LINE : ASSERT_LINE);
|
eeprom_set_cs_line((data & 0x40) ? CLEAR_LINE : ASSERT_LINE);
|
||||||
|
|
||||||
deco32_pri_w(space,0,data&0x1,0xffffffff); /* Bit 0 - layer priority toggle */
|
deco32_pri_w(space,0,data&0x1,0xffffffff); /* Bit 0 - layer priority toggle */
|
||||||
}
|
}
|
||||||
else if (!ACCESSING_BITS_8_15)
|
else if (!ACCESSING_BITS_8_15)
|
||||||
|
@ -986,7 +986,7 @@ ROM_START( hedpanio ) /* Story line & game instructions in English, copyright ye
|
|||||||
//ROM_CONTINUE( 0x10000, 0x14000)
|
//ROM_CONTINUE( 0x10000, 0x14000)
|
||||||
ROM_LOAD( "esd3.su06", 0x00000, 0x0c000, CRC(a88d4424) SHA1(eefb5ac79632931a36f360713c482cd079891f91) ) /* AT27C020 mask rom */
|
ROM_LOAD( "esd3.su06", 0x00000, 0x0c000, CRC(a88d4424) SHA1(eefb5ac79632931a36f360713c482cd079891f91) ) /* AT27C020 mask rom */
|
||||||
ROM_CONTINUE( 0x10000, 0x34000)
|
ROM_CONTINUE( 0x10000, 0x34000)
|
||||||
|
|
||||||
ROM_REGION( 0x600000, "gfx1", ROMREGION_DISPOSE ) /* Sprites, 16x16x5 */
|
ROM_REGION( 0x600000, "gfx1", ROMREGION_DISPOSE ) /* Sprites, 16x16x5 */
|
||||||
ROM_LOAD( "sm1.bin", 0x000000, 0x200000, CRC(8083813f) SHA1(9492e7e844e45d59f0506f69d40c338b27bd3ce3) )
|
ROM_LOAD( "sm1.bin", 0x000000, 0x200000, CRC(8083813f) SHA1(9492e7e844e45d59f0506f69d40c338b27bd3ce3) )
|
||||||
ROM_LOAD( "sm2.bin", 0x200000, 0x200000, CRC(7a9610e4) SHA1(21ae3ec3fbddfc66416c109b091bd885d5ba0558) )
|
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_REGION( 0x400000, "gfx2", ROMREGION_DISPOSE ) /* Layers, 16x16x8 */
|
||||||
ROM_LOAD16_BYTE( "sm3.bin", 0x000000, 0x200000, CRC(94dd4cfc) SHA1(a3f9c49611f0bc9d26166dafb44e2c5ebbb31127) )
|
ROM_LOAD16_BYTE( "sm3.bin", 0x000000, 0x200000, CRC(94dd4cfc) SHA1(a3f9c49611f0bc9d26166dafb44e2c5ebbb31127) )
|
||||||
ROM_LOAD16_BYTE( "sm4.bin", 0x000001, 0x200000, CRC(6da0fb9e) SHA1(c4e7487953f45c5f6ce2ebe558b4c325f6ec54eb) )
|
ROM_LOAD16_BYTE( "sm4.bin", 0x000001, 0x200000, CRC(6da0fb9e) SHA1(c4e7487953f45c5f6ce2ebe558b4c325f6ec54eb) )
|
||||||
|
|
||||||
ROM_REGION( 0x20000, "oki", 0 ) /* Samples */
|
ROM_REGION( 0x20000, "oki", 0 ) /* Samples */
|
||||||
ROM_LOAD( "esd4.rom", 0x000000, 0x020000, CRC(d7ca6806) SHA1(8ad668bfb5b7561cc0f3e36dfc3c936b136a4274) )
|
ROM_LOAD( "esd4.rom", 0x000000, 0x020000, CRC(d7ca6806) SHA1(8ad668bfb5b7561cc0f3e36dfc3c936b136a4274) )
|
||||||
ROM_END
|
ROM_END
|
||||||
|
@ -1380,7 +1380,7 @@ static const gfx_layout charlayout8bpp =
|
|||||||
{
|
{
|
||||||
8, 8, /* 8*8 characters */
|
8, 8, /* 8*8 characters */
|
||||||
RGN_FRAC(1, 1),
|
RGN_FRAC(1, 1),
|
||||||
8,
|
8,
|
||||||
{ 0,1,2,3,4,5,6,7 },
|
{ 0,1,2,3,4,5,6,7 },
|
||||||
{ 0,8,16,24,32,40,48,56 },
|
{ 0,8,16,24,32,40,48,56 },
|
||||||
{ 0*64,1*64,2*64,3*64,4*64,5*64,6*64,7*64 },
|
{ 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_LOAD( "9.bin", 0x0000, 0x40000, CRC(dd213b5c) SHA1(82e32aa44eee227d7424553a743df48606bbd48e) )
|
||||||
|
|
||||||
ROM_REGION( 0x2dd, "plds",0 )
|
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_END
|
||||||
|
|
||||||
ROM_START( citaliana )
|
ROM_START( citaliana )
|
||||||
|
@ -1,16 +1,16 @@
|
|||||||
/*****************************************************************************************
|
/*****************************************************************************************
|
||||||
|
|
||||||
Puzzle Time (Prototype)
|
Puzzle Time (Prototype)
|
||||||
Elettronica Video-Games S.R.L, 199?
|
Elettronica Video-Games S.R.L, 199?
|
||||||
|
|
||||||
driver by Angelo Salese and Pierpaolo Prazzoli
|
driver by Angelo Salese and Pierpaolo Prazzoli
|
||||||
dump and info provided by Yoshi
|
dump and info provided by Yoshi
|
||||||
|
|
||||||
Notes:
|
Notes:
|
||||||
- Is the brightness effect right or there's a different video effect?
|
- 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
|
- 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
|
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?
|
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);
|
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);
|
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(mid_tilemap,0);
|
||||||
tilemap_set_transparent_pen(txt_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_scrolly(txt_tilemap, 0, tilemap_regs[0]-3);
|
||||||
tilemap_set_scrollx(txt_tilemap, 0, tilemap_regs[1]);
|
tilemap_set_scrollx(txt_tilemap, 0, tilemap_regs[1]);
|
||||||
|
|
||||||
tilemap_set_scrolly(mid_tilemap, 0, tilemap_regs[2]-3);
|
tilemap_set_scrolly(mid_tilemap, 0, tilemap_regs[2]-3);
|
||||||
tilemap_set_scrollx(mid_tilemap, 0, tilemap_regs[3]-7);
|
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);
|
tilemap_draw(bitmap,cliprect,mid_tilemap, 0,0);
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -92,20 +92,20 @@ static VIDEO_UPDATE( pzletime )
|
|||||||
{
|
{
|
||||||
if(spriteram16[offs+0] == 8)
|
if(spriteram16[offs+0] == 8)
|
||||||
break;
|
break;
|
||||||
|
|
||||||
spr_offs = spriteram16[offs+3] & 0x0fff;
|
spr_offs = spriteram16[offs+3] & 0x0fff;
|
||||||
sy = 0x200-(spriteram16[offs+0] & 0x1ff)-35;
|
sy = 0x200-(spriteram16[offs+0] & 0x1ff)-35;
|
||||||
sx = (spriteram16[offs+1] & 0x1ff)-30;
|
sx = (spriteram16[offs+1] & 0x1ff)-30;
|
||||||
colour = (spriteram16[offs+0] & 0xf000)>>12;
|
colour = (spriteram16[offs+0] & 0xf000)>>12;
|
||||||
|
|
||||||
// is spriteram16[offs+0] & 0x200 flipy? it's always set
|
// 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);
|
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);
|
tilemap_draw(bitmap,cliprect,txt_tilemap,0,0);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -142,9 +142,9 @@ static WRITE16_HANDLER( ticket_w )
|
|||||||
static WRITE16_HANDLER( video_regs_w )
|
static WRITE16_HANDLER( video_regs_w )
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
COMBINE_DATA(&video_regs[offset]);
|
COMBINE_DATA(&video_regs[offset]);
|
||||||
|
|
||||||
if(offset == 0)
|
if(offset == 0)
|
||||||
{
|
{
|
||||||
if(video_regs[0] > 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( 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( 0x0080, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_CUSTOM(ticket_status_r, NULL) /* ticket dispenser */
|
||||||
PORT_BIT( 0xff00, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
PORT_BIT( 0xff00, IP_ACTIVE_LOW, IPT_UNKNOWN )
|
||||||
|
|
||||||
PORT_START("INPUT")
|
PORT_START("INPUT")
|
||||||
PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_8WAY PORT_PLAYER(1)
|
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)
|
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_ADD("cpu",M68000,10000000)
|
||||||
MDRV_CPU_PROGRAM_MAP(pzletime_map,0)
|
MDRV_CPU_PROGRAM_MAP(pzletime_map,0)
|
||||||
MDRV_CPU_VBLANK_INT("screen",irq4_line_hold)
|
MDRV_CPU_VBLANK_INT("screen",irq4_line_hold)
|
||||||
|
|
||||||
/* video hardware */
|
/* video hardware */
|
||||||
MDRV_SCREEN_ADD("screen", RASTER)
|
MDRV_SCREEN_ADD("screen", RASTER)
|
||||||
MDRV_SCREEN_REFRESH_RATE(60)
|
MDRV_SCREEN_REFRESH_RATE(60)
|
||||||
@ -300,7 +300,7 @@ MACHINE_DRIVER_END
|
|||||||
***************************************************************************/
|
***************************************************************************/
|
||||||
|
|
||||||
ROM_START( pzletime )
|
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( "5.bin", 0x000000, 0x80000, CRC(78b027dc) SHA1(6719908a075ecf0666bb817ac8a31056a7f315c6) )
|
||||||
ROM_LOAD16_BYTE( "1.bin", 0x000001, 0x80000, CRC(0a69cbc7) SHA1(bae8b5746209c6773da27acaec7bd535a69019d2) )
|
ROM_LOAD16_BYTE( "1.bin", 0x000001, 0x80000, CRC(0a69cbc7) SHA1(bae8b5746209c6773da27acaec7bd535a69019d2) )
|
||||||
ROM_LOAD16_BYTE( "6.bin", 0x100000, 0x80000, CRC(526733ef) SHA1(21a921416d1ae7b9d49789d70ae99f240b012489) )
|
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( "3.bin", 0x200001, 0x80000, CRC(1ddacade) SHA1(78f09fdb541e369765abfdf39607ca8f4c771d16) )
|
||||||
ROM_LOAD16_BYTE( "8.bin", 0x300000, 0x80000, CRC(be7cf043) SHA1(5dadafb6f89f2fc373b77b18746b461117228f08) )
|
ROM_LOAD16_BYTE( "8.bin", 0x300000, 0x80000, CRC(be7cf043) SHA1(5dadafb6f89f2fc373b77b18746b461117228f08) )
|
||||||
ROM_LOAD16_BYTE( "4.bin", 0x300001, 0x80000, CRC(374ab900) SHA1(bd7f649bdf2927c1f5cb53492a08cc66c4658a72) )
|
ROM_LOAD16_BYTE( "4.bin", 0x300001, 0x80000, CRC(374ab900) SHA1(bd7f649bdf2927c1f5cb53492a08cc66c4658a72) )
|
||||||
|
|
||||||
ROM_REGION( 0x80000, "user1", 0 ) /* Samples */
|
ROM_REGION( 0x80000, "user1", 0 ) /* Samples */
|
||||||
ROM_LOAD( "12.bin", 0x00000, 0x80000, CRC(203897c1) SHA1(c2495871c796bc7f2dabca1630317313b5aa740a) )
|
ROM_LOAD( "12.bin", 0x00000, 0x80000, CRC(203897c1) SHA1(c2495871c796bc7f2dabca1630317313b5aa740a) )
|
||||||
|
|
||||||
ROM_REGION( 0x100000, "oki", 0 )
|
ROM_REGION( 0x100000, "oki", 0 )
|
||||||
ROM_COPY( "user1", 0x000000, 0x000000, 0x020000 )
|
ROM_COPY( "user1", 0x000000, 0x000000, 0x020000 )
|
||||||
ROM_COPY( "user1", 0x000000, 0x020000, 0x020000 )
|
ROM_COPY( "user1", 0x000000, 0x020000, 0x020000 )
|
||||||
@ -322,7 +322,7 @@ ROM_START( pzletime )
|
|||||||
ROM_COPY( "user1", 0x040000, 0x0a0000, 0x020000 )
|
ROM_COPY( "user1", 0x040000, 0x0a0000, 0x020000 )
|
||||||
ROM_COPY( "user1", 0x000000, 0x0c0000, 0x020000 )
|
ROM_COPY( "user1", 0x000000, 0x0c0000, 0x020000 )
|
||||||
ROM_COPY( "user1", 0x060000, 0x0e0000, 0x020000 )
|
ROM_COPY( "user1", 0x060000, 0x0e0000, 0x020000 )
|
||||||
|
|
||||||
ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE )
|
ROM_REGION( 0x80000, "gfx1", ROMREGION_DISPOSE )
|
||||||
ROM_LOAD( "10.bin", 0x00000, 0x80000, CRC(d6ed11a5) SHA1(585aad4e962e7c9ba33e96d4d53e2feddd1a6cd9) )
|
ROM_LOAD( "10.bin", 0x00000, 0x80000, CRC(d6ed11a5) SHA1(585aad4e962e7c9ba33e96d4d53e2feddd1a6cd9) )
|
||||||
|
|
||||||
|
@ -543,7 +543,7 @@ static INPUT_PORTS_START( amcoebase )
|
|||||||
PORT_DIPNAME( 0x80, 0x80, "Key1-7" )
|
PORT_DIPNAME( 0x80, 0x80, "Key1-7" )
|
||||||
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
||||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||||
|
|
||||||
PORT_START("KEY2")
|
PORT_START("KEY2")
|
||||||
PORT_DIPNAME( 0x01, 0x01, "Key2-0" )
|
PORT_DIPNAME( 0x01, 0x01, "Key2-0" )
|
||||||
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
|
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
|
||||||
@ -569,7 +569,7 @@ static INPUT_PORTS_START( amcoebase )
|
|||||||
PORT_DIPNAME( 0x80, 0x80, "Key2-7" )
|
PORT_DIPNAME( 0x80, 0x80, "Key2-7" )
|
||||||
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
||||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||||
|
|
||||||
PORT_START("KEY3")
|
PORT_START("KEY3")
|
||||||
PORT_DIPNAME( 0x01, 0x01, "Key3-0" )
|
PORT_DIPNAME( 0x01, 0x01, "Key3-0" )
|
||||||
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
|
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
|
||||||
@ -595,7 +595,7 @@ static INPUT_PORTS_START( amcoebase )
|
|||||||
PORT_DIPNAME( 0x80, 0x80, "Key3-7" )
|
PORT_DIPNAME( 0x80, 0x80, "Key3-7" )
|
||||||
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
||||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||||
|
|
||||||
/* the dipswitches are probably for debugging the games only, all settings are in NVRAM */
|
/* the dipswitches are probably for debugging the games only, all settings are in NVRAM */
|
||||||
PORT_START("SWITCH1")
|
PORT_START("SWITCH1")
|
||||||
PORT_DIPNAME( 0x01, 0x01, "Switch1-0" )
|
PORT_DIPNAME( 0x01, 0x01, "Switch1-0" )
|
||||||
@ -621,7 +621,7 @@ static INPUT_PORTS_START( amcoebase )
|
|||||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||||
PORT_DIPNAME( 0x80, 0x80, "Switch1-7" )
|
PORT_DIPNAME( 0x80, 0x80, "Switch1-7" )
|
||||||
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
||||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||||
|
|
||||||
PORT_START("SWITCH2")
|
PORT_START("SWITCH2")
|
||||||
PORT_DIPNAME( 0x01, 0x01, "Switch2-0" )
|
PORT_DIPNAME( 0x01, 0x01, "Switch2-0" )
|
||||||
@ -647,8 +647,8 @@ static INPUT_PORTS_START( amcoebase )
|
|||||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||||
PORT_DIPNAME( 0x80, 0x80, "Switch2-7" )
|
PORT_DIPNAME( 0x80, 0x80, "Switch2-7" )
|
||||||
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
||||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||||
|
|
||||||
PORT_START("SWITCH3")
|
PORT_START("SWITCH3")
|
||||||
PORT_DIPNAME( 0x01, 0x01, "Switch3-0" )
|
PORT_DIPNAME( 0x01, 0x01, "Switch3-0" )
|
||||||
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
|
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
|
||||||
@ -674,7 +674,7 @@ static INPUT_PORTS_START( amcoebase )
|
|||||||
PORT_DIPNAME( 0x80, 0x80, "Switch3-7" )
|
PORT_DIPNAME( 0x80, 0x80, "Switch3-7" )
|
||||||
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
||||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||||
|
|
||||||
PORT_START("SWITCH4")
|
PORT_START("SWITCH4")
|
||||||
PORT_DIPNAME( 0x01, 0x01, "Switch4-0" )
|
PORT_DIPNAME( 0x01, 0x01, "Switch4-0" )
|
||||||
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
|
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
|
||||||
@ -699,8 +699,8 @@ static INPUT_PORTS_START( amcoebase )
|
|||||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||||
PORT_DIPNAME( 0x80, 0x80, "Switch4-7" )
|
PORT_DIPNAME( 0x80, 0x80, "Switch4-7" )
|
||||||
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
PORT_DIPSETTING( 0x80, DEF_STR( Off ) )
|
||||||
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
PORT_DIPSETTING( 0x00, DEF_STR( On ) )
|
||||||
|
|
||||||
PORT_START("SWITCH5")
|
PORT_START("SWITCH5")
|
||||||
PORT_DIPNAME( 0x01, 0x01, "Switch5-0" )
|
PORT_DIPNAME( 0x01, 0x01, "Switch5-0" )
|
||||||
PORT_DIPSETTING( 0x01, DEF_STR( Off ) )
|
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( 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( 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_BIT( 0x80, IP_ACTIVE_LOW, IPT_COIN3) // 'key in'
|
||||||
|
|
||||||
PORT_MODIFY("KEY3")
|
PORT_MODIFY("KEY3")
|
||||||
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_START1)
|
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_START1)
|
||||||
INPUT_PORTS_END
|
INPUT_PORTS_END
|
||||||
|
|
||||||
static INPUT_PORTS_START( amcoetype1 )
|
static INPUT_PORTS_START( amcoetype1 )
|
||||||
PORT_INCLUDE(amcoecommon)
|
PORT_INCLUDE(amcoecommon)
|
||||||
|
|
||||||
PORT_MODIFY("KEY2")
|
PORT_MODIFY("KEY2")
|
||||||
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_SERVICE1) PORT_IMPULSE(2) // causes service jam if held
|
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
|
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 ? */
|
/* 0x08 ? */
|
||||||
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_NAME("Stop 1 / Select Letter / Double / Hold Help") PORT_CODE(KEYCODE_X)
|
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( 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)
|
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_NAME("Stop 2 / Right") PORT_CODE(KEYCODE_C)
|
||||||
INPUT_PORTS_END
|
INPUT_PORTS_END
|
||||||
|
|
||||||
static INPUT_PORTS_START( amcoetype2 )
|
static INPUT_PORTS_START( amcoetype2 )
|
||||||
PORT_INCLUDE(amcoecommon)
|
PORT_INCLUDE(amcoecommon)
|
||||||
|
|
||||||
PORT_MODIFY("KEY2") // reverse order
|
PORT_MODIFY("KEY2") // reverse order
|
||||||
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_NAME("Small / Right") PORT_CODE(KEYCODE_C)
|
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( 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)
|
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_NAME("Double / Select") PORT_CODE(KEYCODE_X)
|
||||||
/* 0x10 ? */
|
/* 0x10 ? */
|
||||||
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_NAME("Big / Left") PORT_CODE(KEYCODE_Z)
|
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( 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
|
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 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 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 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 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 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 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 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 )
|
UINT8 xor7, UINT8 b70, UINT8 b71, UINT8 b72, UINT8 b73, UINT8 b74, UINT8 b75, UINT8 b76,UINT8 b77 )
|
||||||
{
|
{
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
*************************************************************************
|
*************************************************************************
|
||||||
Naibo added:
|
Naibo added:
|
||||||
|
|
||||||
A PC computer(Harddisk not dumped yet) + Two 68000 based board set.
|
A PC computer(Harddisk not dumped yet) + Two 68000 based board set.
|
||||||
|
|
||||||
One 68000 drives 3 screens, another handles players input.
|
One 68000 drives 3 screens, another handles players input.
|
||||||
|
@ -43,7 +43,7 @@ static WRITE8_HANDLER( tryout_sound_w )
|
|||||||
stays on this state.*/
|
stays on this state.*/
|
||||||
static WRITE8_HANDLER( tryout_sound_irq_ack_w )
|
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 )
|
static WRITE8_HANDLER( tryout_bankswitch_w )
|
||||||
|
@ -8874,7 +8874,7 @@ Other Sun games
|
|||||||
DRIVER( fb4d2 )
|
DRIVER( fb4d2 )
|
||||||
DRIVER( fb4v )
|
DRIVER( fb4v )
|
||||||
DRIVER( fb4v2 )
|
DRIVER( fb4v2 )
|
||||||
DRIVER( fb4v3 )
|
DRIVER( fb4v3 )
|
||||||
DRIVER( fb5 )
|
DRIVER( fb5 )
|
||||||
DRIVER( fb5c )
|
DRIVER( fb5c )
|
||||||
DRIVER( fb5d )
|
DRIVER( fb5d )
|
||||||
@ -8902,8 +8902,8 @@ Other Sun games
|
|||||||
DRIVER( funriver )
|
DRIVER( funriver )
|
||||||
DRIVER( funriverv )
|
DRIVER( funriverv )
|
||||||
DRIVER( amclink )
|
DRIVER( amclink )
|
||||||
|
|
||||||
|
|
||||||
DRIVER( act2000 )
|
DRIVER( act2000 )
|
||||||
DRIVER( act2000a )
|
DRIVER( act2000a )
|
||||||
DRIVER( act2000a2 )
|
DRIVER( act2000a2 )
|
||||||
|
@ -1268,9 +1268,9 @@ VIDEO_UPDATE( captaven )
|
|||||||
tilemap_draw(bitmap,cliprect,pf1_tilemap,0,2);
|
tilemap_draw(bitmap,cliprect,pf1_tilemap,0,2);
|
||||||
else
|
else
|
||||||
tilemap_draw(bitmap,cliprect,pf1a_tilemap,0,2);
|
tilemap_draw(bitmap,cliprect,pf1a_tilemap,0,2);
|
||||||
|
|
||||||
captaven_draw_sprites(screen->machine,bitmap,cliprect,buffered_spriteram32,3);
|
captaven_draw_sprites(screen->machine,bitmap,cliprect,buffered_spriteram32,3);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -220,13 +220,13 @@ static void esd16_draw_sprites(running_machine *machine, bitmap_t *bitmap, const
|
|||||||
int flipx = sy & 0x2000;
|
int flipx = sy & 0x2000;
|
||||||
int flipy = attr & 0x0000;
|
int flipy = attr & 0x0000;
|
||||||
int flash = sy & 0x1000;
|
int flash = sy & 0x1000;
|
||||||
|
|
||||||
int color = (sx >> 9) & 0xf;
|
int color = (sx >> 9) & 0xf;
|
||||||
|
|
||||||
int pri_mask;
|
int pri_mask;
|
||||||
|
|
||||||
if (flash && (video_screen_get_frame_number(machine->primary_screen) & 1)) continue;
|
if (flash && (video_screen_get_frame_number(machine->primary_screen) & 1)) continue;
|
||||||
|
|
||||||
if(sx & 0x8000)
|
if(sx & 0x8000)
|
||||||
pri_mask = 0xfffe; // under "tilemap 1"
|
pri_mask = 0xfffe; // under "tilemap 1"
|
||||||
else
|
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 (flash && (video_screen_get_frame_number(machine->primary_screen) & 1)) continue;
|
||||||
|
|
||||||
|
|
||||||
if(sx & 0x8000)
|
if(sx & 0x8000)
|
||||||
pri_mask = 0xfffe; // under "tilemap 1"
|
pri_mask = 0xfffe; // under "tilemap 1"
|
||||||
else
|
else
|
||||||
|
@ -883,7 +883,7 @@ static void draw_sprites(running_machine *machine, bitmap_t *bitmap, const recta
|
|||||||
{
|
{
|
||||||
code &= ~7;
|
code &= ~7;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Draw the tiles */
|
/* Draw the tiles */
|
||||||
|
|
||||||
for (x = xstart; x != xend; x += xinc)
|
for (x = xstart; x != xend; x += xinc)
|
||||||
|
@ -9,4 +9,4 @@
|
|||||||
|
|
||||||
***************************************************************************/
|
***************************************************************************/
|
||||||
|
|
||||||
const char build_version[] = "0.129u6 ("__DATE__")";
|
const char build_version[] = "0.130 ("__DATE__")";
|
||||||
|
Loading…
Reference in New Issue
Block a user