Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Discussion & Documentation Documentation, Tips & Tricks
  • Search

WineX time - Soldier of Fortune 2: Double Helix

Unofficial documentation for various parts of Gentoo Linux. Note: This is not a support forum.
Post Reply
Advanced search
20 posts • Page 1 of 1
Author
Message
PARENA
Guru
Guru
User avatar
Posts: 349
Joined: Mon Jan 06, 2003 4:49 pm

WineX time - Soldier of Fortune 2: Double Helix

  • Quote

Post by PARENA » Thu Jan 09, 2003 2:16 am

Hope you all don't mind putting this post here (I had put it in another topic, but I thought it might come in handy in the Doc section). I like to have Docs around instead of Googling everywhere, so here we go.

I tried it yesterday and Soldier of Fortune 2: Double Helix works great after a simple "emerge winex", starting winex to get your config file, put your cd-rom in the config file and done. Just follow the instructions for this game. Here's what I did:

- First, Insert CD1 and mount your cdrom.
- Now, you go to /tmp, copy some files there and start the installation from that same directory. You can choose any directory, of course, but I used /tmp

Like this:

Code: Select all

$ cd /tmp
$ cp /mnt/cdrom/Setup/ossupport* .
$ winex /mnt/cdrom/Setup/Setup.exe
- Installation starts, asks some questions and then you can sit back for a little while.
- When the setup program asks for CD2, kill winex (and wine). Don't manually end setup, just kill it. (Update: read the next few posts for possible more neat / better solutions) Then, unmount your cdrom, replace CD1 with CD2 (mount it) and copy the files from CD2's base directory to wherever you're installing.

Like this:

Code: Select all

$ killall winex wine
$ umount /mnt/cdrom; #Insert CD1 now
$ mount /mnt/cdrom
$ cd ~/.winex/fake_windows/Program\ Files/Soldier\ of\ Fortune\ II\ -\ Double\ Helix/base/
$ cp /mnt/cdrom/Setup/base/*.pk3 .
These files will take a little while...

Now it's time to make sure you get MultiPlayer going (assuming you want to). Just go to the base/mp directory of your installation and link the pk3 files like this:

Code: Select all

$ cd mp
$ ln -s ../*pk3 .
That's it! Of course, I also installed the Gold Edition patch (1.03) of SoF2. I did get the game working with patch 1.02 earlier, but it seems there's some problems with that. I suggest you install 1.03. Go get it somewhere (http://www.activision.com/games/soldier ... nloads.asp). Make sure you get the full version if you haven't patched it to 1.02 yet, not the lite Gold patch.

Once you've got it, just use winex to run it. Afterwards, make sure you link the new pk3's again for MP usage. One of them (update101.PK3) had an extension written in caps. Check if you have that and lowercase it. For example:

Code: Select all

$ winex /mnt/install/sof2goldfull.exe
and after that (assuming you're still in the base/mp dir):

Code: Select all

$ mv ../update101.PK3 ../update101.pk3
$ ln -s ../update*pk3 .
Of course, you could just link to the capitalized PK3, but I like my files to look the same.

Now, this should do it. The game works. It includes PunkBuster v0.995 and if you wish to upgrade to v1.016 (latest at time of writing) you can use the pbweb.exe utility (http://www.evenbalance.com/downloads/pbweb.exe to upgrade. Save the file to the ~/path/to/sof2/Pb directory and use winex to start it.

If you did that update to PunkBuster, there's one little bad thingy: linux users get to see a message in their console (when playing on a server). It also shows up at the top of the screen, where all console messages appear. The message is "PunkBuster Client: O/S Exception Notice" and it appears about 10 times/second. Very annoying. Just go to your console and type "\pb_msg" press tab and type "@". The message now only appears if you pull down the console. I hope they fix this soon, though, 'coz all the kills still disappear quite fast.

Oh, one more thing: if performance is no good, pull down the console and type "\pb_system 1" and that should fix it.

There, hope I covered everything and that you may all play this game. I know I'm enjoying it. :)
Last edited by PARENA on Fri Jan 10, 2003 2:40 pm, edited 1 time in total.
Top
GurliGebis
Retired Dev
Retired Dev
User avatar
Posts: 509
Joined: Thu Aug 08, 2002 7:40 am
Contact:
Contact GurliGebis
Website

  • Quote

Post by GurliGebis » Fri Jan 10, 2003 10:53 am

Why not just umount the cdrom drive, and change the cd, and complete the installation as in windows?
Queen Rocks.
Top
PARENA
Guru
Guru
User avatar
Posts: 349
Joined: Mon Jan 06, 2003 4:49 pm

  • Quote

Post by PARENA » Fri Jan 10, 2003 11:23 am

Well, it seems that doesn't work, it doesn't see CD2 after changing it. It's a common problem with multi-CD games under WineX I heard.
Top
GurliGebis
Retired Dev
Retired Dev
User avatar
Posts: 509
Joined: Thu Aug 08, 2002 7:40 am
Contact:
Contact GurliGebis
Website

  • Quote

Post by GurliGebis » Fri Jan 10, 2003 12:01 pm

Well, my Diablo 2 installation works that way.
Queen Rocks.
Top
Severcore
n00b
n00b
Posts: 10
Joined: Sat Dec 07, 2002 5:47 pm
Location: Belton, TX

  • Quote

Post by Severcore » Fri Jan 10, 2003 2:31 pm

WineX site says this was a problem with Install Shield and that a new version would fix it. Other alternative to installing SOFII with winex that I have seen is to use SuperMount. Frankly this seems like a much easier solution. I have always avoided the SOFII install, thanks Parena.


-Sev
Top
PARENA
Guru
Guru
User avatar
Posts: 349
Joined: Mon Jan 06, 2003 4:49 pm

  • Quote

Post by PARENA » Fri Jan 10, 2003 2:38 pm

Well, seems like there's a fix for it then. I'll update the 'manual' in a minute. Actually, the whole thing isn't needed anymore in that case... *blink* *cries*

Thought I'd help out the community and then this happens. Damn you bug fixers... :)


[edit]Too many "then"'s[/edit]
Top
Severcore
n00b
n00b
Posts: 10
Joined: Sat Dec 07, 2002 5:47 pm
Location: Belton, TX

  • Quote

Post by Severcore » Fri Jan 10, 2003 4:25 pm

acutally I say stick with the what works. I never got supermount (which you are supposed to compile into the kernel) to work. Nor did I get the Install shield update to work. What I meant by my post was that your way sounds like a low effort solution. Nothing wrong with having 3 ways to accomplish the same task. :D


-Sev
Top
Gibberx
Apprentice
Apprentice
User avatar
Posts: 217
Joined: Sun Oct 20, 2002 3:59 pm
Location: UMBC

  • Quote

Post by Gibberx » Sat Jan 11, 2003 3:15 am

me like Supermount...... :)

gentoo-sources 2.4.19-r10 has it patched in, all you have to do is enable it in the config stage.

of course, nobody says you have to... just in case somebody doesn't know where to get it.
Top
PARENA
Guru
Guru
User avatar
Posts: 349
Joined: Mon Jan 06, 2003 4:49 pm

  • Quote

Post by PARENA » Sat Jan 11, 2003 2:50 pm

Actually, I already have Supermount enabled, I just didn't think about it while installing SoF2; as said, that way worked so I did it that way. :)
Top
daan
n00b
n00b
Posts: 13
Joined: Mon Nov 04, 2002 6:41 pm
Location: the Netherlands
Contact:
Contact daan
Website

  • Quote

Post by daan » Tue Jan 28, 2003 12:48 pm

I tried the above but my mp keeps crashing, after about 3 sec. of console. The model on the right isnt walking, no sound and no mouse movent. It only says unhandled exception, starting debugger...
the sp works fine tough, but id love to play online :D so any suggestion is welcome. Also Ive read the transgaming forums were some people seem to have the same problem, and some cant get sp working but can play mp.
Is it possible to connect from an sp console to an internet game by typing connect "server-ip"? that would be nuf for me :D or do I really have to start the mp exe?
Top
PARENA
Guru
Guru
User avatar
Posts: 349
Joined: Mon Jan 06, 2003 4:49 pm

  • Quote

Post by PARENA » Tue Jan 28, 2003 3:31 pm

Only thing I can imagine this being is that you didn't correctly link all pk3 files to the mp directory. I have no idea what else it could be, 'coz it worked fine for me after a simple "emerge winex"
Top
daan
n00b
n00b
Posts: 13
Joined: Mon Nov 04, 2002 6:41 pm
Location: the Netherlands
Contact:
Contact daan
Website

  • Quote

Post by daan » Fri Jan 31, 2003 3:27 pm

Ok I got it working, but only when I connect directly to a game:
winex SoF2MP.exe +connect "ip"
So I guess its the menu that doesnt respond.
Its working fine now except for the sound.. complete silence :(
With single player the sound is working fine.
Any idea how to fix that?
Top
PARENA
Guru
Guru
User avatar
Posts: 349
Joined: Mon Jan 06, 2003 4:49 pm

  • Quote

Post by PARENA » Fri Jan 31, 2003 3:41 pm

Not a clue..... I didn't run into any problems at all once I got it starting up (patch 1.02 was a problem, but somehow it started working). Maybe you should browse the forum at Transgaming.com to see if other people had the problem and solved it.
Top
daan
n00b
n00b
Posts: 13
Joined: Mon Nov 04, 2002 6:41 pm
Location: the Netherlands
Contact:
Contact daan
Website

  • Quote

Post by daan » Fri Jan 31, 2003 3:46 pm

thanks, Ill do that.
Im using the gold patch btw.
Top
JPSartre
n00b
n00b
Posts: 6
Joined: Wed Dec 18, 2002 3:58 pm

Works, but violence settings disabled

  • Quote

Post by JPSartre » Mon Feb 17, 2003 7:08 am

Using your "howto", I have been able to get the game to run successfully - it runs beautifully I must say. However, despite the fact that I chose full violence, I seem to be playing without blood et al. I do have the parental lock feature, but I can't seem to enable the desired settings. Is there something I am missing here?

Thanks.
Top
PARENA
Guru
Guru
User avatar
Posts: 349
Joined: Mon Jan 06, 2003 4:49 pm

Re: Works, but violence settings disabled

  • Quote

Post by PARENA » Mon Feb 17, 2003 4:14 pm

JPSartre wrote:Using your "howto", I have been able to get the game to run successfully - it runs beautifully I must say. However, despite the fact that I chose full violence, I seem to be playing without blood et al. I do have the parental lock feature, but I can't seem to enable the desired settings. Is there something I am missing here?

Thanks.
Good to hear that you got it working. I don't know what could be the case with the gore level, though. To be honest, I haven't even payed attention to it, but I do believe I have blood splatters when I play. Maybe it could have to do with the detail level? If that's too far down, maybe it won't show the gore anyway... Just a guess, and it's probably wrong. :(
Top
JPSartre
n00b
n00b
Posts: 6
Joined: Wed Dec 18, 2002 3:58 pm

Re: Works, but violence settings disabled

  • Quote

Post by JPSartre » Mon Feb 17, 2003 7:13 pm

PARENA wrote:
JPSartre wrote:Using your "howto", I have been able to get the game to run successfully - it runs beautifully I must say. However, despite the fact that I chose full violence, I seem to be playing without blood et al. I do have the parental lock feature, but I can't seem to enable the desired settings. Is there something I am missing here?

Thanks.
Good to hear that you got it working. I don't know what could be the case with the gore level, though. To be honest, I haven't even payed attention to it, but I do believe I have blood splatters when I play. Maybe it could have to do with the detail level? If that's too far down, maybe it won't show the gore anyway... Just a guess, and it's probably wrong. :(
Yeah, it's odd. I've tried many ways to install it too. I was speculating that because I didn't do a full install (I followed your instruction, killing the job half way through etc.) perhaps something didn't get copied over.

Even using supermount I can't seem to be able to eject CD1 and enter CD2 though, and was curious how people did it. I always get "the device is busy" and I can't manually hit eject either. I figured I'd simply exhaust all possibilities before giving up. =)

JP
Top
JPSartre
n00b
n00b
Posts: 6
Joined: Wed Dec 18, 2002 3:58 pm

Re: Works, but violence settings disabled

  • Quote

Post by JPSartre » Mon Feb 17, 2003 10:53 pm

JPSartre wrote:
PARENA wrote:
JPSartre wrote:Using your "howto", I have been able to get the game to run successfully - it runs beautifully I must say. However, despite the fact that I chose full violence, I seem to be playing without blood et al. I do have the parental lock feature, but I can't seem to enable the desired settings. Is there something I am missing here?

Thanks.
Good to hear that you got it working. I don't know what could be the case with the gore level, though. To be honest, I haven't even payed attention to it, but I do believe I have blood splatters when I play. Maybe it could have to do with the detail level? If that's too far down, maybe it won't show the gore anyway... Just a guess, and it's probably wrong. :(
Yeah, it's odd. I've tried many ways to install it too. I was speculating that because I didn't do a full install (I followed your instruction, killing the job half way through etc.) perhaps something didn't get copied over.

Even using supermount I can't seem to be able to eject CD1 and enter CD2 though, and was curious how people did it. I always get "the device is busy" and I can't manually hit eject either. I figured I'd simply exhaust all possibilities before giving up. =)

JP
Ok. I now have full violence working properly. I guess when I changed the default language to English from American, it disabled the violence settings. I'm now able to be the true sociopath I always wanted to be!

JP
Top
PARENA
Guru
Guru
User avatar
Posts: 349
Joined: Mon Jan 06, 2003 4:49 pm

  • Quote

Post by PARENA » Mon Feb 17, 2003 10:59 pm

LOL something that simple! :D

Oh well, good stuff... happy killing! :)
Top
Kernels
n00b
n00b
Posts: 23
Joined: Fri Nov 28, 2003 12:45 pm

problem

  • Quote

Post by Kernels » Sat Apr 17, 2004 2:52 pm

Do you get kicked from Punkbuster RESTRICTION: Corrupted module header kernel32.dll ?
Top
Post Reply

20 posts • Page 1 of 1

Return to “Documentation, Tips & Tricks”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic