It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Thanks @vv221 and sorry for all the trouble.

I had runned with sudo and without, just to see if it works, but no luck.
avatar
Master_Ninja: Thanks @vv221 and sorry for all the trouble.

I had runned with sudo and without, just to see if it works, but no luck.
With this link you will be able to download a .zip archive with a modified library:
https://framagit.org/vv221/play.it/-/jobs/246692/artifacts/download

Use this library instead of the one provided on ./play.it website, and run the script with the option `--skip-free-space-check`:
./play-vampire-the-masquerade-bloodlines.sh --skip-free-space-check
If you want to manually set up the path used for temporary directories (including installer data extraction, you can do it by setting TMPDIR:
TMPDIR=~/some/directory ./play-vampire-the-masquerade-bloodlines.sh --skip-free-space-check
You are a Genius! It worked with that option of skip the disk space check!

But sadly the 7 gig isn't enough for construct the .deb file as you said, it failed in the middle of the process filling up the disk.

I gonna have to buy another SSD for more space. The Linux partition for game in this Ultrabook have only 25 gigas of space, almost filled because of Photoshop with wine, etc...

Thanks for everything @vv221, I don't know how you guys manage to do this miracles on Linux, I love this operational system.
avatar
Master_Ninja: But sadly the 7 gig isn't enough for construct the .deb file as you said, it failed in the middle of the process filling up the disk.
Before anything else, you should delete the temporary ./play.it directories, that should be in either /tmp/play.it or the directory you specified with TMPDIR. For easier debugging, they are not automaticlly deleted if something failed in the package building process.

Then, there is still something you can try ;)
A couple things actually…

Building compressed packages, so they will take less disk space at the cost of longer building and installation times:
./play-vampire-the-masquerade-bloodlines.sh --skip-free-space-check --compression xz
 
Moving the GOG installer to an external storage like a USB stick, and still run the script from your system, giving it the path to the main installer part:
./play-vampire-the-masquerade-bloodlines.sh --skip-free-space-check /media/usb0/setup_vampire_the_masquerade_-_bloodlines_1.2_\(up_10.0\)_\(22135\).exe
 
Moving the GOG installer to an external storage and run the script from the external storage device, so the final .deb packages will be put on it too. If you do so, make sure to *not* set TMPDIR to some place on your system disk, not the external storage, or you will get issues with file permissions.
Post edited October 24, 2018 by vv221
avatar
Master_Ninja: But sadly the 7 gig isn't enough for construct the .deb file as you said, it failed in the middle of the process filling up the disk.
avatar
vv221: Before anything else, you should delete the temporary ./play.it directories, that should be in either /tmp/play.it or the directory you specified with TMPDIR. For easier debugging, they are not automaticlly deleted if something failed in the package building process.

Then, there is still something you can try ;)
A couple things actually…

Building compressed packages, so they will take less disk space at the cost of longer building and installation times:

./play-vampire-the-masquerade-bloodlines.sh --skip-free-space-check --compression xz
avatar
vv221:  
Moving the GOG installer to an external storage like a USB stick, and still run the script from your system, giving it the path to the main installer part:

./play-vampire-the-masquerade-bloodlines.sh --skip-free-space-check /media/usb0/setup_vampire_the_masquerade_-_bloodlines_1.2_\(up_10.0\)_\(22135\).exe
avatar
vv221:  
Moving the GOG installer to an external storage and run the script from the external storage device, so the final .deb packages will be put on it too. If you do so, make sure to *not* set TMPDIR to some place on your system disk, not the external storage, or you will get issues with file permissions.
Thanks for all the help @vv221, even compacting hasn't enough space. i had tried put only the Gog files on external storage but i got an checksum error.

I will wait till I buy a new SSD, but my sincere thanks for everything! = )
Greetings,

It seems that GOG uploaded a new version (up_10.2) of VtM Bloodlines and I got an error from the scripts.

This is the output of my 'ls' command:

libplayit2.sh
play-vampire-the-masquerade-bloodlines.sh
setup_vampire_the_masquerade_-_bloodlines_1.2_(up_10.2)_(28160)-1.bin
setup_vampire_the_masquerade_-_bloodlines_1.2_(up_10.2)_(28160).exe


Below is the error I get when I issue the command 'sh ./play-vampire-the-masquerade-bloodlines.sh' :

Error:
None of the following files could be found:
vampire_the_masquerade_bloodlines_v1.2.exe
setup_vampire_the_masquerade_-_bloodlines_1.2_(up_10.0)_(22135).exe
setup_vtmb_1.2_(up_9.7_basic)_(11362).exe

Any suggestion is appreciated
Thanks for all the help!
avatar
brunorscc: (…)
The latest installer currently distributed by GOG is not supported yet, supported installers are:
- "vampire_the_masquerade_bloodlines_v1.2.exe" from DotEmu
- "setup_vampire_the_masquerade_-_bloodlines_1.2_(up_10.0)_(22135).exe" from GOG
- "setup_vtmb_1.2_(up_9.7_basic)_(11362).exe" from GOG

We’re going to add support for these new installers at some point, we’ll update this thread when it’s done.
avatar
brunorscc: (…)
While we’re working on the script update to handle the new GOG installers, you might want to give a try to an alternative provided by adamhm: Vampire: The Masquerade - Bloodlines for Linux
Post edited March 28, 2019 by vv221
Hello,

I reversed my Ubuntu for Xenial (16.04) but I can't find innoextract 1.7. Is there a way to install it with 1.5? The latest version for my Ubuntu is 1.5, and this one don't work with the files.
avatar
Master_Ninja: (…)
You can use this PPA to get recent innoextract versions on old Ubuntu: Stable Arx Libertatis releases
It is maintained by innoextract author.
Post edited April 02, 2019 by vv221
avatar
Master_Ninja: (…)
avatar
vv221: You can use this PPA to get recent innoextract versions on old Ubuntu: Stable Arx Libertatis releases
It is maintained by innoextract author.
Hey, you always save my life uauahuahau,

It worked! Innoextract is now up to date, but it happened the following: attachment 2

I know that it doesn't have a new .sh installer for the updated installer version of GOG, but I tried to change the installation files name line in the .sh and put the following line in terminal "checksum=none": attachment 1

Is there a way to install? Size is no problem anymore xD

Thanks in advance
Attachments:
1.png (109 Kb)
2_.png (67 Kb)
avatar
brunorscc: (…)
avatar
Master_Ninja: (…)
 
The latest GOG installer for Vampire the Masquerade: Bloodlines is not officially supported by ./play.it yet, but it already works on our development version.
The process is a bit trickier than with our usual scripts, as we don't have support for InnoSetup 5.6.2 (the packaging format currently used for Bloodlines GOG latest installer).

Here is a small guide to get it working.

1. Install innoextract 1.8 development version

Install innoextract build dependencies, then:

git clone https://github.com/dscharrer/innoextract.git ~/innoextract.git
mkdir ~/innoextract.git/build
cd ~/innoextract.git/build
cmake ..
make
mkdir ~/bin
cp innoextract ~/bin/
cd
rm --force --recursive ~/innoextract.git
 
2. Install the patched ./play.it library allowing to use the development version of innoextract + the development version of the ./play.it script for Bloodlines
 

git clone https://framagit.org/vv221/play.it.git ~/play.it.git
cd ~/play.it.git
git checkout dev-2.x/games/update/vampire-the-masquerade-bloodlines/new-archives
./play.it-2/patches/skip-innoextract-version-check.sh
make
make install
cd
rm --force --recursive ~/play.it.git
 
3. Run the ./play.it script

Open a terminal in the directory including the Bloodlines installer, then:

PATH="$HOME/bin:$PATH"
play.it "./setup_vampire_the_masquerade_-_bloodlines_1.2_(up_10.2)_(28160).exe"
 
4. Follow the instructions given by the script to install the game

5. Enjoy ;)
Post edited April 28, 2019 by vv221
Ich werde ein Vampir wegen der Art und Weise, wie die Menschen mich behandeln, diese Welt ist eine böse Welt und nicht fair zu jedem Körper. am Snack meines Fingers werden Dinge gemacht, die geschehen. Bin jetzt eine mächtige Frau und niemand tritt auf mich ohne eine Entschuldigung geht frei. Ich wende mich auch dem Menschen zu jeder Zeit zu, die ich möchte. und bin eine der gefürchtetsten Frauen in meinem Land. Ich werde ein Vampir durch die Hilfe meines Freundes, der mich in ein Vampirreich vorstellt, indem ich mir ihre Nummer gab. wenn Sie ein mächtiger Vampir werden wollen, kontaktieren Sie bitte das Vampir-Königreich whatsApp unter +1 4313007649 auf ihre E-Mail-worldofvampir@hotmail.com
Update

* New archives
    - setup_vampire_the_masquerade_-_bloodlines_1.2_(up_10.2)_(28160).exe
        + setup_vampire_the_masquerade_-_bloodlines_1.2_(up_10.2)_(28160)-1.bin
    - setup_vampire_the_masquerade_-_bloodlines_1.2_(up_10.2)_(french)_(28160).exe
        + setup_vampire_the_masquerade_-_bloodlines_1.2_(up_10.2)_(french)_(28160)-1.bin
Update

• New games supported:
    - Vampire: The Masquerade - Coteries of New York
    - Vampire: The Masquerade - Shadows of New York