From dd843f556bc4ded08c063a549e47b6e29e3b5479 Mon Sep 17 00:00:00 2001 From: Sergey Svishchev Date: Sun, 26 Oct 2014 21:55:30 +0300 Subject: ibm5150: add cassette softlist --- src/mess/drivers/ibmpc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/mess/drivers/ibmpc.c b/src/mess/drivers/ibmpc.c index b476b6b34d6..c787bcbf51b 100644 --- a/src/mess/drivers/ibmpc.c +++ b/src/mess/drivers/ibmpc.c @@ -323,6 +323,7 @@ static MACHINE_CONFIG_START( ibm5150, ibmpc_state ) /* software lists */ MCFG_SOFTWARE_LIST_ADD("disk_list","ibm5150") + MCFG_SOFTWARE_LIST_ADD("cass_list","ibm5150_cass") MACHINE_CONFIG_END -- cgit v1.2.3 From e8df241b7b5f8beb70d3fbe9afe4230bd7027598 Mon Sep 17 00:00:00 2001 From: Sergey Svishchev Date: Thu, 3 Oct 2013 23:25:32 +0400 Subject: besta: fix doubling chars --- src/mess/drivers/besta.c | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/src/mess/drivers/besta.c b/src/mess/drivers/besta.c index 3439b723681..4f6174f7606 100644 --- a/src/mess/drivers/besta.c +++ b/src/mess/drivers/besta.c @@ -1,6 +1,6 @@ /*************************************************************************** - Besta-88 and Besta-90 engineering workstations. + Besta-88 and Besta-90 engineering workstations. Derived (OEMd?) from Force Computers' SYS68K series. @@ -9,9 +9,6 @@ #include "emu.h" #include "cpu/m68000/m68000.h" #include "machine/terminal.h" -#if 0 -#include "machine/68561mpcc.h" -#endif #define VERBOSE_DBG 1 /* general debug messages */ @@ -20,7 +17,7 @@ if(VERBOSE_DBG>=N) \ { \ if( M ) \ - logerror("%11.6f: %-24s",machine().time().as_double(),(char*)M ); \ + logerror("%11.6f at %s: %-24s",machine().time().as_double(),machine().describe_context(),(char*)M ); \ logerror A; \ } \ } while (0) @@ -51,7 +48,6 @@ public: required_shared_ptr m_p_ram; }; -#if 1 READ8_MEMBER( besta_state::mpcc_reg_r ) { UINT8 ret; @@ -82,10 +78,12 @@ WRITE8_MEMBER( besta_state::mpcc_reg_w ) switch (offset) { case 2: m_term_data = data; + break; case 10: dynamic_cast(devconf)->write(*machine().memory().first_space(), 0, data); default: - m_mpcc_regs[offset] = data; break; + m_mpcc_regs[offset] = data; + break; } } @@ -93,7 +91,6 @@ WRITE8_MEMBER( besta_state::kbd_put ) { mpcc_reg_w(space, (offs_t)2, data, mem_mask); } -#endif static ADDRESS_MAP_START(besta_mem, AS_PROGRAM, 32, besta_state) AM_RANGE(0x00000000, 0x001fffff) AM_RAM AM_SHARE("p_ram") // local bus DRAM, 4MB @@ -132,9 +129,6 @@ static MACHINE_CONFIG_START( besta, besta_state ) MCFG_CPU_ADD("maincpu", M68030, 2*16670000) MCFG_CPU_PROGRAM_MAP(besta_mem) -#if 0 - MCFG_DEVICE_ADD("mpcc", MPCC68561, XTAL_25MHz); // confirm internal oscillator frequency -#endif MCFG_DEVICE_ADD(TERMINAL_TAG, GENERIC_TERMINAL, 0) MCFG_GENERIC_TERMINAL_KEYBOARD_CB(WRITE8(besta_state, kbd_put)) MACHINE_CONFIG_END -- cgit v1.2.3