*

Welcome, Guest. Please login or register.

Get your own OLPC - Buy an XO laptop on eBay!
Pages: [1]
Print
Author Topic: Starcraft. On the XO.  (Read 7576 times)

Starcraft. On the XO.

burthole
Commenter

Posts: 6


January 26, 2008, 07:30:41 PM

hello all,

i just wanted to start a thread about getting starcraft running.

system requirements for starcraft, from blizzard's website:

Windows 95/98/NT
Pentium 90 or higher (this processor runs at 90 mhz)
16 MB RAM
DirectX-Compatible SVGA Video Card
Microsoft-Compatible Mouse
Double-Speed CD-ROM

equivalent XO specs:

WINE
AMD Geode LX-700 433 Mhz
256 MB RAM
Integrated graphics controller
Touchpad
No CDROM

so, as you can see, the XO has about a 5x increase in processing power and 16x the memory.

breakdown of resource use:

system
wine
starcraft - cpu
starcraft - cpu acting as gpu
ISO mounter

a couple of paths i might take:
1. hook up a USB CDROM drive to the XO, run the install program in wine to a SD card, launch Starcraft.exe through wine. (at this stage it is possible to eliminate the need to keep the whole starcraft cd by using a surrogate stripped of campaign and cutscenes)

2. pre-form a wine template with starcraft installed (AFAIK, no system files are installed, though i'd have to watch the install.exe to make sure), install wine on the XO directed towards the prepared directories, run Starcraft.exe through cd or emulated cd

looks like the folks over at dev.laptop.org have gotten wine running, so i'll give it a shot and report back.


p.s. kekekekeke
Logged

#1 Re: Starcraft. On the XO.

burthole
Commenter

Posts: 6


January 26, 2008, 09:13:06 PM

yeah, opengl... about that.
Logged

#2 Re: Starcraft. On the XO.

unrequited
Senior Contributor
**
Posts: 120



January 26, 2008, 09:18:02 PM

Def. keep posted.
Logged

-Unrequited

#3 Re: Starcraft. On the XO.

John_G1G1D1
Senior Contributor
**
Posts: 168


The ORIGINAL paranoid cynical constant griper


WWW
January 27, 2008, 07:11:28 AM

I used  to run all of my CD-Rom games off of my HD rather than the CD drive on my Mac.  I would save the disk as a disk image, and then open that up instead of putting the cd in.  I did this for ALL of my Blizzard games like both Diablo's and StarCraft.

Wouldn't it be possible to save the CD's onto a SD card?

I do see not having a mouse as a problem, as well as screen resolution, especially when dealing with the basic units, like the SCV's or a Probe.

How about a NES64 emultor?
Logged

Farmingdale, NJ.  Last name: M.  Donated @ 5:55am EST 11/12/07.  Paypal confirmed @ 5:58.  Got my G1G1D1 Email.  Received on 12-20 @ 19:00(14:45 was when they tried to deliver).  Picts Here:  http://www.flickr.com/photos/22096145@N08/   Got my E-mail saying expect soon on 12/22 @ 01:14 EST

#4 Re: Starcraft. On the XO.

burthole
Commenter

Posts: 6


January 28, 2008, 03:36:29 PM

i didnt much like the n64 starcraft, the playability of the original is hard to beat...

i'm running into some ddraw problems, looks like this is a bug in wine in which it tries to use opengl to handle ddraw rendering... working on it

Logged

#5 Re: Starcraft. On the XO.

brianh
Commenter

Posts: 23



January 30, 2008, 08:37:11 AM

i think this is the way to go:

http://stargus.sourceforge.net/install.shtml

"Stargus is a Starcraft Mod that allows you to play Starcraft with the Stratagus engine, as opposed to play it with the original Starcraft one."

Bos Wars also uses the Stratagus engine and works on the XO (yum install boswars, boswars -d /usr/share/boswars/ to run).  It runs best at 640x480, but will go up to 1024x768 and still be considered playable by most people.

I've been trying to compile Stratagus 2.2.4 without opengl so I can use Wargus (warcraft 2).  Stratagus in the yum repository was compiled with opengl as default for some reason, so it won't run.  Bos Wars was compiled without opengl and runs ok on the XO so this should be possible.  Compiling without opengl is a configure option but for some reason it won't take.  I'm probably doing something wrong, as i never attempted to complile anything before getting an XO.  Stargus wants Stratagus version 2.2.3, so maybe I'll try compiling that one.  The Stratagus engine that Bos Wars uses is modified, I tried using it to run Wargus but it didn't work.
Logged

#6 Re: Starcraft. On the XO.

brianh
Commenter

Posts: 23



January 30, 2008, 10:31:13 AM

it works!  at least for warcraft 2.  i'm such a noob, but that's ok, i'm learning.  i guess there was a compiled version of Stratagus in the tar file to start with (with opengl).  so when i was trying to run "stratagus -d /home/olpc/wargus-2.2.4/data.wc2" it was opening the included one.  when i tried "./stratagus -d /home/olpc/wargus-2.2.4/data.wc2" it opened the stratagus that i compiled (without opengl) and it worked.  it seems a little slow, but maybe that's how slow it was...  i'll try to dig up a copy of starcraft and test. 
Logged

#7 Re: Starcraft. On the XO.

burthole
Commenter

Posts: 6


January 30, 2008, 06:28:41 PM

great! i'll give that a try.
Logged

#8 Re: Starcraft. On the XO.

DavidXO
Commenter

Posts: 10


February 02, 2008, 07:35:59 PM

Solution to starcraft CD's. Me and my friends use a "portable starcraft" to play on school computers. It uses a no CD crack. Although I have already installed WINE and Starcraft wouldn't load. I'll post the no cd crack once I find it again. Maybe someone can bypass OpenGL which was the issue WINE had I believe. There is no substitute for Starcraft. I didn't like BOS wars, it ran to slow. Though I'm very fond of Netpanzer.
yum install netpanzer
14 mb with online multiplayer
« Last Edit: February 02, 2008, 07:41:51 PM by DavidXO » Logged
Pages: [1]
Print
Jump to:  

Members
Total Members: 2405
Latest: sembik
Stats
Total Posts: 31943
Total Topics: 3843
Online Today: 24
Online Ever: 238
(April 18, 2011, 09:48:50 PM)
Users Online
Users: 0
Guests: 22
Total: 22