Wargus / stargus

Importer and scripts for Starcraft
GNU General Public License v2.0
126 stars 24 forks source link

failed to extract data from my Starcraft CD (FR version) #54

Open legluondunet opened 1 year ago

legluondunet commented 1 year ago

Hello, I try to use stargus, but it failed to extract data from my Starcraft CD (FR version)

% ./stargus --extract
sourcedir:/run/media/legluondunet/JEUX/Dos-Windows/Warcraft/Stargus/stargus/src/../
Running extractor as './startool' -v -s '/run/media/legluondunet/JEUX/Dos-Windows/Warcraft/Stargus/stargus/build/build/src/Starcraft' '/home/legluondunet/.stratagus/data.Stargus'
archive-directory #0: /run/media/legluondunet/JEUX/Dos-Windows/Warcraft/Stargus/stargus/build/build/src/Starcraft
destination-directory #1: /home/legluondunet/.stratagus/data.Stargus
Extract from "/run/media/legluondunet/JEUX/Dos-Windows/Warcraft/Stargus/stargus/build/build/src/Starcraft" to "/home/legluondunet/.stratagus/data.Stargus"
Please be patient, the data may take a couple of minutes to extract...

F: install.exe :  : 0
F: Install.exe :  : 0
F: starcraft.mpq :  : 0
F: Starcraft.mpq :  : 0
F: StarCraft.mpq :  : 0
F: installer tome.mpq :  : 0
F: Installer Tome.mpq :  : 0
F: starcraft archive :  : 0
F: StarCraft Archive :  : 0
Q:files\stardat.mpq : remove-stardat.mpq
Q:files\broodat.mpq : remove-broodat.mpq
F: stardat.mpq :  : 0
F: StarDat.mpq :  : 0
F: broodat.mpq :  : 0
F: BrooDat.mpq :  : 0
F: remove-stardat.mpq :  : 0
F: remove-broodat.mpq :  : 0
timfel commented 1 year ago

this output doesn't look like it comes from the latest master. stargus is in a heavy developing state, did you build it yourself?

legluondunet commented 1 year ago

yes I compiled stargus myself, directly from git, like this:

git clone https://github.com/Wargus/stargus.git
cd stargus
mkdir build
cd build
meson build ..
ninja -C build
./stargus

But I use Manjaro version of Stratagus:


% stratagus -v
stratagus: option requires an argument -- 'v'
Stratagus v3.3.2-gitc57ec097b3563de34ef05c84e6b152f5ab5eaea3, Copyright (c) 1998-2020 by The Stratagus Project
  written by Lutz Sammer, Fabrice Rossi, Vladi Shabanski, Patrice Fortier,
  Jon Gabrielson, Andreas Arens, Nehal Mistry, Jimmy Salmon, Pali Rohar,
  cybermind and others.
    https://github.com/Wargus/stratagus
Compile options ZLIB BZ2LIB VORBIS THEORA LINUX 
timfel commented 1 year ago

extraction is independent of the stratagus version. but you will need stratagus master to launch stargus once you get extraction working.

timfel commented 1 year ago

ah, wait, now i see. yeah, you cannot use the stargus launcher right now, that one hasn't been updated to work with the rewritten extractor. you'll have to use startool directly, and then launch the game with cwd in the git checkout and -d pointing to your data directory.

timfel commented 1 year ago

also, please remember that nothing in the game is working right now

legluondunet commented 1 year ago

The screenshots on the Stargus Github page might lead users that the game is playable with Stargus. It would be good to warn users on the main Stargus Github page that Stargus is not functional at the moment and report the above two informations (Stargus functionnal status), wouldn't it?

timfel commented 1 year ago

Well, if you stay on a release you can play :) The last one is 2.4.1 from Nov 2016. I don't think we make any promises about any Stratagus games on master

shinra-electric commented 1 year ago

Just commenting to mention that Startool is not working on macOS either.