diff options
Diffstat (limited to 'src/emu/debug/dvdisasm.cpp')
-rw-r--r-- | src/emu/debug/dvdisasm.cpp | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/emu/debug/dvdisasm.cpp b/src/emu/debug/dvdisasm.cpp index 9ad6cb968c2..2292e766132 100644 --- a/src/emu/debug/dvdisasm.cpp +++ b/src/emu/debug/dvdisasm.cpp @@ -231,7 +231,7 @@ bool debug_view_disasm::generate_with_pc(debug_disasm_buffer &buffer, offs_t pc) { // Consider that instructions are 64 bytes max const debug_view_disasm_source &source = downcast<const debug_view_disasm_source &>(*m_source); - int shift = source.m_space.addrbus_shift(); + int shift = source.m_space.addr_shift(); offs_t backwards_offset; if(shift < 0) @@ -559,3 +559,13 @@ void debug_view_disasm::set_selected_address(offs_t address) break; } } + +//------------------------------------------------- +// set_source - set the current subview +//------------------------------------------------- + +void debug_view_disasm::set_source(const debug_view_source &source) +{ + debug_view::set_source(source); + m_dasm.clear(); +} |