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

Linux.fista
Siirry navigaatioon Siirry hakuun
p (<syntaxhighlight>)
p (pari vanhaa linkkiä löytyi onnistuneesti Archive.orgista, muttei kaikkia, lisätty linkit Lutriksen runnereihin)
Rivi 5: Rivi 5:
| lisenssi=suljettu
| lisenssi=suljettu
| käyttöliittymä=[[SDL]]
| käyttöliittymä=[[SDL]]
| kotisivu=[http://lokifiles.tuxgames.com/updates/heroes3/ http://lokifiles.tuxgames.com/updates/heroes3/] {{vanhentunut linkki}}
| kotisivu=[https://web.archive.org/web/20081205055651/http://lokifiles.tuxgames.com/updates/heroes3/ http://lokifiles.tuxgames.com/updates/heroes3/] (Archive.org)
| lähdekoodi=
| lähdekoodi=
}}
}}
'''Heroes of Might and Magic III: The Restoration of Erathia''' on erittäin suosittu strategiapeli.
'''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]]
[[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 ==
== 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 [http://lokifiles.tuxgames.com/updates/heroes3/ osoitteesta]. Asennus voi vaatia pieniä muutoksia komentoihin, jos 64-bittinen järjestelmä.
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/ osoitteen Archive.org-tallenteesta]. Asennus voi vaatia pieniä muutoksia komentoihin, jos 64-bittinen järjestelmä.




Rivi 21: Rivi 30:
  sudo ksh /tmp/mhh/setup.sh
  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], 'sh ./update.sh' ja siirry umount vaiheeseen. Tai voit tehdä korjatun päivityspaketin itse seuraavasti
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
Normaalisti päivitys ei toimi ilman korjausta ja tulee virheilmoitus, joten ensin puretaan päivitys kansioon
  wget http://lokifiles.tuxgames.com/updates/heroes3/heroes3-1.3.1a-unified-x86.run
  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
  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

Versio 20. helmikuuta 2022 kello 09.42

Heroes of Might and Magic III

Homm3 valikko
Käyttöliittymä SDL
Lisenssi suljettu
Kotisivu http://lokifiles.tuxgames.com/updates/heroes3/ (Archive.org)

Heroes of Might and Magic III: The Restoration of Erathia on erittäin suosittu strategiapeli. Se on saatavissa sekä GOG.comista, että Steamistä.

Homm3 pelikuva

Lutris

Pelille on saatavissa Lutriksen runnerit, eli automatisoidut asennusskriptit.


GOG.com-versiolle:

  • https://lutris.net/games/heroes-of-might-and-magic-iii/
    Steam-versiolle:
  • 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 http://lokifiles.tuxgames.com/updates/heroes3/ osoitteen Archive.org-tallenteesta. 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ä 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 http://www.swanson.ukfsn.org/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)

    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
    

    Katso myös