bridgeb: remove unnneeded assert,

ktmnt2: add clarity check for sample 0
This commit is contained in:
hap 2023-10-03 11:42:35 +02:00
parent ad854b3549
commit 8c15e47042
2 changed files with 3 additions and 7 deletions

View File

@ -110,11 +110,8 @@ void bridgeb_state::update_digits(offs_t offset, u16 data)
void bridgeb_state::digit_w(offs_t offset, u8 data)
{
assert(offset >= 0x2000);
// write to one DL1414 digit
offset = (offset >> 11 & 0xf) - 4;
m_dl1414[offset >> 2]->bus_w(offset & 3, data);
m_dl1414[(offset >> 13) % 3]->bus_w(offset >> 11 & 3, data);
}
@ -165,8 +162,7 @@ void bridgeb_state::main_map(address_map &map)
{
map(0x0000, 0x3fff).rom();
map(0x6000, 0x63ff).mirror(0x1c00).ram();
map(0x8000, 0xffff).w(FUNC(bridgeb_state::digit_w));
map(0x8000, 0x9fff).unmapw();
map(0xa000, 0xffff).w(FUNC(bridgeb_state::digit_w));
}
void bridgeb_state::main_io(address_map &map)

View File

@ -5522,7 +5522,7 @@ void ktmnt2_state::sound_w(u8 data)
if (sample == 0)
m_samples->stop(0);
}
else
else if (sample != 0)
{
sample--;
if (sample < m_samples->samples() && strncmp(m_samples->names()[sample + 1], "none", 4))