Opened 18 years ago

Closed 18 years ago

Last modified 18 years ago

#2305 closed defect (fixed)

GOB: screen jumbled after typing in level passwords

Reported by: (none) Owned by: sev-
Priority: normal Component: Engine: Gob
Version: Keywords:
Cc: Game: Gobliiins

Description

After typing in a level password in Gobliiins in the 0.8.0 CVS build, every stylus tap results in blocks of pixels shifting resulting in jumbled graphics.

I am on a Dell Axim X30H, and the same behavior was reported by another Pocket PC user on a different brand Pocket PC.

Ticket imported from: #1336334. Ticket imported from: bugs/2305.

Attachments (1)

gob_jumble.JPG (25.4 KB ) - added by SF/*anonymous 18 years ago.
Screenshot after typing in a level password and a few stylus taps

Download all attachments as: .zip

Change History (14)

by SF/*anonymous, 18 years ago

Attachment: gob_jumble.JPG added

Screenshot after typing in a level password and a few stylus taps

comment:1 by fingolfin, 18 years ago

Owner: set to SF/arisme

comment:2 by fingolfin, 18 years ago

Summary: Pocket PC screen jumbled after typing in level passwordsWINCE/GOB: screen jumbled after typing in level passwords

comment:3 by SF/matt_germany, 18 years ago

I had another problem after typing in a level password: When the new level started, the mouse cursor was only half visible. The game was perfectly playable and you could change the mouse symbol (fist etc.) as it's supposed to be, but the lower half of the symbol was always cut off. Btw, I was using 0.8.0 CVS build on a Windows 98 machine. I don't remember the exact date, but it must have been a week or two ago.

I don't know whether it's an instance of the same problem or something completely different. Unfortunately I wasn't able to reproduce this bug, that's why I didn't file a bug report so far.

comment:4 by SF/arisme, 18 years ago

Had a quick look, this bug seems to happen when a mouse move with no tap happens between 2 key presses. A temporary workaround is to tap the mouse on another part of the screen between 2 letters. I'll try to find a better one for the release :)

comment:5 by SF/arisme, 18 years ago

More exactly : it will happen if the cursor is not in a zone where it can be displayed between 2 key presses. To reproduce it on Windows or another platform, go to the "load" screen, move the cursor off screen, press a key, and enjoy the garbled cursor :)

comment:6 by SF/arisme, 18 years ago

Owner: SF/arisme removed

comment:7 by fingolfin, 18 years ago

Eugene, any idea on this one?

comment:8 by fingolfin, 18 years ago

Owner: set to sev-

comment:9 by fingolfin, 18 years ago

So this bug is not PocketPC specific, right?

comment:10 by fingolfin, 18 years ago

Summary: WINCE/GOB: screen jumbled after typing in level passwordsGOB: screen jumbled after typing in level passwords

comment:11 by bluegr, 18 years ago

I've made a small patch to fix this bug, with the great help of sev (thanks!)

A proper patch would be to use OSystem mouse cursors. This patch fixes the bug with the current code that draws the mouse cursor

I've sent the patch to sev

comment:12 by sev-, 18 years ago

The patch fixes it perfectly. Thanks, md5. Commited as is.

And yes, this is a temporary solution, as we need to make the engine use OSystem cursors.

comment:13 by sev-, 18 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.