Menu

#1741 FOTAQ: DC: Can't Navigate Pointer in Journal Menu

closed-fixed
5
2004-09-18
2004-08-26
MetaFox
No

In the 24-08-2004 CVS build for Dreamcast, when viewing
the journal in Flight of the Amazon Queen to load or
save a game, the mouse pointer freezes.

You can navigate the menu by pressing the mouse button
or the A key on the controller, then moving the cursor,
then repeating. If you just try to move the cursor on
it's own, it doesn't show it's position on the screen.

Discussion

  • Gregory Montoir

    Gregory Montoir - 2004-08-26

    Logged In: YES
    user_id=230314

    I suspect the main loop in Journal not doing all what's needed
    for the Dreamcast port. As I am not familiar with this
    backend ; Marcus, can you look at journal.cpp lines 65-84
    and see if you notice something wrong ?

     
  • Gregory Montoir

    Gregory Montoir - 2004-08-26
    • assigned_to: nobody --> marcus_c
     
  • Gregory Montoir

    Gregory Montoir - 2004-08-26

    Logged In: YES
    user_id=230314

    Ok, I have an idea. I suppose that, contrary to the SDL
    backend, in order to the refresh the new pointer position on
    the screen, you have to call OSystem::updateScreen()...

    I just added a call to it in Journal. Can someone test if the
    problem is still there ?

     
  • Marcus Comstedt

    Marcus Comstedt - 2004-08-26

    Logged In: YES
    user_id=446790

    I haven't tested the new code, but I can confirm that you do
    need to call updateScreen() for the mouse pointer to be
    redrawn. poll_event() will just update the internal
    position variables.

     
  • Gregory Montoir

    Gregory Montoir - 2004-09-03

    Logged In: YES
    user_id=230314

    So, is the problem still there ?

     
  • Gregory Montoir

    Gregory Montoir - 2004-09-03
    • assigned_to: marcus_c --> cyx
     
  • Max Horn

    Max Horn - 2004-09-04
    • status: open --> pending
     
  • Max Horn

    Max Horn - 2004-09-04

    Logged In: YES
    user_id=12935

    Mickey McMurray / metafox -- please respond!

     
  • MetaFox

    MetaFox - 2004-09-16

    Logged In: YES
    user_id=514793

    Sorry for the late response time.

    It works like a charm now.

     
  • MetaFox

    MetaFox - 2004-09-16
    • status: pending --> open
     
  • Gregory Montoir

    Gregory Montoir - 2004-09-18
    • status: open --> closed-fixed