VOGONS


Starlancer

Topic actions

First post, by Choum

User metadata
Rank Newbie
Rank
Newbie

Hello all,

I'm trying to make starlancer works on windows 10 X64.

But I have one problem remaining.

I was able to install the game from my original CD-roms on windows 10.
I had to "remove" the safedisk protection from the game EXE with a unsafedisk tool as windows 10 do not support safedisk anymore.
I use DGvoodoo wrapper to avoid some graphical problem I have with my native video card.
I use the following Batch script before launching the game (Report to fix random crash due to multiple CPU core, the icd part is not need if exe is unprotect):

  • imagecfg -u F:\Game\StarLancer\lancer.exe
    imagecfg -u F:\Game\StarLancer\lancer.icd
    imagecfg -a 0x1 F:\Jeux\StarLancer\lancer.exe
    imagecfg -a 0x1 F:\Jeux\StarLancer\lancer.icd
    pause

I also set the lancer.exe to use the windows 98 compatibility (it fix the problem of game crashing when you want to close the medal case).

The game launch correctly on windows 10 was able to play some mission without any problem.

The only problem I still have is :

I'm not able to activate the surround sound or EAX, even using Creative Alchemy, the game doesn't seems to use the Dsound.dll of the wrapper, no dsound log are created.
I try the undirectsound wrapper, same problem.
I know that the game use some kind of milstone sound system as I see some file like :
MSS32.DLL (3.0.0.0)
MSSDS3DH.M3D
MSSEAX2.M3D
etc...

Is someone know what can be done about the sound ?

Reply 1 of 8, by Davros

User metadata
Rank l33t
Rank
l33t

did starlancer support eax ?

Guardian of the Sacred Five Terabyte's of Gaming Goodness

Reply 2 of 8, by Choum

User metadata
Rank Newbie
Rank
Newbie

Yes the game have support for EAX, A3D or Dolby.

Reply 3 of 8, by ZellSF

User metadata
Rank l33t
Rank
l33t

1: Hex edit references to dsound.dll in MSS32.dll to esound.dll
2: rename ALchemy dsound.dll to esound.dll
3: ????
4: PROFIT!!!

Can't say anything about the quality of the EAX or A3D emulation, but I definitely managed to get surround sound.

Reply 4 of 8, by Choum

User metadata
Rank Newbie
Rank
Newbie

Great it works.
The alchemy wrapper doesn't seems to create any logs when renamed but the EAX can be selected and surround sound work ingame.
Thanks.

Reply 5 of 8, by Davros

User metadata
Rank l33t
Rank
l33t

zellsf can i have a copy of your exe (i hate hex editing)

Guardian of the Sacred Five Terabyte's of Gaming Goodness

Reply 7 of 8, by Davros

User metadata
Rank l33t
Rank
l33t

Thank you

Guardian of the Sacred Five Terabyte's of Gaming Goodness

Reply 8 of 8, by Squall Leonhart

User metadata
Rank Newbie
Rank
Newbie

Single core affinity causes temporary hangs with dgvoodoo in recent nvidia drivers (driver is trying to openadapter on multiple cores)