[Bug 15798] New: 3D Game Studio text objects newline characters mistranslated

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Oct 26 21:23:14 CDT 2008


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

           Summary: 3D Game Studio text objects newline characters
                    mistranslated
           Product: Wine
           Version: 1.1.7
          Platform: HP
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: minor
          Priority: P2
         Component: directx-d3d
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: mdirk at sympatico.ca


Until recently, I was sure that 3D Game Studio version A6.40.5 worked. But a
specific 3DGS game, which is really a tool to build shaders, could not be
tested earlier, because the built-in compilation of .fx files was not yet
implemented. This compiler-DLL is not the cause of the bug, but being able to
run SMEE2, which is this tool, only compiled with 3DGS as if it was a game,
shows a subtle glitch in the handling of strings of text.

3D Game Studio has its own system for displaying 3D sprites, 2D panels, text
objects and other 2D objects, which may not translate well into OpenGL.

But when displaying text objects, some internal form of newline characters are
interpreted by 3DGS running under Windows, by allowing a single string to
continue on the next line. The way this translates when running under Wine, the
next line overstrikes the previous line, without shifting downward.

This results in somewhat amusing display in the settings of SMEE2, where text
is supposed to be superimposed on a multi-colored background panel, to fit into
tabular form. But only a first line with superimposed characters displays
instead of each table of settings.

It makes the selection of shader parameters impossible from within this tool,
even though the shaders themselves may render well by now.


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