Pages: [1] 2
|
|
|
Author
|
Topic: Running SC1, 2, or 3 under XP? (Read 6802 times)
|
Covak
Zebranky food
Offline
Posts: 9
I love YaBB 1G - SP1!
|
Anyone know if it's possible to get SC2 (the original PC game) running properly under XP?
Also, I never really played 1 or 3 so I'd be interested in trying to find them, if only I thought they'd run.
So if anyone knows how to get 'em running, I'd love to know how.
Thanks,
Covak
|
|
|
Logged
|
|
|
|
Striker
Zebranky food
Offline
Posts: 29
Frungy!
|
/me pats his trusty old p166 dos 6.22 box
Kept it especially for Star Control II. Really!
But with UQM I can prolly finally get rid of it
|
|
|
Logged
|
|
|
|
Scott
*Many bubbles*
Offline
Gender:
Posts: 179
does whatever a spider can
|
Any ideas for getting SC3 to work on Win2k? I can't get the sound to work... seeing as it's asking for old sound cards like SoundBlaster 16 or something.
|
|
|
Logged
|
|
|
|
Culture20
Enlightened
Offline
Posts: 917
Thraddash Flower Child
|
Try dosbox: http://sourceforge.net/projects/dosbox
I've been playing my old SC1 & 2 with dosbox version 0.57 lately. The only noticible problem is when MS Office's Findfast starts searching for Office files while I'm playing... and that's just because I forgot to turn the stupid thing off.
I usually make a batchfile (sc2.bat) for SC2 with the following line: starcon2 /g:bios /s:soundblaster
Then run dosbox with the command: dosbox C:\starcon2\sc2.bat -fullscreen
I could probably use more command line options to make it emulate a better machine (the one it emulates is kind of slow), but I don't bother with readme files more than I need to.
|
|
« Last Edit: February 06, 2003, 10:13:26 pm by Culture20 »
|
Logged
|
|
|
|
Covak
Zebranky food
Offline
Posts: 9
I love YaBB 1G - SP1!
|
Woah, dosbox appears to rock. SC2 ran just like it used to on the old 286.
Thanks for the info!
Covak
|
|
|
Logged
|
|
|
|
|
Ian Jerast
Guest
|
Could someone please give more detailed information about how to configure dosbox to run sc2? I have downloaded the latest version (.57) but pathetically don't really know how to operate it.
|
|
|
Logged
|
|
|
|
Scott
*Many bubbles*
Offline
Gender:
Posts: 179
does whatever a spider can
|
Yeah, but when installing SC3... what do I put for my sound options?
|
|
|
Logged
|
|
|
|
|
Captain Smith
Guest
|
Could someone please give more detailed information about how to configure dosbox to run sc2? I have downloaded the latest version (.57) but pathetically don't really know how to operate it.
A top to bottom description...
What the others don't mention is the possibility of using configure files. What I do is set up the configure files and then run dosbox based on that. With the configure files, I can control how much memory the apps get, how many cycles (so I can set the speed of emulation), and so on...
You can pre-generate a config file by going into the DosBox program (CONFIG.COM virtual drive Z). Here's an example...
[sdl] # SDL related options. fullscreen=true autolock=true sensitivity=100
[dosbox] # General Dosbox settings language= warnings=0 snapshots=snapshots
[cpu] # The amount of cycles to execute each loop. Lowering this setting will slowdown dosbox cycles=15000
[mixer] # Nothing to setup yet!
[sblaster] # Sound Blaster related options. base=220 irq=7 dma=1 hdma=5 enabled=true adlib=true cms=false
[speaker] # pcspeaker related options. sinewave=false tandy=false
[bios] # Nothing to setup yet!
[dos] # Setting a memory size to 0 will disable it. emssize=4 xmssize=8
[autoexec] # Add here the lines you want to execute on startup. mount c c:\dosstuff c: cd starcon2 melee /g:bios /s:soundblaster exit
Most of the options are pretty self-explanatory...I keep all my dos stuff in a dos stuff directory (including all the games I hope to run once they get all the bugs out and have it working for protected mode stuff). The only problem I have is that sound echoes under Windows ME, but this works perfectly under XP...if I want to set up a single icon I can click to run the game, I can set up the command to be:
dosbox -fullscreen -conf starcon2melee.txt
Just like I'm running a Windows DirectX type game...starts it up in full-screen and goes ;D
Meanwhile, if anybody knows how to get my sound to stop echoing in WinME, it'd be a great thing....any ideas?
|
|
|
Logged
|
|
|
|
|
Afsa
Guest
|
Is there any way to find out your IRQ and DMA under XP? I'm having trouble getting the sound to work under the DosBox method you identify.
|
|
|
Logged
|
|
|
|
Captain Smith
Guest
|
Is there any way to find out your IRQ and DMA under XP? I'm having trouble getting the sound to work under the DosBox method you identify.
The sound card settings mentioned aren't really so much for the benefit of the OS, but for the benefit of the games you run. Historically the old Sound Blaster cards had addresses like that you had to set up and define to the games so they could find the sound card and use it. That's what is being defined there in the config...you need those numbers if you ever have to define the sound card to a game you wish to run.
I don't think Starcon2 has that requirement - but anyway, what things are happening that you can't get DOSBox to work under XP (remember try .57, I had problems with .56)? And what kind of system do you have? You have to tweak that clock cycles line depending on what kind of machine you have.
If it helps, if you can still find the old "Landmark Speed Test" (ask and give me an e-mail if you cant find it and want to put it on your site), it should give you an idea of what kind of machine you're emulating under DOSBox. With these settings, I'm pretty much emulating a 400Mhz 386...the other thing I notice with DOSBox as well in running this test is that the Mhz varies pretty wildly...I wonder if that'll be fixed someday or if it'll be "the nature of the beast" so to speak.
Hope we can help...
|
|
|
Logged
|
|
|
|
Captain Smith
Guest
|
Actually, I think the switch for sound blaster for SC2 is /s:sblaster
Thanks...actually that's probably what it is doing...I get the same results with the /s:sblaster switch...the game sounds echo...maybe I'll do well to look around the Dosbox site and see what's going on...
|
|
|
Logged
|
|
|
|
Captain Smith
Guest
|
Got to thinking about it and figured out my echo problem. Basically in XP, each application is in its own box and XP parcels out the resources to it...but in ME this is not the case, so apps see more of the CPU. Perhaps 15000 cycles was enough for XP (or irrelevant), but too much for ME, throwing off the timing code in SC2...
I changed that to 10000 upon testing and it worked well...btw, I thought this would merit a mention, since I forget about it myself...you can tweak the emulation speed on the fly by pressing CTRL-F11 to lower and CTRL-F12 to increase... at 10000 cycles, I now have the equivalent of a 66Mhz AT according to Landmark...
Maybe that's what's needed to make this thing work out well...a calibration routine so it find the right cycles to come off as an optimal Mhz system for old games? I guess for right now you could run landmark and press the keys I mentioned until it comes up with a good Mhz rating that's reasonable...of course, the developers could always try and find a way to limit the tweaking from being necessary...
At least I know I have a setup that can run SC2 on WinME now...
|
|
|
Logged
|
|
|
|
Pages: [1] 2
|
|
|
|
|