Previous 199869 Revisions Next

r32238 Saturday 20th September, 2014 at 23:02:40 UTC by hap
r2dx other dipswitch is flipscreen according to pcb readme, doesn't work tho
[src/mame/drivers]r2dx_v33.c seibuspi.c
[src/mess/drivers]ti85.c

trunk/src/mess/drivers/ti85.c
r32237r32238
139139    2: Memory page
140140    3: ON status, LCD power
141141    4: Video buffer width, interrupt control (write only)
142    10: Controll port for the display controller
142    10: Control port for the display controller
143143    11: Data port for the display controller
144144
145145TI-83 ports:
r32237r32238
148148    2: Memory page
149149    3: ON status, LCD power
150150    4: Video buffer width, interrupt control (write only)
151    10: Controll port for the display controller
151    10: Control port for the display controller
152152    11: Data port for the display controller
153153    14: Battery Status
154154
r32237r32238
160160    4: Interrupt status
161161    6: Memory page 1
162162    7: Memory page 2
163    10: Controll port for the display controller
163    10: Control port for the display controller
164164    11: Data port for the display controller
165165
166166TI-85 ports:
r32237r32238
491491   MCFG_CPU_ADD("maincpu", Z80, 2000000)        /* 2 MHz */
492492   MCFG_CPU_PROGRAM_MAP(ti81_mem)
493493   MCFG_CPU_IO_MAP(ti81_io)
494   MCFG_QUANTUM_TIME(attotime::from_hz(60))
495494
496
497495   /* video hardware */
498496   MCFG_SCREEN_ADD("screen", LCD)
499497   MCFG_SCREEN_REFRESH_RATE(50)
r32237r32238
513511
514512static MACHINE_CONFIG_DERIVED( ti85, ti81 )
515513   MCFG_CPU_MODIFY("maincpu")
516   MCFG_CPU_CLOCK( 6000000)        /* 6 MHz */
514   MCFG_CPU_CLOCK(6000000)        /* 6 MHz */
517515   MCFG_CPU_IO_MAP(ti85_io)
518516
519517   MCFG_MACHINE_RESET_OVERRIDE(ti85_state, ti85 )
r32237r32238
537535
538536static MACHINE_CONFIG_DERIVED( ti82, ti81 )
539537   MCFG_CPU_MODIFY("maincpu")
540   MCFG_CPU_CLOCK( 6000000)        /* 6 MHz */
538   MCFG_CPU_CLOCK(6000000)        /* 6 MHz */
541539   MCFG_CPU_IO_MAP(ti82_io)
542540
543541   MCFG_MACHINE_RESET_OVERRIDE(ti85_state, ti85 )
r32237r32238
568566
569567static MACHINE_CONFIG_DERIVED( ti83, ti81 )
570568   MCFG_CPU_MODIFY("maincpu")
571   MCFG_CPU_CLOCK( 6000000)        /* 6 MHz */
569   MCFG_CPU_CLOCK(6000000)        /* 6 MHz */
572570   MCFG_CPU_IO_MAP(ti83_io)
573571
574572   MCFG_MACHINE_RESET_OVERRIDE(ti85_state, ti85 )
r32237r32238
598596
599597static MACHINE_CONFIG_DERIVED( ti83p, ti81 )
600598   MCFG_CPU_MODIFY("maincpu")
601   MCFG_CPU_CLOCK( 6000000)        /* 8 MHz running at 6 MHz */
599   MCFG_CPU_CLOCK(6000000)        /* 8 MHz running at 6 MHz */
602600   MCFG_CPU_PROGRAM_MAP(ti86_mem)
603601   MCFG_CPU_IO_MAP(ti83p_io)
604602
trunk/src/mame/drivers/r2dx_v33.c
r32237r32238
519519   PORT_BIT( 0x0001, IP_ACTIVE_LOW, IPT_START1 )
520520   PORT_BIT( 0x0002, IP_ACTIVE_LOW, IPT_START2 )
521521   PORT_BIT( 0x0004, IP_ACTIVE_LOW, IPT_SERVICE1 )
522   PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_UNUSED )
522   PORT_BIT( 0x0008, IP_ACTIVE_LOW, IPT_SERVICE2 )
523523   PORT_BIT( 0x0010, IP_ACTIVE_HIGH, IPT_SPECIAL ) PORT_READ_LINE_DEVICE_MEMBER("eeprom", eeprom_serial_93cxx_device, do_read)
524524   PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_UNUSED )
525   PORT_DIPNAME( 0x0040, 0x0040, "Test Mode" )
526   PORT_DIPSETTING(      0x0040, DEF_STR( Off ) )
527   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
528   PORT_DIPNAME( 0x0080, 0x0080, DEF_STR( Unknown ) )
525   PORT_SERVICE_DIPLOC(  0x0040, IP_ACTIVE_LOW, "SW1:7" )
526   PORT_DIPNAME( 0x0080, 0x0080, DEF_STR( Flip_Screen ) ) PORT_DIPLOCATION("SW1:8")
529527   PORT_DIPSETTING(      0x0080, DEF_STR( Off ) )
530528   PORT_DIPSETTING(      0x0000, DEF_STR( On ) )
531529   PORT_BIT( 0xff00, IP_ACTIVE_LOW, IPT_UNUSED )
trunk/src/mame/drivers/seibuspi.c
r32237r32238
37983798GAME( 2000, rfjet2kc,   rfjet,    sys386i, sys386i,     seibuspi_state, rfjet,    ROT270, "Seibu Kaihatsu", "Raiden Fighters Jet 2000 (China, SYS386I)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS )
37993799
38003800/* SYS386F */
3801GAME( 1999, ejsakura,   0,        sys386f, sys386f,     seibuspi_state, sys386f,  ROT0,   "Seibu Kaihatsu", "E-Jan Sakurasou (Japan, SYS386F V2.0)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND )
3802GAME( 1999, ejsakura12, ejsakura, sys386f, sys386f,     seibuspi_state, sys386f,  ROT0,   "Seibu Kaihatsu", "E-Jan Sakurasou (Japan, SYS386F V1.2)", GAME_SUPPORTS_SAVE | GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND )
3801GAME( 1999, ejsakura,   0,        sys386f, sys386f,     seibuspi_state, sys386f,  ROT0,   "Seibu Kaihatsu", "E-Jan Sakurasou (Japan, SYS386F V2.0)", GAME_SUPPORTS_SAVE )
3802GAME( 1999, ejsakura12, ejsakura, sys386f, sys386f,     seibuspi_state, sys386f,  ROT0,   "Seibu Kaihatsu", "E-Jan Sakurasou (Japan, SYS386F V1.2)", GAME_SUPPORTS_SAVE )

Previous 199869 Revisions Next


© 1997-2024 The MAME Team