Previous 15994 Revisions Next

r14040 Sunday 15th January, 2012 at 09:19:18 UTC by Robbbert
tek410x: added some ram
[src/mess/drivers]tek410x.c

src/mess/drivers/tek410x.c
r14039r14040
3737/* Memory Maps */
3838
3939static ADDRESS_MAP_START( tek4107a_mem, AS_PROGRAM, 8, tek4107a_state )
40   AM_RANGE(0x00000, 0xbffff) AM_RAM
4041   AM_RANGE(0xc0000, 0xfffff) AM_ROM AM_REGION(I80188_TAG, 0)
4142ADDRESS_MAP_END
4243
r14039r14040
8384/* Machine Driver */
8485
8586static MACHINE_CONFIG_START( tek4107a, tek4107a_state )
86    /* basic machine hardware */
87   /* basic machine hardware */
8788   MCFG_CPU_ADD(I80188_TAG, I80188, 21000000)
88    MCFG_CPU_PROGRAM_MAP(tek4107a_mem)
89    MCFG_CPU_IO_MAP(tek4107a_io)
89   MCFG_CPU_PROGRAM_MAP(tek4107a_mem)
90   MCFG_CPU_IO_MAP(tek4107a_io)
9091
91    /* video hardware */
92    MCFG_SCREEN_ADD(SCREEN_TAG, RASTER)
93    MCFG_SCREEN_REFRESH_RATE(50)
94    MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500)) /* not accurate */
95    MCFG_SCREEN_UPDATE_DRIVER(tek4107a_state, screen_update)
96    MCFG_SCREEN_SIZE(640, 480)
97    MCFG_SCREEN_VISIBLE_AREA(0, 640-1, 0, 480-1)
92   /* video hardware */
93   MCFG_SCREEN_ADD(SCREEN_TAG, RASTER)
94   MCFG_SCREEN_REFRESH_RATE(50)
95   MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500)) /* not accurate */
96   MCFG_SCREEN_UPDATE_DRIVER(tek4107a_state, screen_update)
97   MCFG_SCREEN_SIZE(640, 480)
98   MCFG_SCREEN_VISIBLE_AREA(0, 640-1, 0, 480-1)
9899
99100   MCFG_PALETTE_LENGTH(64)
100101   MCFG_GFXDECODE(tek4107a)
101102MACHINE_CONFIG_END
102103
103104static MACHINE_CONFIG_DERIVED( tek4109a, tek4107a )
104    /* video hardware */
105   /* video hardware */
105106   MCFG_PALETTE_LENGTH(4096)
106107MACHINE_CONFIG_END
107108
r14039r14040
141142/* System Drivers */
142143
143144/*    YEAR  NAME        PARENT      COMPAT  MACHINE     INPUT       INIT    COMPANY         FULLNAME            FLAGS */
144COMP( 1983, tek4107a,   0,         0,      tek4107a,   tek4107a,   0,      "Tektronix",   "Tektronix 4107A",   GAME_NOT_WORKING | GAME_NO_SOUND )
145COMP( 1983, tek4109a,   tek4107a,   0,      tek4109a,   tek4107a,   0,      "Tektronix",   "Tektronix 4109A",   GAME_NOT_WORKING | GAME_NO_SOUND )
145COMP( 1983, tek4107a,   0,          0,      tek4107a,   tek4107a,   0,    "Tektronix", "Tektronix 4107A", GAME_NOT_WORKING | GAME_NO_SOUND )
146COMP( 1983, tek4109a,   tek4107a,   0,      tek4109a,   tek4107a,   0,    "Tektronix", "Tektronix 4109A", GAME_NOT_WORKING | GAME_NO_SOUND )

Previous 15994 Revisions Next


© 1998-2018 The MESS Team