mirror of
https://github.com/holub/mame
synced 2025-10-05 08:41:31 +03:00
plugins/cheat: oops (nw)
This commit is contained in:
parent
1b75c5e87f
commit
051a55b274
@ -616,7 +616,7 @@ function cheat.startplugin()
|
|||||||
param.index = param.index - 1
|
param.index = param.index - 1
|
||||||
param_calc(param)
|
param_calc(param)
|
||||||
cheat.cheat_env.param = param.value
|
cheat.cheat_env.param = param.value
|
||||||
if not is_oneshot() then
|
if not is_oneshot(cheat) then
|
||||||
run_if(cheat, cheat.script.change)
|
run_if(cheat, cheat.script.change)
|
||||||
end
|
end
|
||||||
return true
|
return true
|
||||||
|
@ -134,7 +134,7 @@ READ16_MEMBER(altos8600_state::errhi_r)
|
|||||||
|
|
||||||
WRITE16_MEMBER(altos8600_state::clear_w)
|
WRITE16_MEMBER(altos8600_state::clear_w)
|
||||||
{
|
{
|
||||||
m_mmuerr = 0xff;
|
m_mmuerr = 0xffff;
|
||||||
m_maincpu->set_input_line(INPUT_LINE_NMI, CLEAR_LINE);
|
m_maincpu->set_input_line(INPUT_LINE_NMI, CLEAR_LINE);
|
||||||
m_nmistat = false;
|
m_nmistat = false;
|
||||||
}
|
}
|
||||||
@ -281,6 +281,7 @@ void altos8600_state::xlate_w(address_space &space, offs_t offset, u16 data, u16
|
|||||||
else if(m_user && BIT(flags, 3) && ((offset & 0x7ff) < 64))
|
else if(m_user && BIT(flags, 3) && ((offset & 0x7ff) < 64))
|
||||||
seterr(offset, mem_mask, 8);
|
seterr(offset, mem_mask, 8);
|
||||||
COMBINE_DATA(&((u16 *)(m_ram->pointer()))[(page << 11) | (offset & 0x7ff)]);
|
COMBINE_DATA(&((u16 *)(m_ram->pointer()))[(page << 11) | (offset & 0x7ff)]);
|
||||||
|
m_mmuflags[offset >> 11] |= 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
READ16_MEMBER(altos8600_state::cpuram_r)
|
READ16_MEMBER(altos8600_state::cpuram_r)
|
||||||
@ -365,6 +366,7 @@ WRITE16_MEMBER(altos8600_state::dmacram_w)
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
COMBINE_DATA(&((u16 *)(m_ram->pointer()))[(page << 11) | (offset & 0x7ff)]);
|
COMBINE_DATA(&((u16 *)(m_ram->pointer()))[(page << 11) | (offset & 0x7ff)]);
|
||||||
|
m_mmuflags[offset >> 11] |= 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
READ16_MEMBER(altos8600_state::nmi_r)
|
READ16_MEMBER(altos8600_state::nmi_r)
|
||||||
@ -517,4 +519,4 @@ ROM_START(altos8600)
|
|||||||
ROMX_LOAD("11753_1.5_hi.bin", 0x0001, 0x1000, CRC(9b5e812c) SHA1(c2ef24859edd48d2096db47e16855c9bc01dae75), ROM_SKIP(1) | ROM_BIOS(1))
|
ROMX_LOAD("11753_1.5_hi.bin", 0x0001, 0x1000, CRC(9b5e812c) SHA1(c2ef24859edd48d2096db47e16855c9bc01dae75), ROM_SKIP(1) | ROM_BIOS(1))
|
||||||
ROM_END
|
ROM_END
|
||||||
|
|
||||||
COMP(1981, altos8600, 0, 0, altos8600, 0, altos8600_state, 0, "Altos", "8600", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW)
|
COMP(1981, altos8600, 0, 0, altos8600, 0, altos8600_state, 0, "Altos Computer Systems", "ACS8600", MACHINE_NOT_WORKING | MACHINE_NO_SOUND_HW)
|
||||||
|
Loading…
Reference in New Issue
Block a user