diff options
author | 2016-02-04 21:12:19 +0100 | |
---|---|---|
committer | 2016-02-04 21:12:19 +0100 | |
commit | 33937a4a4cde90be0d9c2a03eb0d042500cc0564 (patch) | |
tree | 07020bf213baa25d993ff287cb7176c768f82259 /src | |
parent | f6c90a7c052fbbde9201b8bb7b114290edadbf1a (diff) |
ui: orange mousecursor regrew with mewUI merge, let's re-shrink it
Diffstat (limited to 'src')
-rw-r--r-- | src/emu/ui/ui.cpp | 9 | ||||
-rw-r--r-- | src/mame/drivers/fidelz80.cpp | 1 |
2 files changed, 6 insertions, 4 deletions
diff --git a/src/emu/ui/ui.cpp b/src/emu/ui/ui.cpp index 93d100196ee..a20da75a68e 100644 --- a/src/emu/ui/ui.cpp +++ b/src/emu/ui/ui.cpp @@ -473,6 +473,7 @@ void ui_manager::update_and_render(render_container *container) else m_popup_text_end = 0; + // display the internal mouse cursor if (m_mouse_show || (is_menu_active() && machine().options().ui_mouse())) { INT32 mouse_target_x, mouse_target_y; @@ -482,10 +483,10 @@ void ui_manager::update_and_render(render_container *container) if (mouse_target != nullptr) { float mouse_y=-1,mouse_x=-1; - if (mouse_target->map_point_container(mouse_target_x, mouse_target_y, *container, mouse_x, mouse_y)) { - float l_heigth = machine().ui().get_line_height(); - container->add_quad(mouse_x, mouse_y, mouse_x + l_heigth*container->manager().ui_aspect(container), mouse_y + l_heigth, UI_TEXT_COLOR, m_mouse_arrow_texture, PRIMFLAG_ANTIALIAS(1) | PRIMFLAG_BLENDMODE(BLENDMODE_ALPHA)); - + if (mouse_target->map_point_container(mouse_target_x, mouse_target_y, *container, mouse_x, mouse_y)) + { + const float cursor_size = 0.6 * machine().ui().get_line_height(); + container->add_quad(mouse_x, mouse_y, mouse_x + cursor_size*container->manager().ui_aspect(container), mouse_y + cursor_size, UI_TEXT_COLOR, m_mouse_arrow_texture, PRIMFLAG_ANTIALIAS(1) | PRIMFLAG_BLENDMODE(BLENDMODE_ALPHA)); } } } diff --git a/src/mame/drivers/fidelz80.cpp b/src/mame/drivers/fidelz80.cpp index 2abfab37c8d..bb963922a24 100644 --- a/src/mame/drivers/fidelz80.cpp +++ b/src/mame/drivers/fidelz80.cpp @@ -189,6 +189,7 @@ Chess Challenger 7 (BCC) RE information from netlist by Berger Zilog Z80A, 3.579MHz from XTAL +Z80 IRQ/NMI unused, no timer IC. This is a cost-reduced design from CC10, no special I/O chips. Memory map: |