Opened 8 years ago

Last modified 12 months ago

#5762 new defect

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

Reported by: SF/andrea2054 Owned by: CeRiAl
Priority: normal Component: Port: WinCE
Keywords: Cc:
Game: Freddy Pharkas: Frontier Pharmacist

Description

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

Ticket imported from: #3322945. Ticket imported from: bugs/5762.

Change History (5)

comment:1 by digitall, 8 years ago

Owner: set to CeRiAl

comment:2 by digitall, 8 years ago

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

comment:3 by CeRiAl, 8 years ago

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.

comment:4 by digitall, 8 years ago

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.

comment:5 by digitall, 12 months ago

Component: Engine: SCIPort: WinCE
Note: See TracTickets for help on using tickets.