Ero sivun ”Heroes of Might and Magic III: The Restoration of Erathia” versioiden välillä

Siirry navigaatioon Siirry hakuun
Ei muokkausyhteenvetoa
Rivi 13: Rivi 13:


Seuraavaksi asennetaan korjauspaketti. Normaalisti se ei toimi ja tulee virheilmoitus, joten ensin puretaan korjauspaketti kansioon
Seuraavaksi asennetaan korjauspaketti. Normaalisti se ei toimi ja tulee virheilmoitus, joten ensin puretaan korjauspaketti kansioon
chmod +x heroes3-1.3.1a-unified-x86.run
  _POSIX2_VERSION=199209 ./heroes3-1.3.1a-unified-x86.run --keep
  _POSIX2_VERSION=199209 ./heroes3-1.3.1a-unified-x86.run --keep


Ladataan ja asennetaan korjauspakettiin korjauspaketti nimeltään 'loki_patch'
Ladataan ja asennetaan korjauspakettiin korjauspaketti nimeltään 'loki_patch' ja korvaa vanhda tiedosto


  wget http://icculus.org/~msphil/loki/x86/loki_patch
  wget http://icculus.org/~msphil/loki/x86/loki_patch
chmod +x loki_patch
  mv loki_patch /heroes3-1.3.1a-unified-x86/bin/Linux/x86/loki_patch
  mv loki_patch /heroes3-1.3.1a-unified-x86/bin/Linux/x86/loki_patch
  cd heroes3-1.3.1a-unified-x86/
  cd heroes3-1.3.1a-unified-x86/
  sh ./update.sh
  sh ./update.sh


Yleensä tulee virhe, tee näin (korjaa polut mistä tiedostot sinulla löytyy):
Jos tulee virhe, tee vastaavasti näin (korjaa polut mistä tiedostot ja pelin asennussinulla löytyy):


  sudo ./bin/Linux/x86/loki_patch patch.dat /usr/local/games/Heroes3/
  sudo ./bin/Linux/x86/loki_patch patch.dat /usr/local/games/Heroes3/
Rivi 28: Rivi 30:
ISO-tiedosto pois käytöstä
ISO-tiedosto pois käytöstä
  sudo umount /tmp/hmm
  sudo umount /tmp/hmm
Nyt voit seuraavaksi vielä varmistaa että päivitys on asennettu.
./heroes3 --version
<source lang="bash">
$ ./heroes3 --version
Heroes of Might & Magic III 1.3.1a
Built with glibc-2.1 on x86
</source>


Jos ja kun äänet ei toimi, käynnistä peli seuraavalla komennolla
 
su -c 'echo "heroes3 0 0 direct" > /proc/asound/card0/pcm0p/oss'
Kun peli on vuodelta 1999 ei ole enää yhteensopiva nykyiten kirjastojen kanssa. Kun äänet ei toimi, tarvitaan vanhat yhteensopivat kirjastot..
wget http://www.swanson.ukfsn.org/loki/loki_compat_libs-1.5.tar.bz2
tar -xvjf loki_compat_libs-1.5.tar.bz2
mv Loki_Compat
mene asennuskansioon ja peli käynnistetään komennolla, joka lataa vanhat kirjastot (huom. lopussa oleva '-w' käynnistää pelin ikkunassa)
<source lang="bash">
LD_PRELOAD=/usr/local/lib/Loki_Compat/libstdc++-3-libc6.2-2-2.10.0.so:/usr/local/lib/Loki_Compat/libsmpeg-0.4.so.0.1.3:/usr/local/lib/Loki_Compat/libsmjpeg-0.2.so.0:/usr/local/lib/Loki_Compat/libSDL_mixer-1.2.so.0 './heroes3.dynamic' -w
</source>


==Vcmi==
==Vcmi==
185

muokkausta

Navigointivalikko