Menu

#5762 WinCE-Pharkas:Cannot exit left/right depending on landscape

open
CeRiAl
5
2011-07-12
2011-06-20
Andrea
No

WinCE port and Freddy Pharkas: in all the scenes with exits to the left or right (tipically Coarsegold streets), Freddy cannot exit to the left or right depending of the landscape settings:
Landscape=0 (portrait): cannot exit both left and right
Landscape=1 (normal landscape): can exit to the right but not to the left
Landscape=2 (reverse landscape): can exit to the left but not to the right
For example, with Landscape=1, when I tap on the leftmost part of the screen, the cursor is positioned slightly on the right, so Freddy don't enter the "exit area".
I also tried with the screen calibration, without result.

Tested with 1.3.0 and 1.3.0pre115-ge17a33c, WinCE port
HP iPAQ h2200, WinCE 4.20

Discussion

  • digitall

    digitall - 2011-07-12
    • assigned_to: nobody --> cerial23
     
  • digitall

    digitall - 2011-07-12

    cerial23: I assume this might be fixed by your work on the backend.

    andrea2054: Can you test with the latest development daily build and see if this is still occuring for you?:
    http://buildbot.scummvm.org/builds.html

     
  • CeRiAl

    CeRiAl - 2011-07-12

    tdhs: no, I wasn't aware of this bug before (missed it on the bugtracker somehow) and a quick test with 1.3.1 and unstable shows that the problem is still present. However, _sometimes_ I managed to walk left and right (regardless of the orientation), in these cases I managed to position the cursor completely left (or right).
    I still think that different orientation problem mentioned above result from slightly off calibration of the screen (it's not really possible to calibrate it pixel-perfect).
    But as this still poses a problem (I wonder if the iphone/android/nds ports also have this problems, i assume yes), a fix like "if the cursor is 5pixels away from the screen edge, position it to the far-left/right" is needed IMHO. I will ask on the mailing-list if someone has a better solution as this fix could break other games.

     
  • digitall

    digitall - 2011-07-15

    cerial23: Yes, unfortunately some of the SCI games have 1 pixel (or at least very small) hotspots at screen edges, so this probably affect a number of games other than pharkas. Thanks for looking at this.