diff options
Diffstat (limited to 'src/mess/drivers/jtc.c')
-rw-r--r-- | src/mess/drivers/jtc.c | 176 |
1 files changed, 88 insertions, 88 deletions
diff --git a/src/mess/drivers/jtc.c b/src/mess/drivers/jtc.c index d2bafe3f01d..d8e89ec9952 100644 --- a/src/mess/drivers/jtc.c +++ b/src/mess/drivers/jtc.c @@ -14,18 +14,18 @@ WRITE8_MEMBER( jtc_state::p2_w ) { /* - bit description + bit description - P20 - P21 - P22 - P23 - P24 - P25 centronics strobe output - P26 V4093 pins 1,2 - P27 DL299 pin 18 + P20 + P21 + P22 + P23 + P24 + P25 centronics strobe output + P26 V4093 pins 1,2 + P27 DL299 pin 18 - */ + */ m_centronics->strobe_w(BIT(data, 5)); } @@ -34,18 +34,18 @@ READ8_MEMBER( jtc_state::p3_r ) { /* - bit description + bit description - P30 tape input - P31 - P32 - P33 centronics busy input - P34 - P35 - P36 tape output - P37 speaker output + P30 tape input + P31 + P32 + P33 centronics busy input + P34 + P35 + P36 tape output + P37 speaker output - */ + */ UINT8 data = 0; @@ -59,18 +59,18 @@ WRITE8_MEMBER( jtc_state::p3_w ) { /* - bit description + bit description - P30 tape input - P31 - P32 - P33 centronics busy input - P34 - P35 - P36 tape output - P37 speaker output + P30 tape input + P31 + P32 + P33 centronics busy input + P34 + P35 + P36 tape output + P37 speaker output - */ + */ /* tape */ m_cassette->output( BIT(data, 6) ? +1.0 : -1.0); @@ -507,7 +507,7 @@ UINT32 jtc_state::screen_update(screen_device &screen, bitmap_ind16 &bitmap, con } } - return 0; + return 0; } void jtces23_state::video_start() @@ -532,7 +532,7 @@ UINT32 jtces23_state::screen_update(screen_device &screen, bitmap_ind16 &bitmap, } } - return 0; + return 0; } PALETTE_INIT_MEMBER(jtc_state,jtc_es40) @@ -577,7 +577,7 @@ UINT32 jtces40_state::screen_update(screen_device &screen, bitmap_ind16 &bitmap, } } - return 0; + return 0; } /* Machine Initialization */ @@ -601,28 +601,28 @@ static const cassette_interface jtc_cassette_interface = /* F4 Character Displayer */ static const gfx_layout jtces23_charlayout = { - 8, 8, /* 8 x 8 characters */ - 64, /* 128 characters */ - 1, /* 1 bits per pixel */ - { 0 }, /* no bitplanes */ + 8, 8, /* 8 x 8 characters */ + 64, /* 128 characters */ + 1, /* 1 bits per pixel */ + { 0 }, /* no bitplanes */ /* x offsets */ { 0, 1, 2, 3, 4, 5, 6, 7 }, /* y offsets */ { 0*8, 1*8, 2*8, 3*8, 4*8, 5*8, 6*8, 7*8 }, - 8*8 /* every char takes 8 bytes */ + 8*8 /* every char takes 8 bytes */ }; static const gfx_layout jtces40_charlayout = { - 8, 8, /* 8 x 16 characters */ - 128, /* 128 characters */ - 1, /* 1 bits per pixel */ - { 0 }, /* no bitplanes */ + 8, 8, /* 8 x 16 characters */ + 128, /* 128 characters */ + 1, /* 1 bits per pixel */ + { 0 }, /* no bitplanes */ /* x offsets */ { 0, 1, 2, 3, 4, 5, 6, 7 }, /* y offsets */ { 0*8, 1*8, 2*8, 3*8, 4*8, 5*8, 6*8, 7*8 }, - 8*8 /* every char takes 8 bytes */ + 8*8 /* every char takes 8 bytes */ }; static GFXDECODE_START( jtces23 ) @@ -635,9 +635,9 @@ GFXDECODE_END static MACHINE_CONFIG_START( basic, jtc_state ) /* basic machine hardware */ - MCFG_CPU_ADD(UB8830D_TAG, UB8830D, XTAL_8MHz) - MCFG_CPU_PROGRAM_MAP(jtc_mem) - MCFG_CPU_IO_MAP(jtc_io) + MCFG_CPU_ADD(UB8830D_TAG, UB8830D, XTAL_8MHz) + MCFG_CPU_PROGRAM_MAP(jtc_mem) + MCFG_CPU_IO_MAP(jtc_io) /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") @@ -655,16 +655,16 @@ static MACHINE_CONFIG_START( basic, jtc_state ) MACHINE_CONFIG_END static MACHINE_CONFIG_DERIVED( jtc, basic ) - /* video hardware */ - MCFG_SCREEN_ADD(SCREEN_TAG, RASTER) - MCFG_SCREEN_REFRESH_RATE(50) - MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500)) /* not accurate */ - MCFG_SCREEN_UPDATE_DRIVER(jtc_state, screen_update) - MCFG_SCREEN_SIZE(64, 64) - MCFG_SCREEN_VISIBLE_AREA(0, 64-1, 0, 64-1) + /* video hardware */ + MCFG_SCREEN_ADD(SCREEN_TAG, RASTER) + MCFG_SCREEN_REFRESH_RATE(50) + MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500)) /* not accurate */ + MCFG_SCREEN_UPDATE_DRIVER(jtc_state, screen_update) + MCFG_SCREEN_SIZE(64, 64) + MCFG_SCREEN_VISIBLE_AREA(0, 64-1, 0, 64-1) - MCFG_PALETTE_LENGTH(2) - MCFG_PALETTE_INIT(black_and_white) + MCFG_PALETTE_LENGTH(2) + MCFG_PALETTE_INIT(black_and_white) /* internal ram */ MCFG_RAM_ADD(RAM_TAG) @@ -672,9 +672,9 @@ static MACHINE_CONFIG_DERIVED( jtc, basic ) MACHINE_CONFIG_END static MACHINE_CONFIG_DERIVED_CLASS( jtces88, jtc, jtces88_state ) - /* basic machine hardware */ - MCFG_CPU_MODIFY(UB8830D_TAG) - MCFG_CPU_PROGRAM_MAP(jtc_es1988_mem) + /* basic machine hardware */ + MCFG_CPU_MODIFY(UB8830D_TAG) + MCFG_CPU_PROGRAM_MAP(jtc_es1988_mem) /* internal ram */ MCFG_RAM_MODIFY(RAM_TAG) @@ -682,21 +682,21 @@ static MACHINE_CONFIG_DERIVED_CLASS( jtces88, jtc, jtces88_state ) MACHINE_CONFIG_END static MACHINE_CONFIG_DERIVED_CLASS( jtces23, basic, jtces23_state ) - /* basic machine hardware */ - MCFG_CPU_MODIFY(UB8830D_TAG) - MCFG_CPU_PROGRAM_MAP(jtc_es23_mem) - - /* video hardware */ - MCFG_SCREEN_ADD(SCREEN_TAG, RASTER) - MCFG_SCREEN_REFRESH_RATE(50) - MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500)) /* not accurate */ - MCFG_SCREEN_UPDATE_DRIVER(jtc_state, screen_update) - MCFG_SCREEN_SIZE(128, 128) - MCFG_SCREEN_VISIBLE_AREA(0, 128-1, 0, 128-1) + /* basic machine hardware */ + MCFG_CPU_MODIFY(UB8830D_TAG) + MCFG_CPU_PROGRAM_MAP(jtc_es23_mem) + + /* video hardware */ + MCFG_SCREEN_ADD(SCREEN_TAG, RASTER) + MCFG_SCREEN_REFRESH_RATE(50) + MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500)) /* not accurate */ + MCFG_SCREEN_UPDATE_DRIVER(jtc_state, screen_update) + MCFG_SCREEN_SIZE(128, 128) + MCFG_SCREEN_VISIBLE_AREA(0, 128-1, 0, 128-1) MCFG_GFXDECODE(jtces23) - MCFG_PALETTE_LENGTH(2) - MCFG_PALETTE_INIT(black_and_white) + MCFG_PALETTE_LENGTH(2) + MCFG_PALETTE_INIT(black_and_white) /* internal ram */ MCFG_RAM_ADD(RAM_TAG) @@ -704,21 +704,21 @@ static MACHINE_CONFIG_DERIVED_CLASS( jtces23, basic, jtces23_state ) MACHINE_CONFIG_END static MACHINE_CONFIG_DERIVED_CLASS( jtces40, basic, jtces40_state ) - /* basic machine hardware */ - MCFG_CPU_MODIFY(UB8830D_TAG) - MCFG_CPU_PROGRAM_MAP(jtc_es40_mem) - - /* video hardware */ - MCFG_SCREEN_ADD(SCREEN_TAG, RASTER) - MCFG_SCREEN_REFRESH_RATE(50) - MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500)) /* not accurate */ - MCFG_SCREEN_UPDATE_DRIVER(jtc_state, screen_update) - MCFG_SCREEN_SIZE(320, 192) - MCFG_SCREEN_VISIBLE_AREA(0, 320-1, 0, 192-1) + /* basic machine hardware */ + MCFG_CPU_MODIFY(UB8830D_TAG) + MCFG_CPU_PROGRAM_MAP(jtc_es40_mem) + + /* video hardware */ + MCFG_SCREEN_ADD(SCREEN_TAG, RASTER) + MCFG_SCREEN_REFRESH_RATE(50) + MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500)) /* not accurate */ + MCFG_SCREEN_UPDATE_DRIVER(jtc_state, screen_update) + MCFG_SCREEN_SIZE(320, 192) + MCFG_SCREEN_VISIBLE_AREA(0, 320-1, 0, 192-1) MCFG_GFXDECODE(jtces40) - MCFG_PALETTE_LENGTH(16) - MCFG_PALETTE_INIT_OVERRIDE(jtc_state,jtc_es40) + MCFG_PALETTE_LENGTH(16) + MCFG_PALETTE_INIT_OVERRIDE(jtc_state,jtc_es40) /* internal ram */ MCFG_RAM_ADD(RAM_TAG) @@ -757,7 +757,7 @@ ROM_END /* System Drivers */ /* YEAR NAME PARENT COMPAT MACHINE INPUT INIT COMPANY FULLNAME FLAGS */ -COMP( 1987, jtc, 0, 0, jtc, jtc, driver_device, 0, "Jugend+Technik", "CompJU+TEr", GAME_NOT_WORKING ) -COMP( 1988, jtces88, jtc, 0, jtces88,jtc, driver_device, 0, "Jugend+Technik", "CompJU+TEr (EMR-ES 1988)", GAME_NOT_WORKING ) -COMP( 1989, jtces23, jtc, 0, jtces23,jtces23, driver_device, 0, "Jugend+Technik", "CompJU+TEr (ES 2.3)", GAME_NOT_WORKING ) -COMP( 1990, jtces40, jtc, 0, jtces40,jtces40, driver_device, 0, "Jugend+Technik", "CompJU+TEr (ES 4.0)", GAME_NOT_WORKING ) +COMP( 1987, jtc, 0, 0, jtc, jtc, driver_device, 0, "Jugend+Technik", "CompJU+TEr", GAME_NOT_WORKING ) +COMP( 1988, jtces88, jtc, 0, jtces88,jtc, driver_device, 0, "Jugend+Technik", "CompJU+TEr (EMR-ES 1988)", GAME_NOT_WORKING ) +COMP( 1989, jtces23, jtc, 0, jtces23,jtces23, driver_device, 0, "Jugend+Technik", "CompJU+TEr (ES 2.3)", GAME_NOT_WORKING ) +COMP( 1990, jtces40, jtc, 0, jtces40,jtces40, driver_device, 0, "Jugend+Technik", "CompJU+TEr (ES 4.0)", GAME_NOT_WORKING ) |