summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Olivier Galibert <galibert@pobox.com>2016-06-26 11:33:23 +0200
committer GitHub <noreply@github.com>2016-06-26 11:33:23 +0200
commita028a5d8548d458ecf8170e4c1f99995ac116fd1 (patch)
treefe26bb3c2d4974a75192aebdad58c4bc6967ac92
parent622c739431a7b2935902d691879cdf4a9c33e67c (diff)
parent165086fe18c4b6a45f01cd7168a94bf3c4a52680 (diff)
Merge pull request #998 from SailorSat/master
cleaned up some sega comm related stuff
-rw-r--r--src/mame/drivers/model2.cpp93
-rw-r--r--src/mame/includes/model2.h9
-rw-r--r--src/mame/machine/m1comm.cpp45
-rw-r--r--src/mame/machine/m2comm.cpp24
-rw-r--r--src/mame/machine/s32comm.cpp54
5 files changed, 65 insertions, 160 deletions
diff --git a/src/mame/drivers/model2.cpp b/src/mame/drivers/model2.cpp
index 7e972516973..9acd104f910 100644
--- a/src/mame/drivers/model2.cpp
+++ b/src/mame/drivers/model2.cpp
@@ -1341,61 +1341,6 @@ READ32_MEMBER(model2_state::maxx_r)
return ROM[offset + (0x040000/4)];
}
-/* Network board emulation */
-
-
-
-READ32_MEMBER(model2_state::network_r)
-{
- if ((mem_mask == 0xffffffff) || (mem_mask == 0x0000ffff) || (mem_mask == 0xffff0000))
- {
- return 0xffffffff;
- }
-
- if (offset < 0x4000/4)
- {
- return m_netram[offset];
- }
-
- if (mem_mask == 0x00ff0000)
- {
- return m_sysres<<16;
- }
- else if (mem_mask == 0x000000ff)
- {
- return m_zflagi;
- }
-
- return 0xffffffff;
-}
-
-WRITE32_MEMBER(model2_state::network_w)
-{
- if ((mem_mask == 0xffffffff) || (mem_mask == 0x0000ffff) || (mem_mask == 0xffff0000))
- {
- COMBINE_DATA(&m_netram[offset+0x4000/4]);
- return;
- }
-
- if (offset < 0x4000/4)
- {
- COMBINE_DATA(&m_netram[offset]);
- return;
- }
-
- if (mem_mask == 0x00ff0000)
- {
- m_sysres = data>>16;
- }
- else if (mem_mask == 0x000000ff)
- {
- m_zflagi = data;
- m_zflag = 0;
- if (data & 0x01) m_zflag |= 0x80;
- if (data & 0x80) m_zflag |= 0x01;
- }
-}
-
#ifdef UNUSED_FUNCTION
WRITE32_MEMBER(model2_state::copro_w)
{
@@ -5937,49 +5882,15 @@ DRIVER_INIT_MEMBER(model2_state,daytonam)
m_maincpu->space(AS_PROGRAM).install_read_handler(0x240000, 0x24ffff, read32_delegate(FUNC(model2_state::maxx_r),this));
}
-/* very crude support for let the game set itself into stand-alone mode */
-
-READ32_MEMBER(model2_state::jaleco_network_r)
-{
- if(offset == 0x4000/4)
- {
- if(m_netram[offset] == 0x00000000)
- m_jnet_time_out = 0;
-
- if((m_netram[offset] & 0xffff) == 0x0001)
- m_jnet_time_out++;
-
- if(m_jnet_time_out > 0x80)
- m_netram[offset]|= 0x00800000;
-
- return m_netram[offset];
- }
-
- return m_netram[offset];
-}
-
-WRITE32_MEMBER(model2_state::jaleco_network_w)
-{
- COMBINE_DATA(&m_netram[offset]);
-}
-
DRIVER_INIT_MEMBER(model2_state,sgt24h)
{
// DRIVER_INIT_CALL(genprot);
- //m_maincpu->space(AS_PROGRAM).install_readwrite_handler(0x01a10000, 0x01a1ffff, read32_delegate(FUNC(model2_state::jaleco_network_r),this), write32_delegate(FUNC(model2_state::jaleco_network_w),this));
-
UINT32 *ROM = (UINT32 *)memregion("maincpu")->base();
ROM[0x56578/4] = 0x08000004;
//ROM[0x5b3e8/4] = 0x08000004;
}
-DRIVER_INIT_MEMBER(model2_state,overrev)
-{
- //m_maincpu->space(AS_PROGRAM).install_readwrite_handler(0x01a10000, 0x01a1ffff, read32_delegate(FUNC(model2_state::jaleco_network_r),this), write32_delegate(FUNC(model2_state::jaleco_network_w),this));
-}
-
-
DRIVER_INIT_MEMBER(model2_state,doa)
{
m_0229crypt->install_doa_protection();
@@ -6051,7 +5962,7 @@ GAME( 1996, von, 0, model2b, model2, driver_device, 0, R
GAME( 1996, vonj, von, model2b, model2, driver_device, 0, ROT0, "Sega", "Cyber Troopers Virtual-On (Japan, Revision B)", MACHINE_NOT_WORKING|MACHINE_IMPERFECT_GRAPHICS )
GAME( 1996, dynabb, 0, model2b, model2, driver_device, 0, ROT0, "Sega", "Dynamite Baseball", MACHINE_NOT_WORKING|MACHINE_IMPERFECT_GRAPHICS )
GAME( 1997, dynabb97, 0, model2b, model2, driver_device, 0, ROT0, "Sega", "Dynamite Baseball 97 (Revision A)", MACHINE_NOT_WORKING|MACHINE_IMPERFECT_GRAPHICS )
-GAME( 1997, overrevb, overrev, model2b, srallyc, model2_state, overrev, ROT0, "Jaleco", "Over Rev (Model 2B, Revision B)", MACHINE_NOT_WORKING|MACHINE_IMPERFECT_GRAPHICS )
+GAME( 1997, overrevb, overrev, model2b, srallyc, driver_device, 0, ROT0, "Jaleco", "Over Rev (Model 2B, Revision B)", MACHINE_NOT_WORKING|MACHINE_IMPERFECT_GRAPHICS )
GAME( 1997, zerogun, 0, model2b_5881, model2, model2_state, zerogun, ROT0, "Psikyo", "Zero Gunner (Export, Model 2B)", MACHINE_NOT_WORKING|MACHINE_IMPERFECT_GRAPHICS )
GAME( 1997, zerogunj, zerogun, model2b_5881, model2, model2_state, zerogun, ROT0, "Psikyo", "Zero Gunner (Japan, Model 2B)", MACHINE_NOT_WORKING|MACHINE_IMPERFECT_GRAPHICS )
GAME( 1998, dynamcopb,dynamcop, model2b_5881, model2, model2_state, genprot, ROT0, "Sega", "Dynamite Cop (Export, Model 2B)", MACHINE_NOT_WORKING|MACHINE_IMPERFECT_GRAPHICS )
@@ -6066,7 +5977,7 @@ GAME( 1996, stccb, stcc, stcc, model2, driver_device, 0, R
GAME( 1996, stcca, stcc, stcc, model2, driver_device, 0, ROT0, "Sega", "Sega Touring Car Championship (Revision A)", MACHINE_NOT_WORKING|MACHINE_IMPERFECT_GRAPHICS )
GAME( 1996, waverunr, 0, model2c, model2, driver_device, 0, ROT0, "Sega", "Wave Runner (Japan, Revision A)", MACHINE_NOT_WORKING|MACHINE_IMPERFECT_GRAPHICS )
GAME( 1997, hotd, 0, model2c, model2, driver_device, 0, ROT0, "Sega", "House of the Dead", MACHINE_NOT_WORKING|MACHINE_IMPERFECT_GRAPHICS )
-GAME( 1997, overrev, 0, model2c, srallyc, model2_state, overrev, ROT0, "Jaleco", "Over Rev (Model 2C, Revision A)", MACHINE_NOT_WORKING|MACHINE_IMPERFECT_GRAPHICS )
+GAME( 1997, overrev, 0, model2c, srallyc, driver_device, 0, ROT0, "Jaleco", "Over Rev (Model 2C, Revision A)", MACHINE_NOT_WORKING|MACHINE_IMPERFECT_GRAPHICS )
GAME( 1997, segawski, 0, model2c, model2, driver_device, 0, ROT0, "Sega", "Sega Water Ski (Japan, Revision A)", MACHINE_NOT_WORKING|MACHINE_IMPERFECT_GRAPHICS )
GAME( 1997, topskatr, 0, model2c, model2, driver_device, 0, ROT0, "Sega", "Top Skater (Export, Revision A)", MACHINE_NOT_WORKING|MACHINE_IMPERFECT_GRAPHICS )
GAME( 1997, topskatru,topskatr, model2c, model2, driver_device, 0, ROT0, "Sega", "Top Skater (USA, Revision A)", MACHINE_NOT_WORKING|MACHINE_IMPERFECT_GRAPHICS )
diff --git a/src/mame/includes/model2.h b/src/mame/includes/model2.h
index 0a747d0cc3d..9319e6e2b35 100644
--- a/src/mame/includes/model2.h
+++ b/src/mame/includes/model2.h
@@ -103,11 +103,6 @@ public:
int m_to_68k;
int m_maxxstate;
- UINT32 m_netram[0x8000/4];
- int m_zflagi;
- int m_zflag;
- int m_sysres;
- int m_jnet_time_out;
UINT32 m_geo_read_start_address;
UINT32 m_geo_write_start_address;
model2_renderer *m_poly;
@@ -163,8 +158,6 @@ public:
int first_read;
DECLARE_READ32_MEMBER(maxx_r);
- DECLARE_READ32_MEMBER(network_r);
- DECLARE_WRITE32_MEMBER(network_w);
DECLARE_WRITE32_MEMBER(mode_w);
DECLARE_WRITE32_MEMBER(model2o_tex_w0);
DECLARE_WRITE32_MEMBER(model2o_tex_w1);
@@ -184,8 +177,6 @@ public:
DECLARE_READ8_MEMBER(driveio_port_r);
DECLARE_WRITE8_MEMBER(driveio_port_w);
DECLARE_READ8_MEMBER(driveio_port_str_r);
- DECLARE_READ32_MEMBER(jaleco_network_r);
- DECLARE_WRITE32_MEMBER(jaleco_network_w);
void push_geo_data(UINT32 data);
DECLARE_DRIVER_INIT(overrev);
DECLARE_DRIVER_INIT(pltkids);
diff --git a/src/mame/machine/m1comm.cpp b/src/mame/machine/m1comm.cpp
index acde86cc451..8498ec9b4ea 100644
--- a/src/mame/machine/m1comm.cpp
+++ b/src/mame/machine/m1comm.cpp
@@ -26,7 +26,7 @@ MODEL-1 COMMUNICATION BD 837-8842 171-6293B (C) SEGA 1992
|--------------------------------------------------------------------------------|
Notes:
15112.17 - AMD AM27C100 128k x8 EPROM (DIP32, labelled 'EPR-15112')
- Z80 - Zilog Z0840004PSC Z80 CPU, running at 4.000MHz (DIP40)
+ Z80 - Zilog Z0840008PSC Z80 CPU, running at 8.000MHz (DIP40)
MB8464 - Fujitsu MB8464 8k x8 SRAM (DIP28)
MB8421 - Fujitsu MB8421-12LP 2k x8 SRAM (SDIP52)
MB8431 - Fujitsu MB8431-90LP 2k x8 SRAM (SDIP52)
@@ -81,7 +81,7 @@ static ADDRESS_MAP_START( m1comm_io, AS_IO, 8, m1comm_device )
ADDRESS_MAP_END
MACHINE_CONFIG_FRAGMENT( m1comm )
- MCFG_CPU_ADD(Z80_TAG, Z80, 4000000) /* 32 MHz / 8 */
+ MCFG_CPU_ADD(Z80_TAG, Z80, 8000000) /* 32 MHz / 4 */
MCFG_CPU_PROGRAM_MAP(m1comm_mem)
MCFG_CPU_IO_MAP(m1comm_io)
MACHINE_CONFIG_END
@@ -179,7 +179,7 @@ READ8_MEMBER(m1comm_device::dlc_reg_r)
UINT8 result = m_dlc_reg[offset];
#ifdef __M1COMM_VERBOSE__
- printf("m1comm-dlc_reg_r: read register %02x for value %02x\n", offset, result);
+ osd_printf_verbose("m1comm-dlc_reg_r: read register %02x for value %02x\n", offset, result);
#endif
return result;
}
@@ -188,7 +188,7 @@ WRITE8_MEMBER(m1comm_device::dlc_reg_w)
{
m_dlc_reg[offset] = data;
#ifdef __M1COMM_VERBOSE__
- printf("m1comm-dlc_reg_w: write register %02x for value %02x\n", offset, data);
+ osd_printf_verbose("m1comm-dlc_reg_w: write register %02x for value %02x\n", offset, data);
#endif
}
@@ -196,7 +196,7 @@ READ8_MEMBER(m1comm_device::dma_reg_r)
{
UINT8 result = m_dma_reg[offset];
#ifdef __M1COMM_VERBOSE__
- printf("m1comm-dma_reg_r: read register %02x for value %02x\n", offset, result);
+ osd_printf_verbose("m1comm-dma_reg_r: read register %02x for value %02x\n", offset, result);
#endif
return result;
}
@@ -204,7 +204,7 @@ READ8_MEMBER(m1comm_device::dma_reg_r)
WRITE8_MEMBER(m1comm_device::dma_reg_w)
{
#ifdef __M1COMM_VERBOSE__
- printf("m1comm-dma_reg_w: %02x %02x\n", offset, data);
+ osd_printf_verbose("m1comm-dma_reg_w: %02x %02x\n", offset, data);
#endif
m_dma_reg[offset] = data;
}
@@ -213,7 +213,7 @@ READ8_MEMBER(m1comm_device::syn_r)
{
UINT8 result = m_syn | 0xFC;
#ifdef __M1COMM_VERBOSE__
- printf("m1comm-syn_r: read register %02x for value %02x\n", offset, result);
+ osd_printf_verbose("m1comm-syn_r: read register %02x for value %02x\n", offset, result);
#endif
return result;
}
@@ -226,15 +226,15 @@ WRITE8_MEMBER(m1comm_device::syn_w)
switch (data & 0x02)
{
case 0x00:
- printf("m1comm-syn_w: VINT disabled\n");
+ osd_printf_verbose("m1comm-syn_w: VINT disabled\n");
break;
case 0x02:
- printf("m1comm-syn_w: VINT enabled\n");
+ osd_printf_verbose("m1comm-syn_w: VINT enabled\n");
break;
default:
- printf("m1comm-syn_w: %02x\n", data);
+ osd_printf_verbose("m1comm-syn_w: %02x\n", data);
break;
}
#endif
@@ -244,7 +244,7 @@ READ8_MEMBER(m1comm_device::zfg_r)
{
UINT8 result = m_zfg | (~m_fg << 7) | 0x7e;
#ifdef __M1COMM_VERBOSE__
- printf("m1comm-zfg_r: read register %02x for value %02x\n", offset, result);
+ osd_printf_verbose("m1comm-zfg_r: read register %02x for value %02x\n", offset, result);
#endif
return result;
}
@@ -252,7 +252,7 @@ READ8_MEMBER(m1comm_device::zfg_r)
WRITE8_MEMBER(m1comm_device::zfg_w)
{
#ifdef __M1COMM_VERBOSE__
- printf("m1comm-zfg_w: %02x\n", data);
+ osd_printf_verbose("m1comm-zfg_w: %02x\n", data);
#endif
m_zfg = data & 0x01;
}
@@ -285,13 +285,14 @@ WRITE8_MEMBER(m1comm_device::cn_w)
if (!m_cn)
{
// reset command
- printf("M1COMM: board disabled\n");
+ osd_printf_verbose("M1COMM: board disabled\n");
m_linkenable = 0x00;
+ m_zfg = 0x00;
}
else
{
// init command
- printf("M1COMM: board enabled\n");
+ osd_printf_verbose("M1COMM: board enabled\n");
m_linkenable = 0x01;
m_linkid = 0x00;
m_linkalive = 0x00;
@@ -321,7 +322,7 @@ void m1comm_device::check_vint_irq()
{
m_commcpu->set_input_line_and_vector(0, HOLD_LINE, 0xef);
#ifdef __M1COMM_VERBOSE__
- printf("m1comm-INT5\n");
+ osd_printf_verbose("m1comm-INT5\n");
#endif
}
#else
@@ -355,14 +356,14 @@ void m1comm_device::comm_tick()
// check rx socket
if (!m_line_rx.is_open())
{
- printf("M1COMM: listen on %s\n", m_localhost);
+ osd_printf_verbose("M1COMM: listen on %s\n", m_localhost);
m_line_rx.open(m_localhost);
}
// check tx socket
if (!m_line_tx.is_open())
{
- printf("M1COMM: connect to %s\n", m_remotehost);
+ osd_printf_verbose("M1COMM: connect to %s\n", m_remotehost);
m_line_tx.open(m_remotehost);
}
@@ -415,8 +416,9 @@ void m1comm_device::comm_tick()
}
// consider it done
- printf("M1COMM: link established - id %02x of %02x\n", m_linkid, m_linkcount);
+ osd_printf_verbose("M1COMM: link established - id %02x of %02x\n", m_linkid, m_linkcount);
m_linkalive = 0x01;
+ m_zfg = 0x01;
// write to shared mem
m_shared[0] = 0x01;
@@ -433,7 +435,7 @@ void m1comm_device::comm_tick()
recv = m_line_rx.read(m_buffer, togo);
togo -= recv;
}
- printf("M1COMM: droped a message...\n");
+ osd_printf_verbose("M1COMM: droped a message...\n");
}
if (m_linkalive == 0x00)
@@ -461,8 +463,9 @@ void m1comm_device::comm_tick()
m_line_tx.write(m_buffer, dataSize);
// consider it done
- printf("M1COMM: link established - id %02x of %02x\n", m_linkid, m_linkcount);
+ osd_printf_verbose("M1COMM: link established - id %02x of %02x\n", m_linkid, m_linkcount);
m_linkalive = 0x01;
+ m_zfg = 0x01;
// write to shared mem
m_shared[0] = 0x01;
@@ -530,7 +533,7 @@ void m1comm_device::comm_tick()
recv = m_line_rx.read(m_buffer, togo);
togo -= recv;
}
- printf("M1COMM: droped a message...\n");
+ osd_printf_verbose("M1COMM: droped a message...\n");
}
recv = m_line_rx.read(m_buffer, dataSize);
}
diff --git a/src/mame/machine/m2comm.cpp b/src/mame/machine/m2comm.cpp
index f5c7036f2f4..4b3f4dbe3c3 100644
--- a/src/mame/machine/m2comm.cpp
+++ b/src/mame/machine/m2comm.cpp
@@ -240,7 +240,7 @@ READ8_MEMBER(m2comm_device::zfg_r)
{
UINT8 result = m_zfg | 0xFE;
#ifdef __M2COMM_VERBOSE__
- printf("m2comm-zfg_r: read register %02x for value %02x\n", offset, result);
+ osd_printf_verbose("m2comm-zfg_r: read register %02x for value %02x\n", offset, result);
#endif
return result;
}
@@ -248,7 +248,7 @@ READ8_MEMBER(m2comm_device::zfg_r)
WRITE8_MEMBER(m2comm_device::zfg_w)
{
#ifdef __M2COMM_VERBOSE__
- printf("m2comm-zfg_w: %02x\n", data);
+ osd_printf_verbose("m2comm-zfg_w: %02x\n", data);
#endif
m_zfg = data & 0x01;
}
@@ -257,7 +257,7 @@ READ8_MEMBER(m2comm_device::share_r)
{
UINT8 result = m_shared[offset];
#ifdef __M2COMM_VERBOSE__
- printf("m2comm-share_r: read shared memory %02x for value %02x\n", offset, result);
+ osd_printf_verbose("m2comm-share_r: read shared memory %02x for value %02x\n", offset, result);
#endif
return result;
}
@@ -265,7 +265,7 @@ READ8_MEMBER(m2comm_device::share_r)
WRITE8_MEMBER(m2comm_device::share_w)
{
#ifdef __M2COMM_VERBOSE__
- printf("m2comm-share_w: %02x %02x\n", offset, data);
+ osd_printf_verbose("m2comm-share_w: %02x %02x\n", offset, data);
#endif
m_shared[offset] = data;
}
@@ -286,13 +286,13 @@ WRITE8_MEMBER(m2comm_device::cn_w)
if (!m_cn)
{
// reset command
- printf("M2COMM: board disabled\n");
+ osd_printf_verbose("M2COMM: board disabled\n");
m_linkenable = 0x00;
}
else
{
// init command
- printf("M2COMM: board enabled\n");
+ osd_printf_verbose("M2COMM: board enabled\n");
m_linkenable = 0x01;
m_linkid = 0x00;
m_linkalive = 0x00;
@@ -368,14 +368,14 @@ void m2comm_device::comm_tick()
// check rx socket
if (!m_line_rx.is_open())
{
- printf("M2COMM: listen on %s\n", m_localhost);
+ osd_printf_verbose("M2COMM: listen on %s\n", m_localhost);
m_line_rx.open(m_localhost);
}
// check tx socket
if (!m_line_tx.is_open())
{
- printf("M2COMM: connect to %s\n", m_remotehost);
+ osd_printf_verbose("M2COMM: connect to %s\n", m_remotehost);
m_line_tx.open(m_remotehost);
}
@@ -427,7 +427,7 @@ void m2comm_device::comm_tick()
}
// consider it done
- printf("M2COMM: link established - id %02x of %02x\n", m_linkid, m_linkcount);
+ osd_printf_verbose("M2COMM: link established - id %02x of %02x\n", m_linkid, m_linkcount);
m_linkalive = 0x01;
m_linktimer = 0x01;
@@ -446,7 +446,7 @@ void m2comm_device::comm_tick()
recv = m_line_rx.read(m_buffer, togo);
togo -= recv;
}
- printf("M2COMM: droped a message...\n");
+ osd_printf_verbose("M2COMM: droped a message...\n");
}
if (m_linkalive == 0x00)
@@ -476,7 +476,7 @@ void m2comm_device::comm_tick()
m_line_tx.write(m_buffer, dataSize);
// consider it done
- printf("M2COMM: link established - id %02x of %02x\n", m_linkid, m_linkcount);
+ osd_printf_verbose("M2COMM: link established - id %02x of %02x\n", m_linkid, m_linkcount);
m_linkalive = 0x01;
m_linktimer = 0x00;
@@ -527,7 +527,7 @@ void m2comm_device::comm_tick()
recv = m_line_rx.read(m_buffer, togo);
togo -= recv;
}
- printf("M2COMM: droped a message...\n");
+ osd_printf_verbose("M2COMM: droped a message...\n");
}
recv = m_line_rx.read(m_buffer, dataSize);
}
diff --git a/src/mame/machine/s32comm.cpp b/src/mame/machine/s32comm.cpp
index 8d5abf8e299..12fba5e9335 100644
--- a/src/mame/machine/s32comm.cpp
+++ b/src/mame/machine/s32comm.cpp
@@ -142,7 +142,7 @@ READ8_MEMBER(s32comm_device::zfg_r)
{
UINT8 result = m_zfg | 0xFE;
#ifdef __S32COMM_VERBOSE__
- printf("s32comm-zfg_r: read register %02x for value %02x\n", offset, result);
+ osd_printf_verbose("s32comm-zfg_r: read register %02x for value %02x\n", offset, result);
#endif
return result;
}
@@ -150,7 +150,7 @@ READ8_MEMBER(s32comm_device::zfg_r)
WRITE8_MEMBER(s32comm_device::zfg_w)
{
#ifdef __S32COMM_VERBOSE__
- printf("s32comm-zfg_w: %02x\n", data);
+ osd_printf_verbose("s32comm-zfg_w: %02x\n", data);
#endif
m_zfg = data & 0x01;
}
@@ -159,7 +159,7 @@ READ8_MEMBER(s32comm_device::share_r)
{
UINT8 result = m_shared[offset];
#ifdef __S32COMM_VERBOSE__
- printf("s32comm-share_r: read shared memory %02x for value %02x\n", offset, result);
+ osd_printf_verbose("s32comm-share_r: read shared memory %02x for value %02x\n", offset, result);
#endif
return result;
}
@@ -167,7 +167,7 @@ READ8_MEMBER(s32comm_device::share_r)
WRITE8_MEMBER(s32comm_device::share_w)
{
#ifdef __S32COMM_VERBOSE__
- printf("s32comm-share_w: %02x %02x\n", offset, data);
+ osd_printf_verbose("s32comm-share_w: %02x %02x\n", offset, data);
#endif
m_shared[offset] = data;
}
@@ -188,13 +188,13 @@ WRITE8_MEMBER(s32comm_device::cn_w)
if (!m_cn)
{
// reset command
- printf("S32COMM: board disabled\n");
+ osd_printf_verbose("S32COMM: board disabled\n");
m_linkenable = 0x00;
}
else
{
// init command
- printf("S32COMM: board enabled\n");
+ osd_printf_verbose("S32COMM: board enabled\n");
m_linkenable = 0x01;
m_linkid = 0x00;
m_linkalive = 0x00;
@@ -236,15 +236,15 @@ void s32comm_device::set_linktype(UINT16 linktype)
{
case 14084:
// Rad Rally
- printf("S32COMM: set mode 'EPR-14084 - Rad Rally'\n");
+ osd_printf_verbose("S32COMM: set mode 'EPR-14084 - Rad Rally'\n");
break;
case 15033:
// Stadium Cross / OutRunners
- printf("S32COMM: set mode 'EPR-15033 - Stadium Cross / OutRunners'\n");
+ osd_printf_verbose("S32COMM: set mode 'EPR-15033 - Stadium Cross / OutRunners'\n");
break;
case 15612:
// F1 Super Lap
- printf("S32COMM: set mode 'EPR-15612 - F1 Super Lap'\n");
+ osd_printf_verbose("S32COMM: set mode 'EPR-15612 - F1 Super Lap'\n");
break;
}
}
@@ -293,14 +293,14 @@ void s32comm_device::comm_tick_14084()
// check rx socket
if (!m_line_rx.is_open())
{
- printf("S32COMM: listen on %s\n", m_localhost);
+ osd_printf_verbose("S32COMM: listen on %s\n", m_localhost);
m_line_rx.open(m_localhost);
}
// check tx socket
if (!m_line_tx.is_open())
{
- printf("S32COMM: connect to %s\n", m_remotehost);
+ osd_printf_verbose("S32COMM: connect to %s\n", m_remotehost);
m_line_tx.open(m_remotehost);
}
@@ -353,7 +353,7 @@ void s32comm_device::comm_tick_14084()
}
// consider it done
- printf("S32COMM: link established - id %02x of %02x\n", m_linkid, m_linkcount);
+ osd_printf_verbose("S32COMM: link established - id %02x of %02x\n", m_linkid, m_linkcount);
m_linkalive = 0x01;
// write to shared mem
@@ -371,7 +371,7 @@ void s32comm_device::comm_tick_14084()
recv = m_line_rx.read(m_buffer, togo);
togo -= recv;
}
- printf("S32COMM: droped a message...\n");
+ osd_printf_verbose("S32COMM: droped a message...\n");
}
if (m_linkalive == 0x00)
@@ -399,7 +399,7 @@ void s32comm_device::comm_tick_14084()
m_line_tx.write(m_buffer, dataSize);
// consider it done
- printf("S32COMM: link established - id %02x of %02x\n", m_linkid, m_linkcount);
+ osd_printf_verbose("S32COMM: link established - id %02x of %02x\n", m_linkid, m_linkcount);
m_linkalive = 0x01;
// write to shared mem
@@ -468,7 +468,7 @@ void s32comm_device::comm_tick_14084()
recv = m_line_rx.read(m_buffer, togo);
togo -= recv;
}
- printf("S32COMM: droped a message...\n");
+ osd_printf_verbose("S32COMM: droped a message...\n");
}
recv = m_line_rx.read(m_buffer, dataSize);
}
@@ -546,14 +546,14 @@ void s32comm_device::comm_tick_15033()
// check rx socket
if (!m_line_rx.is_open())
{
- printf("S32COMM: listen on %s\n", m_localhost);
+ osd_printf_verbose("S32COMM: listen on %s\n", m_localhost);
m_line_rx.open(m_localhost);
}
// check tx socket
if (!m_line_tx.is_open())
{
- printf("S32COMM: connect to %s\n", m_remotehost);
+ osd_printf_verbose("S32COMM: connect to %s\n", m_remotehost);
m_line_tx.open(m_remotehost);
}
@@ -606,7 +606,7 @@ void s32comm_device::comm_tick_15033()
}
// consider it done
- printf("S32COMM: link established - id %02x of %02x\n", m_linkid, m_linkcount);
+ osd_printf_verbose("S32COMM: link established - id %02x of %02x\n", m_linkid, m_linkcount);
m_linkalive = 0x01;
// write to shared mem
@@ -624,7 +624,7 @@ void s32comm_device::comm_tick_15033()
recv = m_line_rx.read(m_buffer, togo);
togo -= recv;
}
- printf("S32COMM: droped a message...\n");
+ osd_printf_verbose("S32COMM: droped a message...\n");
}
if (m_linkalive == 0x00)
@@ -652,7 +652,7 @@ void s32comm_device::comm_tick_15033()
m_line_tx.write(m_buffer, dataSize);
// consider it done
- printf("S32COMM: link established - id %02x of %02x\n", m_linkid, m_linkcount);
+ osd_printf_verbose("S32COMM: link established - id %02x of %02x\n", m_linkid, m_linkcount);
m_linkalive = 0x01;
// write to shared mem
@@ -721,7 +721,7 @@ void s32comm_device::comm_tick_15033()
recv = m_line_rx.read(m_buffer, togo);
togo -= recv;
}
- printf("S32COMM: droped a message...\n");
+ osd_printf_verbose("S32COMM: droped a message...\n");
}
recv = m_line_rx.read(m_buffer, dataSize);
}
@@ -787,14 +787,14 @@ void s32comm_device::comm_tick_15612()
// check rx socket
if (!m_line_rx.is_open())
{
- printf("S32COMM: listen on %s\n", m_localhost);
+ osd_printf_verbose("S32COMM: listen on %s\n", m_localhost);
m_line_rx.open(m_localhost);
}
// check tx socket
if (!m_line_tx.is_open())
{
- printf("S32COMM: connect to %s\n", m_remotehost);
+ osd_printf_verbose("S32COMM: connect to %s\n", m_remotehost);
m_line_tx.open(m_remotehost);
}
@@ -847,7 +847,7 @@ void s32comm_device::comm_tick_15612()
}
// consider it done
- printf("S32COMM: link established - id %02x of %02x\n", m_linkid, m_linkcount);
+ osd_printf_verbose("S32COMM: link established - id %02x of %02x\n", m_linkid, m_linkcount);
m_linkalive = 0x01;
// write to shared mem
@@ -865,7 +865,7 @@ void s32comm_device::comm_tick_15612()
recv = m_line_rx.read(m_buffer, togo);
togo -= recv;
}
- printf("S32COMM: droped a message...\n");
+ osd_printf_verbose("S32COMM: droped a message...\n");
}
if (m_linkalive == 0x00)
@@ -893,7 +893,7 @@ void s32comm_device::comm_tick_15612()
m_line_tx.write(m_buffer, dataSize);
// consider it done
- printf("S32COMM: link established - id %02x of %02x\n", m_linkid, m_linkcount);
+ osd_printf_verbose("S32COMM: link established - id %02x of %02x\n", m_linkid, m_linkcount);
m_linkalive = 0x01;
// write to shared mem
@@ -962,7 +962,7 @@ void s32comm_device::comm_tick_15612()
recv = m_line_rx.read(m_buffer, togo);
togo -= recv;
}
- printf("S32COMM: droped a message...\n");
+ osd_printf_verbose("S32COMM: droped a message...\n");
}
recv = m_line_rx.read(m_buffer, dataSize);
}