mirror of
https://github.com/holub/mame
synced 2025-07-05 18:08:04 +03:00
fixes (nw)
This commit is contained in:
parent
be8d7e2908
commit
0584df8b9c
@ -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()));
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -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);
|
||||
|
@ -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);
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user