Previous 199869 Revisions Next

r36422 Saturday 14th March, 2015 at 23:09:04 UTC by hap
skeleton added for TI Little Professor
[src/mess]mess.lst
[src/mess/drivers]ticalc1x.c

trunk/src/mess/drivers/ticalc1x.c
r244933r244934
437437   PORT_BIT( 0x08, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_CODE(KEYCODE_SLASH_PAD) PORT_NAME(UTF8_DIVIDE)
438438INPUT_PORTS_END
439439
440static INPUT_PORTS_START( lilprof )
441INPUT_PORTS_END
440442
443
441444static INPUT_PORTS_START( ti30 )
442445   PORT_START("IN.0") // O0
443446   PORT_BIT( 0x01, IP_ACTIVE_HIGH, IPT_KEYBOARD ) PORT_CODE(KEYCODE_Y) PORT_NAME("y" UTF8_POW_X)
r244933r244934
717720   MCFG_DEFAULT_LAYOUT(layout_wizatron)
718721MACHINE_CONFIG_END
719722
723static MACHINE_CONFIG_DERIVED( lilprof, t9base )
720724
725   /* basic machine hardware */
726   MCFG_CPU_ADD("maincpu", TMS0970, 250000) // guessed
727//   MCFG_TMS1XXX_READ_K_CB(READ8(ticalc1x_state, lilprof_read_k))
728//   MCFG_TMS1XXX_WRITE_O_CB(WRITE16(ticalc1x_state, lilprof_write_o))
729//   MCFG_TMS1XXX_WRITE_R_CB(WRITE16(ticalc1x_state, lilprof_write_r))
730
731   MCFG_DEFAULT_LAYOUT(layout_wizatron)
732MACHINE_CONFIG_END
733
734
721735static MACHINE_CONFIG_DERIVED( ti30, t9base )
722736
723737   /* basic machine hardware */
r244933r244934
776790   ROM_LOAD( "tms0970_wizatron_spla.pla", 0, 157, CRC(56c37a4f) SHA1(18ecc20d2666e89673739056483aed5a261ae927) )
777791ROM_END
778792
793ROM_START( lilprof )
794   ROM_REGION( 0x0400, "maincpu", 0 )
795   ROM_LOAD( "tmc1993nl", 0x0000, 0x0400, CRC(e941316b) SHA1(7e1542045d1e731cea81a639c9ac9e91bb233b15) )
796
797   ROM_REGION( 782, "maincpu:ipla", 0 )
798   ROM_LOAD( "tms0970_lilprof_ipla.pla", 0, 782, CRC(05306ef8) SHA1(60a0a3c49ce330bce0c27f15f81d61461d0432ce) )
799   ROM_REGION( 860, "maincpu:mpla", 0 )
800   ROM_LOAD( "tms0970_lilprof_mpla.pla", 0, 860, CRC(7f50ab2e) SHA1(bff3be9af0e322986f6e545b567c97d70e135c93) )
801   ROM_REGION( 352, "maincpu:opla", 0 )
802   ROM_LOAD( "tms0970_lilprof_opla.pla", 0, 352, CRC(03f509c4) SHA1(691554a55db0c5950df848077095f23a991b1909) )
803   ROM_REGION( 157, "maincpu:spla", 0 )
804   ROM_LOAD( "tms0970_lilprof_spla.pla", 0, 157, CRC(56c37a4f) SHA1(18ecc20d2666e89673739056483aed5a261ae927) )
805ROM_END
806
779807ROM_START( ti30 )
780808   ROM_REGION( 0x1000, "maincpu", 0 )
781809   ROM_LOAD16_WORD( "tmc0981nl", 0x0000, 0x1000, CRC(41298a14) SHA1(06f654c70add4044a612d3a38b0c2831c188fd0c) )
r244933r244934
824852
825853COMP( 1976, ti1270,   0, 0, ti1270,   ti1270,   driver_device, 0, "Texas Instruments", "TI-1270", GAME_SUPPORTS_SAVE | GAME_NO_SOUND_HW )
826854COMP( 1977, wizatron, 0, 0, wizatron, wizatron, driver_device, 0, "Texas Instruments", "Wiz-A-Tron", GAME_SUPPORTS_SAVE | GAME_NO_SOUND_HW )
855COMP( 1978, lilprof , 0, 0, lilprof,  lilprof,  driver_device, 0, "Texas Instruments", "Little Professor", GAME_SUPPORTS_SAVE | GAME_NO_SOUND_HW ) // 1978 version, original is from 1976
827856
828857COMP( 1976, ti30,     0, 0, ti30,     ti30,     driver_device, 0, "Texas Instruments", "TI-30", GAME_SUPPORTS_SAVE | GAME_NO_SOUND_HW )
829858COMP( 1977, tiprog,   0, 0, ti30,     tiprog,   driver_device, 0, "Texas Instruments", "TI Programmer", GAME_SUPPORTS_SAVE | GAME_NO_SOUND_HW )
trunk/src/mess/mess.lst
r244933r244934
10851085tiprog
10861086tibusan1
10871087wizatron
1088lilprof
10881089ti73      // 1990 TI-73
10891090ti74      // 1985 TI-74
10901091ti95      // 1986 TI-95


Previous 199869 Revisions Next


© 1997-2024 The MAME Team