[Bug 31214] New: Eschalon Book I: corrupted text in DirectX mode

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Jul 14 04:47:14 CDT 2012


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

             Bug #: 31214
           Summary: Eschalon Book I: corrupted text in DirectX mode
           Product: Wine
           Version: 1.5.8
          Platform: x86
               URL: http://www.gamershell.com/download_22075.shtml
        OS/Version: Linux
            Status: NEW
          Keywords: download, regression
          Severity: minor
          Priority: P2
         Component: directx-d3d
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: gyebro69 at gmail.com
                CC: hverbeet at gmail.com
    Classification: Unclassified
   Regression SHA1: e5bb2e7d8bcaf4bf1d1da28773ba19686232aeff


Created attachment 40990
  --> http://bugs.winehq.org/attachment.cgi?id=40990
terminal output

The game is an old-style RPG, developed by Basilisk Games. I can reproduce the
problem with the demo version (v1.04) as well as with the full (Steam) version
of the game. The sequel, Eschalon Book 2 is also affected, but only when DX7
renderer is used.

The problem: text appears as coloured blocks in the launcher as well as in mid
game (see attached screenshot).
The game offers DirectX and OpenGL rendering modes: in the main game the
problem occurs only when DirectX is selected (the OpenGL renderer is free from
the problem). However, the launcher always displays corrupted text (probably
because it always uses DirectX).

The problem is due to a recent commit:

e5bb2e7d8bcaf4bf1d1da28773ba19686232aeff is the first bad commit
commit e5bb2e7d8bcaf4bf1d1da28773ba19686232aeff
Author: Henri Verbeet <hverbeet at codeweavers.com>
Date:   Fri Jul 13 12:53:09 2012 +0200

    ddraw: Create texture surfaces from device_parent_create_texture_surface().

    Instead of creating them in advance and hoping we can find them back later.

:040000 040000 0be757859f33c47d57f2ef448e5dff48f0dd402b
28a3e2fe18eeed3a1605edea388794c6503a7366 M    dlls

Reverting the patch on wine-1.5.8-160-g8613d5e fixes the problem.

Fedora 17 x86
Nvidia 250 / driver 295.59
X.Org X Server 1.12.2

-- 
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