Page 1 of 1

Goal: Need Starcraft to occupy the entire screen

Posted: 7. Sep 2009, 03:54
by ragnarkar
I'm running Ubuntu 9.04 and want to play starcraft. I've tried Cedega, Wine, and Virtualbox (with XP installed within it) and so far, Virtualbox is most playable but with a very annoying problem: the screen stays at 1024x768 while starcraft runs inside a centered 640x480 rectangle inside with an unnecessary black border around it.

My goal: I need starcraft to run in Virtualbox and take up the entire screen!

I've tried Cedega but the software itself fails to function at all (gives an error even if I run cedega at the command line.)

I've tried Wine and the graphics seem fine but when i go into Battle.net, the screen is all garbage.

So I'm left with virtualbox + XP. The game functions except that it only chooses to run inside the 640x480 rectangle.

I know that Starcraft only supports the 640x480 resolution. So I tried changing the resolution in XP within virtualbox but the minimum resolution it seems to allow is 800x600.

I don't care what it takes; I need starcraft to utilize the entire screen and not a tiny idiotic box. Some suggested routes:

1) Either figure out how to get Virtualbox to run my XP in native full-screen 640x480 mode.

or

2) Hack starcraft to use higher resolutions (i.e. 1024x768.)

Any ideas?

Re: Goal: Need Starcraft to occupy the entire screen

Posted: 7. Sep 2009, 10:47
by Sasquatch
Change the Host resolution to 640 x 480 and put the VM to full screen. That's the only way to get it going. VB itself can't and won't change the Host resolution so you have to do it yourself.

Re: Goal: Need Starcraft to occupy the entire screen

Posted: 9. Sep 2009, 21:34
by floatingbox
Changing the host resolution to 640x480 doesn't fix it for me. When I do, Starcraft says that it's unable to launch because it requires 256 colors. Windows display settings only shows 4-bit color. (Despite the fact that Windows itself is actually using full color.)