[Bug 6190] New: regressions: Supreme Snowboarding fails since 0.9.19

Wine Bugs wine-bugs at winehq.org
Wed Sep 13 03:14:54 CDT 2006


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

           Summary: regressions: Supreme Snowboarding fails since 0.9.19
           Product: Wine
           Version: 0.9.20.
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-binary
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: hoehle at users.sourceforge.net


Hi,

I've been testing Supreme Snowboarding 1.033 on Debian Ubuntu Breezy and Dapper.
While the following versions work, more recent ones now fail.

Works:
20050725 Breezy
0.9.9 Dapper
0.9.15 Breezy & Dapper
0.9.16 Breezy & Dapper

Fails:
0.9.19 Dapper
0.9.20 Dapper

I recommend using win2k mode, because the preferences requester then offers
OpenGL as rendering method (next to Software2, DirectX7 and DirectX6).
However, none of the bugs is related to OpenGL as I've also tested Software2
mode, with identical results.

There are possibly several bugs:
- Display_Config.exe may crash when selecting anything else than OpenGL
rendering. Or it does not crash, but it does not refresh its window correctly,
until OpenGL is choosen again.

- Running Supreme.exe initially works, however as soon as one enters the race or
training menu, both screen animation and sound become chopped up, while CPU goes
to 100%.  It is as out of every second, the machine stands still for half of it.
The snowboarder avatar is not rendered (Keith, Vincent etc.).  If continuing
from there, the game hangs as soon as one tries to enter the course (after
selecting snowboarder, board and whether). Luckily, wine reacts to Ctrl^C, a
window pops up and enables to terminate the program.

With 0.9.15/16 CPU% is at 80% while in the menus (anim and sound playing), and
100% during race.

To choose a rendering method without Display_Config.exe, edit:
Games\Supreme\rd_config.txt:
api_name	= "OpenGL";
width	= 800;
height	= 600;
depth	= 32;
card_id	= 0;
fullscreen	= 1;

o wine-0.9.19 produces the symptoms describe above.

o wine-0.9.20 behaves even worse than 0.9.19. It doesn't run at all and yields:
X Error of failed request:  GLXUnsupportedPrivateRequest
  Major opcode of failed request:  143 (GLX)
  Minor opcode of failed request:  17 (X_GLXVendorPrivateWithReply)
  Serial number of failed request:  384
  Current serial number in output stream:  384
I found a message where vitaliy at kievinfo.com thinks it's an ATI bug.
http://bugs.winehq.org/show_bug.cgi?id=6098
However I have an Intel i810 on-board chip.

o wine-0.9.15/16 with DirectX7 rendering produce some incorrect results compared
with Software2 or OpenGL modes (DirectX6 is even worse).  That's a topic for a
different, future bug report (I'd prefer to report current behaviour with these
if the next 0.9.21 would work again).

I'm sorry I haven't attached any logfiles. I'll readily do so if you tell me
which of the many options to log with WINEDEBUG=... could help you.

After installing the game, I had to perform the steps in WININIT.INI manually:
[rename]
c:\windows\system32\Mfc42.dll=c:\windows\system32\_Mfc42.dll
c:\windows\system32\Msvcp60.dll=c:\windows\system32\_Msvcp60.dll
c:\windows\system32\ws2help.dll=c:\windows\system32\_ws2help.dll
c:\windows\system32\Msvcrt.dll=c:\windows\system32\_Msvcrt.dll
Of course, msvcrt.dll is being ignored (builtin default)

I'm quite surprised wine did not do that for me. Did I miss something?

o I offer to also test the missing versions 0.9.17-18 if this helps you. 
However the site where I usually download your distribution does not list these.
http://wine.budgetdedicated.com/apt/pool/main/w/wine/

To test some versions under both Breezy and Dapper, I made use of wine's ability
to locate its files itself.  I used dpkg --extract directory and set the WINExyz
variables.  So identical wine binaries where tested with both Breezy and Dapper
and always produced identical results.

Regards,
 Jörg Höhle

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list