Muokataan sivua Heroes of Might and Magic III: The Restoration of Erathia
Siirry navigaatioon
Siirry hakuun
Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.
Nykyinen versio | Oma tekstisi | ||
Rivi 1: | Rivi 1: | ||
{{ Ohjelma | {{ Ohjelma | nimi=Vcmi | kuva=[[Kuva:Vcmi.png|200px]] | kuvateksti= | lisenssi=[[]] | käyttöliittymä=[[]] | kotisivu=}} | ||
| nimi= | Heroes of Might and Magic III on erittäin suosittu strategiapeli. | ||
| kuva=[[ | |||
| kuvateksti= | |||
| lisenssi= | |||
| käyttöliittymä=[[ | |||
| kotisivu= | |||
}} | |||
== Loki Games -versio == | == Loki Games -versio == | ||
Peli on natiivisti käännetty Linuxille vuonna 1999 edesmenneen | 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''. | ||
Mountataan | Mountataan iso-tiedosto ja ksh asennetaan pakettivarastosta. Asennusohjelma kysyy muutaman kysymyksen ja vastaa kaikkiin kyllä 'y'. | ||
mkdir /tmp/mhh | mkdir /tmp/mhh | ||
Rivi 30: | Rivi 12: | ||
sudo ksh /tmp/mhh/setup.sh | sudo ksh /tmp/mhh/setup.sh | ||
Seuraavaksi asennetaan | Seuraavaksi asennetaan korjauspaketti. Normaalisti se ei toimi ja tulee virheilmoitus, joten ensin puretaan korjauspaketti kansioon | ||
Normaalisti | |||
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 | ||
Ladataan ja asennetaan | 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 | ||
Rivi 45: | Rivi 24: | ||
sh ./update.sh | sh ./update.sh | ||
Jos tulee virhe, tee vastaavasti näin (korjaa polut mistä tiedostot ja pelin | 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 53: | Rivi 32: | ||
Nyt voit seuraavaksi vielä varmistaa että päivitys on asennettu. | Nyt voit seuraavaksi vielä varmistaa että päivitys on asennettu. | ||
./heroes3 --version | ./heroes3 --version | ||
<source lang="bash"> | |||
$ ./heroes3 --version | |||
Heroes of Might & Magic III 1.3.1a | |||
Built with glibc-2.1 on x86 | |||
</source> | |||
Kun peli on vuodelta 1999 ei ole enää yhteensopiva nykyiten kirjastojen kanssa. Kun äänet ei toimi, tarvitaan vanhat yhteensopivat kirjastot.. | |||
wget | wget http://www.swanson.ukfsn.org/loki/loki_compat_libs-1.5.tar.bz2 | ||
tar -xvjf 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) | 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</ | 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 on porttaus, joka käyttää [[SDL]]-käyttöliittymää. Vcmi tarvitsee alkuperäisen pelin Windows-version tiedostot lisäosineen toimiakseen. | |||
===Kehitysversion asentaminen=== | |||
Kehitysversion [[lähdekoodi]]t voi hakea ohjelmiston [[svn]]-[[versionhallinta|versionhallinnasta]] komennolla | |||
svn co https://vcmi.svn.sourceforge.net/svnroot/vcmi vcmi | |||
Saatu lähdekoodipaketti täytyy tämän jälkeen [[kääntäminen|kääntää]]. | |||
==Katso myös== | ==Katso myös== | ||
* [[Free Heroes 2]] on Heroes of Might and Magic II-porttaus | * [[Free Heroes 2]] on Heroes of Might and Magic II-porttaus | ||
* [[Battle for Wesnoth]] | * [[Battle for Wesnoth]] | ||
* [[Glest]] | * [[Glest]] |