diff --git a/src/mame/chromatics/cgc7900.cpp b/src/mame/chromatics/cgc7900.cpp index 40911469fb6..b201801e85f 100644 --- a/src/mame/chromatics/cgc7900.cpp +++ b/src/mame/chromatics/cgc7900.cpp @@ -310,7 +310,7 @@ void cgc7900_state::disk_command_w(u16 data) u16 cgc7900_state::unmapped_r() { - return rand(); + return machine().rand(); } /*************************************************************************** diff --git a/src/mame/konami/konamim2.cpp b/src/mame/konami/konamim2.cpp index 817024f33e7..7a48561baee 100644 --- a/src/mame/konami/konamim2.cpp +++ b/src/mame/konami/konamim2.cpp @@ -490,7 +490,7 @@ uint16_t konamim2_state::konami_io0_r(offs_t offset) case 8: return ioport("P5")->read(); } - //return rand(); + //return machine().rand(); return 0; } diff --git a/src/mame/quantel/dpb7000.cpp b/src/mame/quantel/dpb7000.cpp index 09dd50ec7dd..75a788ac4db 100644 --- a/src/mame/quantel/dpb7000.cpp +++ b/src/mame/quantel/dpb7000.cpp @@ -3425,7 +3425,7 @@ uint8_t dpb7000_state::tablet_rdl_r() //if (m_tablet_mux == 3) //m_tablet_state = 0; - m_tablet_counter_latch = rand() & 0xfff; + m_tablet_counter_latch = machine().rand() & 0xfff; LOGMASKED(LOG_TABLET, "%s: Random latch: %04x\n", machine().describe_context(), m_tablet_counter_latch); uint8_t data = (uint8_t)m_tablet_counter_latch; LOGMASKED(LOG_TABLET, "%s: Tablet RDL Read (Mux %d): %02x\n", machine().describe_context(), m_tablet_mux, data);