Fix spectrum

This commit is contained in:
Olivier Galibert 2020-11-18 17:59:23 +01:00
parent 4b48a327b0
commit 23e8d66771

View File

@ -721,10 +721,12 @@ void spectrum_state::init_spectrum()
switch (m_ram->size())
{
case 48*1024:
m_specmem->space(AS_PROGRAM).install_ram(0x8000, 0xffff, nullptr);
[[fallthrough]];
m_specmem->space(AS_PROGRAM).install_ram(0x8000, 0xffff, m_ram->pointer() + 0x4000);
m_specmem->space(AS_PROGRAM).install_ram(0x5b00, 0x7fff, m_ram->pointer() + 0x1b00);
break;
case 16*1024:
m_specmem->space(AS_PROGRAM).install_ram(0x5b00, 0x7fff, nullptr);
m_specmem->space(AS_PROGRAM).install_ram(0x5b00, 0x7fff, m_ram->pointer() + 0x1b00);
break;
}
}