DRIVER_INIT_MEMBER(pgm_arm_type3_state,svg) { svg_basic_init(); pgm_svg_decrypt(machine()); svg_latch_init(); pgm_create_dummy_internal_arm_region(); }
INPUT_PORTS_END DRIVER_INIT_MEMBER(pgm_arm_type3_state,svg) { svg_basic_init(); pgm_svg_decrypt(machine()); svg_latch_init(); pgm_create_dummy_internal_arm_region_theglad(1); m_armrom = (uint32_t *)memregion("prot")->base(); machine().device("prot")->memory().space(AS_PROGRAM).install_read_handler(0xB90, 0xB93, read32_delegate(FUNC(pgm_arm_type3_state::svg_speedup_r),this)); }