Opened 11 years ago

Closed 9 years ago

Last modified 13 months ago

#4321 closed defect (outdated)

SYMBIAN: 0.13.1 does not work on E61i

Reported by: SF/legshot Owned by: anotherguest
Priority: normal Component: Port: Symbian
Keywords: Cc:
Game:

Description

Thanks for the great symbian port!

Unfortunately the port (0.13.1) is now borken on my E61i. I have no mouse cursor at all. The navi key changes the letter symbol (upper left corner) and scrolls through the game list. It was used to navigate the mouse cursor in previous versions. I also have a grey square in the lower right corner, which shouldn't be there. The keyboard does various things, but that never worked right in any version (yes there are nokia phones with full querty/quertz keybord :).

Ticket imported from: #2782749. Ticket imported from: bugs/4321.

Change History (14)

comment:1 by SF/legshot, 11 years ago

I got the mouse working again, with CTRL+1 (greenkey + 1) so it seems the default control method has changed? The other issues remain.

comment:2 by fingolfin, 11 years ago

Owner: set to anotherguest
Summary: Symbian port broken on E61iSYMBIAN: 0.13.1 does not work on E61i

comment:3 by anotherguest, 11 years ago

This is work in progress in the SDL backend. I'm trying to detect if the device support Touch screen or mouse properly. Sadly on some older devices, these values returns true, when they should not. Gray square is for touch devices to activate virtualkeyboard in SDL. Virtual Keyboard in ScummVM are not still active.

Also it would have been nice if Nokia decided for one method for its keyboard based devices, sadly this is not the case, and support for one device, will break support another device. So the E61i is not compatible with E71, which is not compatible with E90.

So I need E71, E61, E90, 5800 to test with.. Sadly I don't and real device testing is the only way to resolve this issues.

Not sure if I should close this.. Gray icon will be removed in the next release. I guess I could make it transparent or something..

comment:4 by anotherguest, 11 years ago

Status: newpending

comment:5 by SF/legshot, 11 years ago

Status: pendingnew

comment:6 by SF/legshot, 11 years ago

Uh oh, sounds like a real mess. I have C++ experience and I have, besides my own E61i, access to an E71 (my gf owns one). Let me know if and how I could help (I could try setting up carbide, if it's the only way ;).

Maybe we could takle sound support too, because the volume slider doesn't seem to work nether.

comment:7 by SF/legshot, 11 years ago

Okay, different idea: How about a testprogram which shows the return types of the functions in question?

comment:8 by SF/legshot, 11 years ago

correction: return values, not types...

comment:9 by fingolfin, 9 years ago

Status: newpending

comment:10 by fingolfin, 9 years ago

What is the status of this item?

comment:11 by anotherguest, 9 years ago

Fixed in SDL backend longtime ago.

comment:12 by anotherguest, 9 years ago

Resolution: outdated

comment:13 by fingolfin, 9 years ago

Status: pendingclosed

comment:14 by digitall, 13 months ago

Component: Port: Symbian
Note: See TracTickets for help on using tickets.