trunk/src/mess/drivers/victor9k.c
| r242255 | r242256 | |
| 395 | 395 | // memory banking |
| 396 | 396 | address_space &program = m_maincpu->space(AS_PROGRAM); |
| 397 | 397 | program.install_ram(0x00000, m_ram->size() - 1, m_ram->pointer()); |
| 398 | |
| 399 | // patch out SCP self test |
| 400 | m_rom->base()[0x11ab] = 0xc3; |
| 401 | |
| 402 | // patch out ROM checksum error |
| 403 | m_rom->base()[0x1d51] = 0x90; |
| 404 | m_rom->base()[0x1d52] = 0x90; |
| 405 | m_rom->base()[0x1d53] = 0x90; |
| 406 | m_rom->base()[0x1d54] = 0x90; |
| 398 | 407 | } |
| 399 | 408 | |
| 400 | 409 | void victor9k_state::machine_reset() |
trunk/src/mess/includes/victor9k.h
| r242255 | r242256 | |
| 71 | 71 | m_rs232a(*this, RS232_A_TAG), |
| 72 | 72 | m_rs232b(*this, RS232_B_TAG), |
| 73 | 73 | m_palette(*this, "palette"), |
| 74 | m_rom(*this, I8088_TAG), |
| 74 | 75 | m_video_ram(*this, "video_ram"), |
| 75 | 76 | m_brt(0), |
| 76 | 77 | m_cont(0), |
| r242255 | r242256 | |
| 97 | 98 | required_device<rs232_port_device> m_rs232a; |
| 98 | 99 | required_device<rs232_port_device> m_rs232b; |
| 99 | 100 | required_device<palette_device> m_palette; |
| 101 | required_memory_region m_rom; |
| 100 | 102 | required_shared_ptr<UINT8> m_video_ram; |
| 101 | 103 | |
| 102 | 104 | virtual void machine_start(); |