Opened 11 years ago

Closed 9 years ago

#3799 closed defect (fixed)

DRASCULA: slowdown when you hold mouse buttons

Reported by: SF/glorifindel Owned by: sev-
Priority: high Component: Engine: Drascula
Keywords: Cc:
Game: Drascula

Description

I'm using the italian version of Drascula with the current SVN build (on Win32), and when I click anywhere on screen and hold the mouse button the game slows down.
The save/load menu also has some glitches: when you type the name of the saved game some letters sometimes are not displayed and there is a strange gap from when you type to when the letter appears in the box.
Wouldn't be better to adopt the standard SCUMM interface for the save/load menu (as in Nippon Safes Inc)?

Ticket imported from: #2011470. Ticket imported from: bugs/3799.

Change History (11)

comment:1 by sev-, 11 years ago

This bug is nice to get fixed before the release.

comment:2 by sev-, 11 years ago

Owner: set to bluegr
Priority: normalhigh

comment:3 by eriktorbjorn, 11 years ago

At least some of this might be because the pause() and delay() functions don't process events.

comment:4 by sev-, 11 years ago

Owner: changed from bluegr to sev-
Resolution: fixed
Status: newclosed

comment:5 by sev-, 11 years ago

Fixed in SVN and backported. The delays were used there pretty illogically. And each mousedown generated 200ms delay.

comment:6 by SF/glorifindel, 11 years ago

This bug is still here for me in latest 0.12pre version

comment:7 by SF/glorifindel, 11 years ago

Resolution: fixed
Status: closednew

comment:8 by fingolfin, 10 years ago

Sev, seems the issue was not fixed by your changes?

comment:9 by sev-, 10 years ago

That's right. In order to fix it the main gameloop has to be rewritten.

comment:10 by sev-, 9 years ago

Resolution: fixed
Status: newclosed

comment:11 by sev-, 9 years ago

I fixed it by reacting on button up event in right mouse. Quite controversal one, but it was the only option without serious rework. Please test.

Note: See TracTickets for help on using tickets.