Previous 15994 Revisions Next

r9541 Monday 8th November, 2010 at 18:34:33 UTC by Curt Coder
[TEK4107A] Added character set viewer.
[src/mess/drivers]tektroni.c

src/mess/drivers/tektroni.c
r9540r9541
5252   return 0;
5353}
5454
55static const gfx_layout tek4107a_charlayout =
56{
57   8, 15,
58   RGN_FRAC(1,1),
59   1,
60   { 0 },
61   { STEP8(0,1) },
62   { 0*8, 1*8, 2*8, 3*8, 4*8, 5*8, 6*8, 7*8, 8*8, 9*8, 10*8, 11*8, 12*8, 13*8, 14*8 },
63   16*8
64};
65
66static GFXDECODE_START( tek4107a )
67   GFXDECODE_ENTRY( "chargen", 0x0000, tek4107a_charlayout, 0, 1 )
68GFXDECODE_END
69
5570/* Machine Initialization */
5671
5772static MACHINE_START( tek4107a )
r9540r9541
8196    MDRV_SCREEN_SIZE(640, 480)
8297    MDRV_SCREEN_VISIBLE_AREA(0, 640-1, 0, 480-1)
8398
84   MDRV_PALETTE_LENGTH(2)
85    MDRV_PALETTE_INIT(black_and_white)
99   MDRV_PALETTE_LENGTH(64)
86100   MDRV_VIDEO_START(tek4107a)
87101    MDRV_VIDEO_UPDATE(tek4107a)
102   MDRV_GFXDECODE(tek4107a)
88103MACHINE_CONFIG_END
89104
105static MACHINE_CONFIG_DERIVED( tek4109a, tek4107a )
106    /* video hardware */
107   MDRV_PALETTE_LENGTH(4096)
108MACHINE_CONFIG_END
109
90110/* ROMs */
91111
92112ROM_START( tek4107a )
r9540r9541
105125ROM_END
106126
107127ROM_START( tek4109a )
128   // another set with 160-32xx-03 v10.5 labels exists: http://picasaweb.google.com/glen.slick/Tektronix4107A#5300179291078507810
108129   ROM_REGION( 0x40000, I80188_TAG, 0 )
109130   ROM_LOAD16_BYTE( "160-3283-02 v8.2.u60",  0x00000, 0x8000, CRC(2a821db6) SHA1(b4d8b74bd9fe43885dcdc4efbdd1eebb96e32060) )
110131   ROM_LOAD16_BYTE( "160-3284-02 v8.2.u160", 0x00001, 0x8000, CRC(ee567b01) SHA1(67b1b0648cfaa28d57473bcc45358ff2bf986acf) )
r9540r9541
123144
124145/*    YEAR  NAME        PARENT      COMPAT  MACHINE     INPUT       INIT    COMPANY         FULLNAME            FLAGS */
125146COMP( 1983, tek4107a,   0,         0,      tek4107a,   tek4107a,   0,      "Tektronix",   "Tektronix 4107A",   GAME_NOT_WORKING | GAME_NO_SOUND )
126COMP( 1983, tek4109a,   tek4107a,   0,      tek4107a,   tek4107a,   0,      "Tektronix",   "Tektronix 4109A",   GAME_NOT_WORKING | GAME_NO_SOUND )
147COMP( 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