Previous 199869 Revisions Next

r36841 Tuesday 31st March, 2015 at 18:14:31 UTC by hap
kosmos astro skeleton
[src/mess]mess.lst
[src/mess/drivers]hh_tms1k.c
[src/mess/includes]hh_tms1k.h
[src/mess/layout]astro.lay*

trunk/src/mess/drivers/hh_tms1k.c
r245352r245353
1717 @MP0914   TMS1000  1979, Entex Baseball 1
1818 @MP0923   TMS1000  1979, Entex Baseball 2
1919 @MP1030   TMS1100  1980, APF Mathemagician
20 *MP1133   TMS1470  1979, Kosmos Astro
20 @MP1133   TMS1470  1979, Kosmos Astro
2121 @MP1204   TMS1100  1980, Entex Baseball 3
2222 *MP1221   TMS1100  1980, Entex Raise The Devil
2323 *MP1312   TMS1100  198?, Tandy/RadioShack Science Fair Microcomputer Trainer
r245352r245353
5050 *MP7303   TMS1400? 19??, Tiger 7-in-1 Sports Stadium
5151 @MP7313   TMS1400  1980, Parker Brothers Bank Shot
5252 @MP7314   TMS1400  1980, Parker Brothers Split Second
53 *MP7324   TMS1400? 1985, Coleco Talking Teacher
5354  MP7332   TMS1400  1981, Milton Bradley Dark Tower -> mbdtower.c
5455 @MP7334   TMS1400  1981, Coleco Total Control 4
5556 *MP7573   ?        1981, Entex Select-a-Game cartridge: Football (? note: 40-pin, VFD-capable)
r245352r245353
7980
8081// internal artwork
8182#include "amaztron.lh"
83#include "astro.lh"
8284#include "bankshot.lh"
8385#include "cnsector.lh"
8486#include "ebball.lh"
r245352r245353
13381340
13391341/***************************************************************************
13401342
1343  Kosmos Astro
1344  * TMS1470NLHL MP1133 (die labeled TMS1400 MP1133)
1345  * 9digit 7seg VFD display + 8 LEDs(4 green, 4 yellow), no sound
1346
1347  x
1348
1349***************************************************************************/
1350
1351WRITE16_MEMBER(hh_tms1k_state::astro_write_r)
1352{
1353}
1354
1355WRITE16_MEMBER(hh_tms1k_state::astro_write_o)
1356{
1357}
1358
1359READ8_MEMBER(hh_tms1k_state::astro_read_k)
1360{
1361   return 0;
1362}
1363
1364
1365static INPUT_PORTS_START( astro )
1366INPUT_PORTS_END
1367
1368
1369static MACHINE_CONFIG_START( astro, hh_tms1k_state )
1370
1371   /* basic machine hardware */
1372   MCFG_CPU_ADD("maincpu", TMS1470, 400000) // approximation - RC osc. R=4.7K, C=33pf, but unknown RC curve
1373   MCFG_TMS1XXX_READ_K_CB(READ8(hh_tms1k_state, astro_read_k))
1374   MCFG_TMS1XXX_WRITE_R_CB(WRITE16(hh_tms1k_state, astro_write_r))
1375   MCFG_TMS1XXX_WRITE_O_CB(WRITE16(hh_tms1k_state, astro_write_o))
1376
1377   MCFG_TIMER_DRIVER_ADD_PERIODIC("display_decay", hh_tms1k_state, display_decay_tick, attotime::from_msec(1))
1378   MCFG_DEFAULT_LAYOUT(layout_astro)
1379
1380   /* no video! */
1381
1382   /* no sound! */
1383MACHINE_CONFIG_END
1384
1385
1386
1387
1388
1389/***************************************************************************
1390
13411391  Milton Bradley Comp IV
13421392  * TMC0904NL CP0904A (die labeled 4A0970D-04A)
13431393  * 10 LEDs behind bezel, no sound
r245352r245353
23912441ROM_END
23922442
23932443
2444ROM_START( astro )
2445   ROM_REGION( 0x1000, "maincpu", 0 )
2446   ROM_LOAD( "mp1133", 0x0000, 0x1000, CRC(bc21109c) SHA1(05a433cce587d5c0c2d28b5fda5f0853ea6726bf) )
2447
2448   ROM_REGION( 867, "maincpu:mpla", 0 )
2449   ROM_LOAD( "tms1400_astro_mpla.pla", 0, 867, CRC(7cc90264) SHA1(c6e1cf1ffb178061da9e31858514f7cd94e86990) )
2450   ROM_REGION( 557, "maincpu:opla", 0 )
2451   ROM_LOAD( "tms1400_astro_opla.pla", 0, 557, CRC(eb08957e) SHA1(62ae0d13a1eaafb34f1b27d7df51441b400ccd56) )
2452ROM_END
2453
2454
23942455ROM_START( comp4 )
23952456   ROM_REGION( 0x0400, "maincpu", 0 )
23962457   ROM_LOAD( "tmc0904nl_cp0904a", 0x0000, 0x0400, CRC(6233ee1b) SHA1(738e109b38c97804b4ec52bed80b00a8634ad453) )
r245352r245353
25182579
25192580
25202581/*    YEAR  NAME       PARENT COMPAT MACHINE   INPUT      INIT              COMPANY, FULLNAME, FLAGS */
2521CONS( 1980, mathmagi,  0,        0, mathmagi,  mathmagi,  driver_device, 0, "APF Electronics Inc.", "Mathemagician", GAME_SUPPORTS_SAVE | GAME_NO_SOUND_HW )
2582COMP( 1980, mathmagi,  0,        0, mathmagi,  mathmagi,  driver_device, 0, "APF Electronics Inc.", "Mathemagician", GAME_SUPPORTS_SAVE | GAME_NO_SOUND_HW )
25222583
25232584CONS( 1979, amaztron,  0,        0, amaztron,  amaztron,  driver_device, 0, "Coleco", "Amaze-A-Tron", GAME_SUPPORTS_SAVE )
25242585CONS( 1981, tc4,       0,        0, tc4,       tc4,       driver_device, 0, "Coleco", "Total Control 4", GAME_SUPPORTS_SAVE )
r245352r245353
25322593CONS( 1979, starwbc,   0,        0, starwbc,   starwbc,   driver_device, 0, "Kenner", "Star Wars - Electronic Battle Command", GAME_SUPPORTS_SAVE )
25332594CONS( 1979, starwbcp,  starwbc,  0, starwbc,   starwbc,   driver_device, 0, "Kenner", "Star Wars - Electronic Battle Command (prototype)", GAME_SUPPORTS_SAVE )
25342595
2596COMP( 1979, astro,     0,        0, astro,     astro,     driver_device, 0, "Kosmos", "Astro", GAME_SUPPORTS_SAVE | GAME_NO_SOUND_HW | GAME_NOT_WORKING )
2597
25352598CONS( 1977, comp4,     0,        0, comp4,     comp4,     driver_device, 0, "Milton Bradley", "Comp IV", GAME_SUPPORTS_SAVE | GAME_NO_SOUND_HW )
25362599CONS( 1978, simon,     0,        0, simon,     simon,     driver_device, 0, "Milton Bradley", "Simon (Rev. A)", GAME_SUPPORTS_SAVE )
25372600CONS( 1979, ssimon,    0,        0, ssimon,    ssimon,    driver_device, 0, "Milton Bradley", "Super Simon", GAME_SUPPORTS_SAVE )
trunk/src/mess/includes/hh_tms1k.h
r245352r245353
101101   DECLARE_WRITE16_MEMBER(starwbc_write_o);
102102   DECLARE_READ8_MEMBER(starwbc_read_k);
103103
104   DECLARE_WRITE16_MEMBER(astro_write_r);
105   DECLARE_WRITE16_MEMBER(astro_write_o);
106   DECLARE_READ8_MEMBER(astro_read_k);
107
104108   DECLARE_WRITE16_MEMBER(comp4_write_r);
105109   DECLARE_WRITE16_MEMBER(comp4_write_o);
106110   DECLARE_READ8_MEMBER(comp4_read_k);
trunk/src/mess/layout/astro.lay
r0r245353
1<?xml version="1.0"?>
2<mamelayout version="2">
3
4<!-- define elements -->
5
6   <element name="static_black"><rect><color red="0.0" green="0.0" blue="0.0" /></rect></element>
7
8
9<!-- build screen -->
10
11   <view name="Internal Layout">
12      <bounds left="0" right="47" top="0" bottom="53" />
13      <bezel element="static_black">
14         <bounds left="0" right="47" top="0" bottom="53" />
15      </bezel>
16
17
18   </view>
19</mamelayout>
trunk/src/mess/mess.lst
r245352r245353
22072207elecdet     // Ideal
22082208starwbc     // Kenner
22092209starwbcp    // Kenner (prototype)
2210astro       // Kosmos
22102211comp4       // Milton Bradley
22112212simon       // Milton Bradley
22122213ssimon      // Milton Bradley


Previous 199869 Revisions Next


© 1997-2024 The MAME Team