(MESS) victor9k: Patched out floppy SCP self test temporarily, cpm86 boots now but hangs while loading menu. (nw)

This commit is contained in:
Curt Coder 2014-12-08 20:06:13 +02:00
parent 4f399fb830
commit c3339567bd
2 changed files with 11 additions and 0 deletions

View File

@ -395,6 +395,15 @@ void victor9k_state::machine_start()
// memory banking
address_space &program = m_maincpu->space(AS_PROGRAM);
program.install_ram(0x00000, m_ram->size() - 1, m_ram->pointer());
// patch out SCP self test
m_rom->base()[0x11ab] = 0xc3;
// patch out ROM checksum error
m_rom->base()[0x1d51] = 0x90;
m_rom->base()[0x1d52] = 0x90;
m_rom->base()[0x1d53] = 0x90;
m_rom->base()[0x1d54] = 0x90;
}
void victor9k_state::machine_reset()

View File

@ -71,6 +71,7 @@ public:
m_rs232a(*this, RS232_A_TAG),
m_rs232b(*this, RS232_B_TAG),
m_palette(*this, "palette"),
m_rom(*this, I8088_TAG),
m_video_ram(*this, "video_ram"),
m_brt(0),
m_cont(0),
@ -97,6 +98,7 @@ public:
required_device<rs232_port_device> m_rs232a;
required_device<rs232_port_device> m_rs232b;
required_device<palette_device> m_palette;
required_memory_region m_rom;
required_shared_ptr<UINT8> m_video_ram;
virtual void machine_start();