Problem with Win32 build

Ask for help with ScummVM problems

Moderator: ScummVM Team

Post Reply
User avatar
Dark-Star
Posts: 137
Joined: Sun Oct 30, 2005 9:36 pm
Location: Reutlingen, GERMANY

Problem with Win32 build

Post by Dark-Star » Wed Nov 02, 2005 8:20 pm

OK, I'm pretty stumped on this one, so maybe anyone else can give me a hint.

I've been building and running ScummVM on Win32/MSVC successfully for quite some time now, but now I've got a problem. I've got a company laptop on which I'd like to put ScummVM. But no matter which EXE I copy there (either my own CVS build or the official Win32 port), the main window doesn't redraw at all. I.e. I get the console window and the frame for the main window (including title bar etc.) but the client area is just "see-through", like it's not receiving any draw calls.

I have the proper DLLs installed (SDL.DLL and MSVCR71.dll for my own build).
DirectX is installed too (9.0c)

Anyone encountered this problem before and knows how to fix it?

--Darkstar

clem
Posts: 2185
Joined: Mon Oct 31, 2005 11:14 am

Post by clem » Wed Nov 02, 2005 9:09 pm

I've heard some complaints that ScummVM hangs when starting over time, but afaik there's no general solution for that. Sorry!

clem

User avatar
Dark-Star
Posts: 137
Joined: Sun Oct 30, 2005 9:36 pm
Location: Reutlingen, GERMANY

Post by Dark-Star » Wed Nov 02, 2005 9:31 pm

OK, I'll get MSVC.NET installed on this thing next week anyway, then I'll look into the problem some more.
Thanks anyway.

--Darkstar

Kirben
ScummVM Developer
Posts: 417
Joined: Wed Sep 21, 2005 12:15 pm
Location: Melbourne, Victoria, Australia

Post by Kirben » Wed Nov 02, 2005 11:16 pm

This would not be a ScummVM issue but either a background program interfering or buggy video card drivers. Windows Blinds was reported as causing problems with ScummVM in the past, there could be similar issues with other problems.

Some suggestions:
Try using msconfig to disable all background programs, to see if it helps.
Try updating the video card drivers on the system, to see if it helps.
Try setting SDL video driver to windb, to check for buggy video drivers. Start ScummVM via Command Prompt/MS-DOS Prompt and set the SDL video driver before starting ScummVM, ie:
set SDL_VIDEODRIVER=windb
scummvm monkey

HailandKill
Posts: 2
Joined: Tue Dec 27, 2005 1:07 am

Post by HailandKill » Tue Dec 27, 2005 4:58 am

I'm running a laptop and get the same problem. viewtopic.php?t=553

You managed to actually describe it, while I didn't... anyway.

What I notice, is that that we are both trying to run it on a laptop. So perhaps it is an issue with the itegrated graphics.

User avatar
Dark-Star
Posts: 137
Joined: Sun Oct 30, 2005 9:36 pm
Location: Reutlingen, GERMANY

Post by Dark-Star » Tue Dec 27, 2005 3:45 pm

Try updating to the newest graphics drivers from the Dell website, this fixed it for me.
Alternatively, try the

set SDL_VIDEODRIVER=windib

workaround (there's a typo in Kirben's post, it's windib not windb)

--Darkstar

Divine
Posts: 1
Joined: Thu Feb 16, 2006 6:43 pm

Post by Divine » Sat Feb 18, 2006 2:15 pm

I can confirm that this seems definitely to be a laptop-related problem. Kirben's and Dark-Star's workaround seems to work here too. Gonna try updating the drivers too. Thanks to the posters in this thread (and the search-button :) )!

Post Reply