fixes (nw)

This commit is contained in:
Olivier Galibert 2017-11-30 08:03:46 +01:00
parent be8d7e2908
commit 0584df8b9c
3 changed files with 3 additions and 3 deletions

View File

@ -2169,7 +2169,7 @@ void address_space::prepare_map()
if (manager().m_sharelist.find(fulltag.c_str()) == manager().m_sharelist.end())
{
VPRINTF(("Creating share '%s' of length 0x%X\n", fulltag.c_str(), entry.m_addrend + 1 - entry.m_addrstart));
manager().m_sharelist.emplace(fulltag.c_str(), std::make_unique<memory_share>(m_map->m_databits, entry.m_addrend + 1 - entry.m_addrstart, endianness()));
manager().m_sharelist.emplace(fulltag.c_str(), std::make_unique<memory_share>(m_map->m_databits, address_to_byte(entry.m_addrend + 1 - entry.m_addrstart), endianness()));
}
}

View File

@ -237,7 +237,7 @@ void atari_cage_device::update_dma_state(address_space &space)
inc = (tms32031_io_regs[DMA_GLOBAL_CTL] >> 4) & 1;
for (i = 0; i < tms32031_io_regs[DMA_TRANSFER_COUNT]; i++)
{
sound_data[i % STACK_SOUND_BUFSIZE] = space.read_dword(addr * 4);
sound_data[i % STACK_SOUND_BUFSIZE] = space.read_dword(addr);
addr += inc;
if (i % STACK_SOUND_BUFSIZE == STACK_SOUND_BUFSIZE - 1)
dmadac_transfer(&m_dmadac[0], DAC_BUFFER_CHANNELS, 1, DAC_BUFFER_CHANNELS, STACK_SOUND_BUFSIZE / DAC_BUFFER_CHANNELS, sound_data);

View File

@ -69,7 +69,7 @@ WRITE16_MEMBER(midyunit_state::midyunit_cmos_enable_w)
{
if (data == 0x500)
{
m_prot_result = space.read_word(0x10a4390) << 4;
m_prot_result = space.read_word(0x8521c80) << 4;
logerror(" desired result = %04X\n", m_prot_result);
}
}