spbactn: Provisional MCFG_SCREEN_RAW_PARAMS (nw)

This commit is contained in:
AJR 2017-10-01 12:53:38 -04:00
parent 129d7c2857
commit a9d089903e
2 changed files with 4 additions and 5 deletions

View File

@ -185,8 +185,9 @@ enum
XTAL_21_3MHz = 21300000,
XTAL_21_4772MHz = 21477272, /* BMC bowling, some Data East 90's games, Vtech Socrates; (6x NTSC subcarrier) */
XTAL_22MHz = 22000000,
XTAL_22_3210MHz = 22321000, /* Apple LaserWriter II NT */
XTAL_22_1184MHz = 22118400, /* Amusco Poker */
XTAL_22_3210MHz = 22321000, /* Apple LaserWriter II NT */
XTAL_22_656MHz = 22656000, /* Super Pinball Action (~1440x NTSC line rate) */
XTAL_23_9616MHz = 23961600, /* Osborne 4 (Vixen) */
XTAL_24MHz = 24000000, /* Mario, 80's Data East games, 80's Konami games */
XTAL_24_0734MHz = 24073400, /* DEC Rainbow 100 */

View File

@ -408,10 +408,8 @@ static MACHINE_CONFIG_START( spbactn )
/* video hardware */
MCFG_SCREEN_ADD("screen", RASTER)
MCFG_SCREEN_REFRESH_RATE(60)
MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
MCFG_SCREEN_SIZE(64*8, 32*8)
MCFG_SCREEN_VISIBLE_AREA(0*8, 64*8-1, 2*8, 30*8-1)
// actual blanking frequencies unknown, but should be close to NTSC
MCFG_SCREEN_RAW_PARAMS(XTAL_22_656MHz / 2, 720, 0, 512, 262, 16, 240)
MCFG_VIDEO_START_OVERRIDE(spbactn_state,spbactn)
MCFG_SCREEN_UPDATE_DRIVER(spbactn_state, screen_update_spbactn)