[Bug 3528] Serious Sam First Encounter demo doesn't work(msvcrt bug (?))

Wine Bugs wine-bugs at winehq.org
Wed Nov 16 14:04:34 CST 2005


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





------- Additional Comments From imago at devinity.de  2005-16-11 14:04 -------
little  status update:
msvcrt bug: fixed in CVS.

choose wrong language files: no idea what goes wrong there
workaround: remove 1_00c_Sounds_demo_* and 1_00c_Texts_demo_* files

doesnt find builtin opengl32.dll:
it first tries to find the dll via SearchPath(), before trying to load it.
And SearchPath() didn't report builtin dlls.
workaround: place any file(named opengl32.dll) in your system folder
eg.: "touch ~/.wine/drive_c/windows/system32/opengl32.dll" will do it
proper solution: yet to find, probably a question for wine-devel

claims that there is no hardware acceleration:
SeriousSam fails if PFD_GENERIC_ACCELERATED flag is set for the chosen pixel
format. But wine *always* sets this flag and I'm not sure if we simply can drop
this flag in general.
for now, if somebody wants to test the game, just change the following line in
dlls/x11drv/opengl.c(in X11DRV_DescribePixelFormat):
----
ppfd->dwFlags = PFD_DRAW_TO_WINDOW | PFD_SUPPORT_OPENGL | PFD_GENERIC_ACCELERATED;
----
to:
--
ppfd->dwFlags = PFD_DRAW_TO_WINDOW | PFD_SUPPORT_OPENGL
---

and the game will run just fine ;)

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