[Bug 28782] New: Arcanum: certain keys not working, videos unskippable

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Oct 18 08:47:41 CDT 2011


http://bugs.winehq.org/show_bug.cgi?id=28782

             Bug #: 28782
           Summary: Arcanum: certain keys not working, videos unskippable
           Product: Wine
           Version: 1.3.30
          Platform: x86
               URL: http://www.fileplanet.com/59649/50000/fileinfo/Arcanum
                    :-Of-Steamworks-&-Magick-Obscura-Demo
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: minor
          Priority: P2
         Component: directx-dinput
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: gyebro69 at gmail.com
                CC: vitaliy-bugzilla at kievinfo.com
    Classification: Unclassified
   Regression SHA1: 157528eb0f826f1008488097e361ffc2872d640f


Created attachment 36979
  --> http://bugs.winehq.org/attachment.cgi?id=36979
+tid,+dinput log (uncompressed 8.8 MB)

Problem(s):
1. Intro and in-game videos are unskippable (pressing any key should skip the
videos).
2. In mid-game most of the keyboard shortcuts work, except for the <Esc> key,
which should switch between the main game and the menu screen. Pressing <Esc>
during the game has no effect.

The game uses dinput.dll. Native dinput.dll didn't help here, the mouse pointer
stuck in the middle of the screen so I couldn't get past the main menu.

This was caused by

157528eb0f826f1008488097e361ffc2872d640f is the first bad commit
commit 157528eb0f826f1008488097e361ffc2872d640f
Author: Vitaliy Margolen <wine-patches at kievinfo.com>
Date:   Thu Oct 13 21:22:26 2011 -0600

    dinput: GetDeviceData always succeeds regardless if buffering is enabled or
device is acquired.

:040000 040000 f5b3ba5f3c147aecddc67917fb3f7d56b03c6491
7c5c4570fd331895914dcfed38705a9c0e00d536 M    dlls

The patch cannot be reverted on current git (wine-1.3.30-205-g472a8f7), but
git checkout 157528eb0f826f1008488097e361ffc2872d640f  >> keys not working
git reset --hard HEAD^  >> keys are working

Unlike bug #28731, this one is still present as of wine-1.3.30-205-g472a8f7.

Steps to reproduce the problem in the demo:
Install...launch. When the main menu appears select Single Player -> View Intro
>> you can't skip the intro movie.

Terminal output doesn't reveal anything interesting. Here I'm attaching a
+dinput log. The log was created by starting the intro video from the menu and
pressing <Space> several times. Afterwards I killed the game immediately.

Fedora 15 x86
X.Org X Server 1.10.4

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list