#3489 PUTTZOO: Windows version cursor/pointer drawn wrong

closed-fixed
Graphics (902)
5
2008-01-27
2007-12-08
Hubert Maier
No

ScummVM 0.11.0svn (Dec 8 2007 11:45:13)
Features compiled in: Vorbis FLAC MP3 zLib MPEG2

The pointer in the Windows version of PuttZoo seems to
lack it's shadows (the color black is completely
missing) in all shapes and forms displayed.

I found a relation in bug report
http://sourceforge.net/tracker/index.php?func=detail&aid=1506591&group_id=37116&atid=418820
where sev points out the broken cursors on MAC,
seems i have the very same problem, just with colors
switched as mine is completely white.

Putt Putt Saves the Zoo (Windows)

AmigaOS4
gcc version 4.0.2 (AmigaOS build 20051012)

Screenshot attached

Discussion

  • Hubert Maier
    Hubert Maier
    2007-12-08

    Look left side, no black shadows, looks "unfinished"

     
  • Logged In: YES
    user_id=577918
    Originator: NO

    Whimsical observation: I can get that to happen in the Windows version of Putt-Putt Travels Through Time, *if* I deliberately sabotage OSystem_SDL::blitCursor() to treat 0 (and not just _mouseKeyColor) as transparent.

     
  • Logged In: YES
    user_id=166507
    Originator: NO

    You know what? Since I implemented Windows cursors I thought I did it right :). I just rechecked the original and added this mask. It was never been there.

    Thanks for reporting, fixed both in trunk and in branch.

     
    • assigned_to: nobody --> sev
    • status: open --> closed-fixed
     
  • kirben
    kirben
    2008-01-06

    Logged In: YES
    user_id=34715
    Originator: NO

    Re-opening, as unfortunately the cursor still doesn't look right. The shadows are shown on the cursor now, but the color of the shadows isn't correct (Light color, not black).

     
  • kirben
    kirben
    2008-01-06

    • status: closed-fixed --> open
     
  • kirben
    kirben
    2008-01-06

    Extracted cursors for comparison

     
    Attachments
  • kirben
    kirben
    2008-01-06

    Logged In: YES
    user_id=34715
    Originator: NO

    File Added: Cursor.zip

     
    • status: open --> closed-fixed
     
  • Logged In: YES
    user_id=166507
    Originator: NO

    Now really fixed in SVN and backported.