Nykyinen versio |
Oma tekstisi |
Rivi 1: |
Rivi 1: |
| {{ Ohjelma
| | #ohjaus [[Vcmi]] |
| | nimi=Heroes of Might and Magic III
| |
| | kuva=[[kuva:Homm3 valikko.jpg|300px]]
| |
| | kuvateksti=Homm3 valikko
| |
| | lisenssi=suljettu
| |
| | käyttöliittymä=[[SDL]]
| |
| | kotisivu=[https://web.archive.org/web/20081205055651/http://lokifiles.tuxgames.com/updates/heroes3/ http://lokifiles.tuxgames.com/updates/heroes3/] {{InternetArchive}}
| |
| | lähdekoodi=
| |
| }}
| |
| '''Heroes of Might and Magic III: The Restoration of Erathia''' on erittäin suosittu strategiapeli. Se on saatavissa sekä [[GOG.com]]ista, että [[Steam]]istä.
| |
| [[kuva:Homm3 peli.jpg|right|300px|thumb|Homm3 pelikuva]]
| |
| ==Lutris==
| |
| Pelille on saatavissa [[Lutris|Lutriksen]] runnerit, eli automatisoidut asennusskriptit.
| |
| | |
| <br>GOG.com-versiolle:
| |
| <li> https://lutris.net/games/heroes-of-might-and-magic-iii/
| |
| | |
| <br>Steam-versiolle:
| |
| <li> https://lutris.net/games/heroes-of-might-magic-iii-hd-edition/
| |
| | |
| == Loki Games -versio ==
| |
| Peli on natiivisti käännetty Linuxille vuonna 1999 edesmenneen [[Loki Games]] -yhtiön toimesta. Asentamiseen tarvitaan linux-version CD tai ISO-tiedosto ja lisäksi päivityspaketti ''heroes3-1.3.1a-unified-x86.run'', joka löytyy [https://web.archive.org/web/20081205055651/http://lokifiles.tuxgames.com/updates/heroes3/ http://lokifiles.tuxgames.com/updates/heroes3/] {{InternetArchive}}. Asennus voi vaatia pieniä muutoksia komentoihin, jos 64-bittinen järjestelmä.
| |
| | |
| | |
| Mountataan ISO-tiedosto ja ksh asennetaan pakettivarastosta. Asennusohjelma kysyy muutaman kysymyksen ja vastaa kaikkiin kyllä 'y'.
| |
| | |
| mkdir /tmp/mhh
| |
| sudo mount -o loop HMM3-Linux.iso /tmp/mhh
| |
| sudo apt-get install ksh
| |
| sudo ksh /tmp/mhh/setup.sh
| |
| | |
| Seuraavaksi asennetaan päivityspaketti. Voit ladata valmiin tästä [http://www.upload.ee/files/3066573/heroes3-1.3.1a-unified-x86-lokipatch.tar.gz.html heroes3-1.3.1a-unified-x86-lokipatch.tar.gz] {{Vanhentunut linkki}}, 'sh ./update.sh' ja siirry umount vaiheeseen. Tai voit tehdä korjatun päivityspaketin itse seuraavasti
| |
| | |
| Normaalisti päivitys ei toimi ilman korjausta ja tulee virheilmoitus, joten ensin puretaan päivitys kansioon
| |
| wget https://web.archive.org/web/20071011205957/http://lokifiles.tuxgames.com/updates/heroes3/heroes3-1.3.1a-x86.run
| |
| chmod +x heroes3-1.3.1a-unified-x86.run
| |
| _POSIX2_VERSION=199209 ./heroes3-1.3.1a-unified-x86.run --keep
| |
| | |
| Ladataan ja asennetaan päivitykseen korjauspaketti nimeltään 'loki_patch' ja korvaa vanha tiedosto
| |
| | |
| 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
| |
| cd heroes3-1.3.1a-unified-x86/
| |
| sh ./update.sh
| |
| | |
| Jos tulee virhe, tee vastaavasti näin (korjaa polut mistä tiedostot ja pelin asennus sinulla löytyy):
| |
| | |
| sudo ./bin/Linux/x86/loki_patch patch.dat /usr/local/games/Heroes3/
| |
| | |
| ISO-tiedosto pois käytöstä
| |
| sudo umount /tmp/hmm
| |
| Nyt voit seuraavaksi vielä varmistaa että päivitys on asennettu.
| |
| ./heroes3 --version
| |
| | |
| $ ./heroes3 --version
| |
| Heroes of Might & Magic III 1.3.1a
| |
| Built with glibc-2.1 on x86
| |
| | |
| Koska peli on vuodelta 1999 se ei ole enää yhteensopiva nykyisten kirjastojen kanssa, joten äänet eivät toimi. Tarvitaan vanhat yhteensopivat kirjastot "loki compat libs" jotka siirretään /usr/local/lib kansioon. Sinne missä on vain python-kansio
| |
| wget https://web.archive.org/web/20170118224351/http://www.improbability.net/loki/loki_compat_libs-1.5.tar.bz2
| |
| tar -xvjf loki_compat_libs-1.5.tar.bz2
| |
| sudo mv Loki_Compat /usr/local/lib
| |
| mene asennuskansioon ja peli käynnistetään komennolla, joka lataa vanhat kirjastot (huom. lopussa oleva '-w' käynnistää pelin ikkunassa)
| |
| <syntaxhighlight 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</syntaxhighlight>
| |
| | |
| ==Katso myös==
| |
| * [[Free Heroes 2]] on Heroes of Might and Magic II-porttaus
| |
| * [[Vcmi]] avoimen lähdekoodin porttaus Heroes of Might and Magic III: Shadow of Death pelistä.
| |
| * [[Battle for Wesnoth]]
| |
| * [[Glest]]
| |
| | |
| [[Luokka:Strategiapelit]]
| |
| [[Luokka:Portatut pelit]]
| |
| [[Luokka:Strategiapelit]]
| |