mirror of
https://github.com/holub/mame
synced 2025-04-19 23:12:11 +03:00
octopus: fix video and fix crash when running CP/M-80 applications.
This commit is contained in:
parent
4c7a235683
commit
1d21630ddb
@ -288,8 +288,8 @@ private:
|
||||
|
||||
void octopus_state::octopus_mem(address_map &map)
|
||||
{
|
||||
map(0x00000, 0xcffff).bankrw("main_ram_bank");
|
||||
map(0xd0000, 0xdffff).ram().share("vram");
|
||||
map(0x00000, 0xcffff).rw(m_ram, FUNC(ram_device::read), FUNC(ram_device::write));
|
||||
//map(0xd0000, 0xdffff).ram().share("vram");
|
||||
map(0xe0000, 0xe3fff).noprw();
|
||||
map(0xe4000, 0xe5fff).ram().share("fram");
|
||||
map(0xe6000, 0xe7fff).rom().region("chargen", 0);
|
||||
@ -1024,7 +1024,7 @@ void octopus_state::octopus(machine_config &config)
|
||||
m_crtc->set_addrmap(0, &octopus_state::octopus_vram);
|
||||
m_crtc->set_screen("screen");
|
||||
|
||||
ADDRESS_MAP_BANK(config, "z80_bank").set_map(&octopus_state::octopus_mem).set_options(ENDIANNESS_LITTLE, 8, 32, 0x10000);
|
||||
ADDRESS_MAP_BANK(config, m_z80_bankdev).set_map(&octopus_state::octopus_mem).set_options(ENDIANNESS_LITTLE, 8, 32, 0x10000);
|
||||
|
||||
RAM(config, "ram").set_default_size("256K").set_extra_options("128K,512K,768K");
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user