mirror of
https://github.com/holub/mame
synced 2025-04-24 09:20:02 +03:00
cleandown (nw)
This commit is contained in:
parent
acc1e50723
commit
3c80df9623
@ -761,7 +761,7 @@ static INPUT_PORTS_START( zoar )
|
||||
// PORT_DIPNAME( 0x80, 0x00, DEF_STR( Cabinet ) ) PORT_DIPLOCATION("SW1:8")
|
||||
// PORT_DIPSETTING( 0x00, DEF_STR( Upright ) )
|
||||
// PORT_DIPSETTING( 0x80, DEF_STR( Cocktail ) )
|
||||
/* I can't use IPT_VBLANK as players would have almost no time to enter their initials */
|
||||
/* I can't use PORT_VBLANK as players would have almost no time to enter their initials */
|
||||
PORT_BIT( 0x80, IP_ACTIVE_HIGH, IPT_SPECIAL )
|
||||
|
||||
PORT_START("DSW2")
|
||||
|
@ -1363,7 +1363,7 @@ static INPUT_PORTS_START( lockload )
|
||||
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
|
||||
|
||||
PORT_START("IN2")
|
||||
PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_CUSTOM ) PORT_VBLANK("screen") //IPT_CUSTOM ) PORT_VBLANK("screen")
|
||||
PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_CUSTOM ) PORT_VBLANK("screen")
|
||||
PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_UNUSED )
|
||||
PORT_SERVICE( 0x0004, IP_ACTIVE_LOW )
|
||||
PORT_BIT( 0x00f8, IP_ACTIVE_LOW, IPT_UNUSED ) //check //test BUTTON F2
|
||||
|
@ -298,7 +298,7 @@ static MACHINE_CONFIG_START( metlclsh, metlclsh_state )
|
||||
/* video hardware */
|
||||
MCFG_SCREEN_ADD("screen", RASTER)
|
||||
MCFG_SCREEN_REFRESH_RATE(58)
|
||||
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500) /* not accurate */) // we're using IPT_VBLANK
|
||||
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500) /* not accurate */) // we're using PORT_VBLANK
|
||||
MCFG_SCREEN_SIZE(32*8, 32*8)
|
||||
MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 1*8, 30*8-1)
|
||||
MCFG_SCREEN_UPDATE_STATIC(metlclsh)
|
||||
|
@ -539,7 +539,7 @@ static INPUT_PORTS_START( mgakuen )
|
||||
PORT_INCLUDE( mj_common )
|
||||
|
||||
PORT_MODIFY("SYS0")
|
||||
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNKNOWN ) // not IPT_VBLANK
|
||||
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_UNKNOWN ) // not PORT_VBLANK
|
||||
|
||||
PORT_START("DSW0")
|
||||
PORT_DIPNAME( 0x07, 0x07, DEF_STR( Coinage ) ) PORT_DIPLOCATION("DSW0:1,2,3")
|
||||
|
@ -717,7 +717,7 @@ static MACHINE_CONFIG_START( paradise, paradise_state )
|
||||
/* video hardware */
|
||||
MCFG_SCREEN_ADD("screen", RASTER)
|
||||
MCFG_SCREEN_REFRESH_RATE(54) /* 54 verified */
|
||||
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500) /* not accurate */ /* we're using IPT_VBLANK */)
|
||||
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500) /* not accurate */ /* we're using PORT_VBLANK */)
|
||||
MCFG_SCREEN_SIZE(256, 256)
|
||||
MCFG_SCREEN_VISIBLE_AREA(0, 256-1, 0+16, 256-1-16)
|
||||
MCFG_SCREEN_UPDATE_STATIC(paradise)
|
||||
|
@ -1063,7 +1063,7 @@ static MACHINE_CONFIG_START( sngkace, psikyo_state )
|
||||
/* video hardware */
|
||||
MCFG_SCREEN_ADD("screen", RASTER)
|
||||
MCFG_SCREEN_REFRESH_RATE(59.3)
|
||||
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500) /* not accurate */) // we're using IPT_VBLANK
|
||||
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500) /* not accurate */) // we're using PORT_VBLANK
|
||||
MCFG_SCREEN_SIZE(320, 256)
|
||||
MCFG_SCREEN_VISIBLE_AREA(0, 320-1, 0, 256-32-1)
|
||||
MCFG_SCREEN_UPDATE_STATIC(psikyo)
|
||||
@ -1114,7 +1114,7 @@ static MACHINE_CONFIG_START( gunbird, psikyo_state )
|
||||
/* video hardware */
|
||||
MCFG_SCREEN_ADD("screen", RASTER)
|
||||
MCFG_SCREEN_REFRESH_RATE(59.3)
|
||||
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500) /* not accurate */) // we're using IPT_VBLANK
|
||||
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500) /* not accurate */) // we're using PORT_VBLANK
|
||||
MCFG_SCREEN_SIZE(320, 256)
|
||||
MCFG_SCREEN_VISIBLE_AREA(0, 320-1, 0, 256-32-1)
|
||||
MCFG_SCREEN_UPDATE_STATIC(psikyo)
|
||||
@ -1149,7 +1149,7 @@ static MACHINE_CONFIG_START( s1945bl, psikyo_state ) /* Bootleg hardware based o
|
||||
/* video hardware */
|
||||
MCFG_SCREEN_ADD("screen", RASTER)
|
||||
MCFG_SCREEN_REFRESH_RATE(59.3)
|
||||
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500) /* not accurate */) // we're using IPT_VBLANK
|
||||
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500) /* not accurate */) // we're using PORT_VBLANK
|
||||
MCFG_SCREEN_SIZE(320, 256)
|
||||
MCFG_SCREEN_VISIBLE_AREA(0, 320-1, 0, 256-32-1)
|
||||
MCFG_SCREEN_UPDATE_STATIC(psikyo_bootleg)
|
||||
@ -1205,7 +1205,7 @@ static MACHINE_CONFIG_START( s1945, psikyo_state )
|
||||
/* video hardware */
|
||||
MCFG_SCREEN_ADD("screen", RASTER)
|
||||
MCFG_SCREEN_REFRESH_RATE(59.90) /* verified on pcb */
|
||||
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500) /* not accurate */) // we're using IPT_VBLANK
|
||||
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500) /* not accurate */) // we're using PORT_VBLANK
|
||||
MCFG_SCREEN_SIZE(320, 256)
|
||||
MCFG_SCREEN_VISIBLE_AREA(0, 320-1, 0, 256-32-1)
|
||||
MCFG_SCREEN_UPDATE_STATIC(psikyo)
|
||||
|
@ -253,7 +253,7 @@ static MACHINE_CONFIG_START( skyfox, skyfox_state )
|
||||
/* video hardware */
|
||||
MCFG_SCREEN_ADD("screen", RASTER)
|
||||
MCFG_SCREEN_REFRESH_RATE(62.65)
|
||||
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500) /* not accurate */) // we're using IPT_VBLANK
|
||||
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500) /* not accurate */) // we're using PORT_VBLANK
|
||||
MCFG_SCREEN_SIZE(512, 256)
|
||||
MCFG_SCREEN_VISIBLE_AREA(0+0x60, 320-1+0x60, 0+16, 256-1-16) // from $30*2 to $CC*2+8
|
||||
MCFG_SCREEN_UPDATE_STATIC(skyfox)
|
||||
|
@ -1623,7 +1623,7 @@ static MACHINE_CONFIG_START( brickzn, suna8_state )
|
||||
/* video hardware */
|
||||
MCFG_SCREEN_ADD("screen", RASTER)
|
||||
MCFG_SCREEN_REFRESH_RATE(60)
|
||||
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500) /* not accurate */) // we're using IPT_VBLANK
|
||||
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500) /* not accurate */) // we're using PORT_VBLANK
|
||||
MCFG_SCREEN_SIZE(256, 256)
|
||||
MCFG_SCREEN_VISIBLE_AREA(0, 256-1, 0+16, 256-16-1)
|
||||
MCFG_SCREEN_UPDATE_STATIC(suna8)
|
||||
|
@ -25,7 +25,7 @@ TODO:
|
||||
053936 tilemap that shouldn't be seen are visible. Maybe the tilemap ROM is
|
||||
banked, or there are controls to clip the visible region (registers 0x06 and
|
||||
0x07 of the 053936) or both.
|
||||
- is IPT_VBLANK really vblank or something else? Investigate.
|
||||
- is PORT_VBLANK really vblank or something else? Investigate.
|
||||
- some slowdowns in lgtnfght when there are many sprites on screen - vblank issue?
|
||||
|
||||
Updates:
|
||||
|
Loading…
Reference in New Issue
Block a user