Forums

Soldat script doesn't work

Auteur Réponses
Mikolaj.Q Mardi 3 Novembre 2009 à 9:48
Mikolaj.QAnonymous

Soldat script doesn't work. It downloads and installs game but it won't run. I don't know maybe it's because script uses system wine installation by default and I use the newest development version.
vitamin Mercredi 4 Novembre 2009 à 15:22
vitaminAnonymous

I have the same issue. First of all, the script itself must be changed because it downloads version 1.4.2, while the newest version is 1.5.
vitamin Mercredi 4 Novembre 2009 à 15:28
vitaminAnonymous

Ubuntu 9.10 (karmic), Kernel 2.6.31-14-generic, 2GB RAM, AMD Athlon 64 X2, GeForce 8500GT, PlayOnLinux 3.7.1
The problem is described by the author of the topic.
marieuh Mercredi 4 Novembre 2009 à 17:12
marieuh

Hi to both of you.

First of all, thank you for your politeness.

Second, saying the script just doesn't work isn't a great way of describing a problem is it? try launching pol with your console [by typing playonlinux in it]; try launching the game and if problem there is then said problem should be visible on the feedback in your console. So please, do so and copy pasta whatever the console says onto here... only then may the helping process begin.

As far as version of wine is concerned, you should know that the latest one is not always to best one to run a specific game... moreover, I took a look at the script and I don't see it downloading any specific version of wine so pol is using the default version...

If there is a problem, fill out complaint form and place it in an envelope addressed to the name of the hospital in which you were born....
vitamin Vendredi 6 Novembre 2009 à 22:39
vitaminAnonymous

marieuh, thank you for your reply.

I didn't mean it downloads a specific version of wine. I've talked about version of the game. The latest Soldat version is 1.5 while script definitely downloads 1.4.2

I've installed Soldat, restarted pol and tried to launch the game twice. Terminal output is provided below.

artyom:~$ playonlinux
PlayOnLinux v3.7.1

Checking python :                     [ Ok ]
Running install menu
chmod: cannot access `/home/artyom/.PlayOnLinux/tmp/Soldat': No such file or directory
rm: cannot remove `/home/artyom/.PlayOnLinux/tmp/Soldat': No such file or directory
Could not load wine-gecko. HTML rendering will be disabled.
wine: configuration in '/home/artyom/.PlayOnLinux/wineprefix/Soldat' has been updated.
Archive: soldat142.zip
inflating: setup.exe
mv: cannot stat `/home/artyom/.PlayOnLinux/tmp/Soldat/soldatsetup.exe': No such file or directory
wine: could not load L"C:\\\\windows\\\\system32\\\\soldatsetup.exe": Module not found

artyom:~$ playonlinux
PlayOnLinux v3.7.1

Checking python :                     [ Ok ]
Running Soldat
Soldat: line 4: cd: /home/artyom/.PlayOnLinux/wineprefix/Soldat/drive_c/Soldat: No such file or directory
wine: could not load L"C:\\\\windows\\\\system32\\\\Soldat.exe": Module not found
Running Soldat
Soldat: line 4: cd: /home/artyom/.PlayOnLinux/wineprefix/Soldat/drive_c/Soldat: No such file or directory
wine: could not load L"C:\\\\windows\\\\system32\\\\Soldat.exe": Module not found
marieuh Samedi 7 Novembre 2009 à 1:10
marieuh

aaaah sorry, sorry about the misunderstanding.
So I'm guessing the problem comes from the downloaded version not being the latest ...
have you tried modifying the download link in the script so that it links to the latest version instead.
All you have to do is open the script with a text editor and change the link in question and try this way...

maybe it'll help.

There is no automated way to upgrade the links in the scripts...

good luck


(take into account, if this doesn't work, that my job in the team clearly isn't programming :p)
cheers,

If there is a problem, fill out complaint form and place it in an envelope addressed to the name of the hospital in which you were born....
vitamin Samedi 7 Novembre 2009 à 18:11
vitaminAnonymous

I did it, I did it! I want to share my success with everyone.

The script is need to be changed in some parts:

1. Downloaded file must be called soldat15.zip instead of soldat142.zip
2. unzip soldat15.zip and not soldat142.zip, right?
3. Installation file is called soldatsetup15.exe and not soldatsetup.exe. It is need to be corrected in 2 places, with mv and wine commands.

That's all! The game installs successfully and seems to be working properly.

marieuh, thank you very much for your help, though I must have been understanding simple things like correcting scripts by myself ;-)
marieuh Samedi 7 Novembre 2009 à 18:58
marieuh

Alroght! GG ^^

and thanks for reporting :)

If there is a problem, fill out complaint form and place it in an envelope addressed to the name of the hospital in which you were born....
andyscrol Mardi 11 Mai 2010 à 20:07
andyscrolAnonymous

Hello!

I'd be so grateful to you if you could tell me where I can find the above mentioned script to edit.

Edité par andyscrol

NSLW Mardi 11 Mai 2010 à 20:09
NSLW

Hello!

I'd be so grateful to you if you could tell me where I can find the above mentioned script to edit.

Quote from andyscrol


http://www.playonmac.com/repository/?script=281
andyscrol Mardi 11 Mai 2010 à 21:22
andyscrolAnonymous

Thank you. I saw that before I posted my message. Sorry for not being clear at first... what should I do on my local machine to make it work?
NSLW Mercredi 12 Mai 2010 à 12:20
NSLW

You could save that script to a file then edit that file and launch it as unofficial script from PlayOnLinux
andyscrol Mercredi 12 Mai 2010 à 17:31
andyscrolAnonymous

Thank you so much for your help. It works.