LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Heroes iii on linux (https://www.linuxquestions.org/questions/linux-software-2/heroes-iii-on-linux-4175434743/)

2handband 10-30-2012 07:47 AM

Heroes iii on linux
 
I wanted to play my favorite old Windows game on Linux, so I downloaded two versions: the Windows versions and the Linux version. When i try to run the setup.sh file on the Linux version i get the following:

Code:

This installation doesn't support glibc-2.1 on x86_64
I assume this has something to do with the fact that I'm trying to run 32-bit software on a 64-bit platform.

Anyway, I used Wine to try and run the Windows version. I've never used Wine before, but my understanding is that I should be able to click on a .exe and watch it fly. This works for certain smaller functions such as the map generator, but when I go for the main event (Heroes3.exe) Wine tries for a few seconds and then quietly dies.

Can anybody tell me what I'm doing wrong?

frogweasel 10-30-2012 08:26 AM

Try:
linux32 ./setup.sh

sycamorex 10-30-2012 08:57 AM

Have you installed multilib packages from AlienBOB?

2handband 11-02-2012 08:08 AM

Quote:

Originally Posted by frogweasel (Post 4818123)
Try:
linux32 ./setup.sh

I did this and here's the output:

Code:

[gene@chakra-pc HeroesOfMightAndMagic3]$ sudo linux32 ./setup.sh
Password:
----====== Heroes of Might and Magic III installation program ======----

You are running a x86 machine with libc5
Hit Control-C anytime to cancel this installation program.

Please enter the installation path [/usr/local/games/Heroes3]
Please enter the path for binary installation [/usr/local/bin]
Install Base Install? [Y/n] y
Install Scenarios? [N/y] y
Install Sounds and Graphics? [N/y] y
Install Music? [N/y] y
Install Videos? [N/y] y
Do you want to install desktop items? [Y/n] y
Installing to /usr/local/games/Heroes3
41508 MB available, 341 MB will be installed.

Continue install? [Y/n] y
Installing heroes3 binary ...
 100% - /usr/local/games/Heroes3/heroes3
Installing Base Install ...
 100% - /usr/local/games/Heroes3/Heroes_III_Tutorial.pdf
 100% - /usr/local/games/Heroes3/README
 100% - /usr/local/games/Heroes3/icon.bmp
 100% - /usr/local/games/Heroes3/icon.xpm
Installing Scenarios ...
 100% - /usr/local/games/Heroes3/maps/all for one.h3m
 100% - /usr/local/games/Heroes3/maps/ascension.h3m
 100% - /usr/local/games/Heroes3/maps/barbarian breakout.h3m
 100% - /usr/local/games/Heroes3/maps/barbarian breakouta.h3m
 100% - /usr/local/games/Heroes3/maps/buried treasure.h3m
 100% - /usr/local/games/Heroes3/maps/crimson and clover.h3m
 100% - /usr/local/games/Heroes3/maps/crimson and clovera.h3m
 100% - /usr/local/games/Heroes3/maps/dead and buried.h3m
 100% - /usr/local/games/Heroes3/maps/divided loyalties.h3m
 100% - /usr/local/games/Heroes3/maps/divided loyaltiesa.h3m
 100% - /usr/local/games/Heroes3/maps/dragon orb.h3m
 100% - /usr/local/games/Heroes3/maps/emerald isles.h3m
 100% - /usr/local/games/Heroes3/maps/emerald islesa.h3m
 100% - /usr/local/games/Heroes3/maps/free for all.h3m
 100% - /usr/local/games/Heroes3/maps/good to go.h3m
 100% - /usr/local/games/Heroes3/maps/island of fire.h3m
 100% - /usr/local/games/Heroes3/maps/islands and caves.h3m
 100% - /usr/local/games/Heroes3/maps/judgement day.h3m
 100% - /usr/local/games/Heroes3/maps/key to victory.h3m
 100% - /usr/local/games/Heroes3/maps/knee deep in the dead.h3m
 100% - /usr/local/games/Heroes3/maps/knight of darkness.h3m
 100% - /usr/local/games/Heroes3/maps/manifest destiny.h3m
 100% - /usr/local/games/Heroes3/maps/middletown.h3m
 100% - /usr/local/games/Heroes3/maps/myth and legend.h3m
 100% - /usr/local/games/Heroes3/maps/noahs ark.h3m
 100% - /usr/local/games/Heroes3/maps/overthrow thy neighbors.h3m
 100% - /usr/local/games/Heroes3/maps/peacemaker.h3m
 100% - /usr/local/games/Heroes3/maps/pirates.h3m
 100% - /usr/local/games/Heroes3/maps/race for ardintinny.h3m
 100% - /usr/local/games/Heroes3/maps/realm of chaos.h3m
 100% - /usr/local/games/Heroes3/maps/realm of chaosa.h3m
 100% - /usr/local/games/Heroes3/maps/rebellion.h3m
 100% - /usr/local/games/Heroes3/maps/rumble in the bogs.h3m
 100% - /usr/local/games/Heroes3/maps/rumble in the bogsa.h3m
 100% - /usr/local/games/Heroes3/maps/search for the grail.h3m
 100% - /usr/local/games/Heroes3/maps/serpents treasure.h3m
 100% - /usr/local/games/Heroes3/maps/southern cross.h3m
 100% - /usr/local/games/Heroes3/maps/the five rings.h3m
 100% - /usr/local/games/Heroes3/maps/the mandate of heaven.h3m
 100% - /usr/local/games/Heroes3/maps/titans winter.h3m
 100% - /usr/local/games/Heroes3/maps/tutorial.tut
 100% - /usr/local/games/Heroes3/maps/unholy quest.h3m
 100% - /usr/local/games/Heroes3/maps/vial of life.h3m
 100% - /usr/local/games/Heroes3/maps/warlords.h3m
 100% - /usr/local/games/Heroes3/maps/warlordsa.h3m
 100% - /usr/local/games/Heroes3/maps/warmongers.h3m
 100% - /usr/local/games/Heroes3/maps/when dragons clash.h3m
 100% - /usr/local/games/Heroes3/maps/wings of war.h3m
 100% - /usr/local/games/Heroes3/maps/xathras prize.h3m
Installing Sounds and Graphics ...
 100% - /usr/local/games/Heroes3/data/h3bitmap.lod
 100% - /usr/local/games/Heroes3/data/h3sprite.lod
 100% - /usr/local/games/Heroes3/data/heroes3.snd
 100% - /usr/local/games/Heroes3/data/video/cevil1.mjpg
 100% - /usr/local/games/Heroes3/data/video/cevil2.mjpg
 100% - /usr/local/games/Heroes3/data/video/cgood1.mjpg
 100% - /usr/local/games/Heroes3/data/video/cgood2.mjpg
 100% - /usr/local/games/Heroes3/data/video/cgood3.mjpg
 100% - /usr/local/games/Heroes3/data/video/cneutral.mjpg
 100% - /usr/local/games/Heroes3/data/video/credits.mjpg
 100% - /usr/local/games/Heroes3/data/video/credits.pcx
 100% - /usr/local/games/Heroes3/data/video/csecret.mjpg
 100% - /usr/local/games/Heroes3/data/video/defendall.mjpg
 100% - /usr/local/games/Heroes3/data/video/defendloop.mjpg
 100% - /usr/local/games/Heroes3/data/video/lbloop.mjpg
 100% - /usr/local/games/Heroes3/data/video/lbstart.mjpg
 100% - /usr/local/games/Heroes3/data/video/losecslp.mjpg
 100% - /usr/local/games/Heroes3/data/video/losecstl.mjpg
 100% - /usr/local/games/Heroes3/data/video/pgtrnlft.mjpg
 100% - /usr/local/games/Heroes3/data/video/pgtrnrgh.mjpg
 100% - /usr/local/games/Heroes3/data/video/progressbar.mjpg
 100% - /usr/local/games/Heroes3/data/video/rtloop.mjpg
 100% - /usr/local/games/Heroes3/data/video/rtstart.mjpg
 100% - /usr/local/games/Heroes3/data/video/surrender.mjpg
 100% - /usr/local/games/Heroes3/data/video/tavern.mjpg
 100% - /usr/local/games/Heroes3/data/video/win3.mjpg
Installing Music ...
 100% - /usr/local/games/Heroes3/mp3/aitheme0.mp3
 100% - /usr/local/games/Heroes3/mp3/aitheme1.mp3
 100% - /usr/local/games/Heroes3/mp3/aitheme2.mp3
 100% - /usr/local/games/Heroes3/mp3/campainmusic01.mp3
 100% - /usr/local/games/Heroes3/mp3/campainmusic02.mp3
 100% - /usr/local/games/Heroes3/mp3/campainmusic03.mp3
 100% - /usr/local/games/Heroes3/mp3/campainmusic04.mp3
 100% - /usr/local/games/Heroes3/mp3/campainmusic05.mp3
 100% - /usr/local/games/Heroes3/mp3/campainmusic06.mp3
 100% - /usr/local/games/Heroes3/mp3/campainmusic07.mp3
 100% - /usr/local/games/Heroes3/mp3/campainmusic08.mp3
 100% - /usr/local/games/Heroes3/mp3/campainmusic09.mp3
 100% - /usr/local/games/Heroes3/mp3/combat01.mp3
 100% - /usr/local/games/Heroes3/mp3/combat02.mp3
 100% - /usr/local/games/Heroes3/mp3/combat03.mp3
 100% - /usr/local/games/Heroes3/mp3/combat04.mp3
 100% - /usr/local/games/Heroes3/mp3/cstletown.mp3
 100% - /usr/local/games/Heroes3/mp3/defend castle.mp3
 100% - /usr/local/games/Heroes3/mp3/dirt.mp3
 100% - /usr/local/games/Heroes3/mp3/dungeon.mp3
 100% - /usr/local/games/Heroes3/mp3/eviltheme.mp3
 100% - /usr/local/games/Heroes3/mp3/fortresstown.mp3
 100% - /usr/local/games/Heroes3/mp3/goodtheme.mp3
 100% - /usr/local/games/Heroes3/mp3/grass.mp3
 100% - /usr/local/games/Heroes3/mp3/infernotown.mp3
 100% - /usr/local/games/Heroes3/mp3/lava.mp3
 100% - /usr/local/games/Heroes3/mp3/looplepr.mp3
 100% - /usr/local/games/Heroes3/mp3/lose campain.mp3
 100% - /usr/local/games/Heroes3/mp3/losecastle.mp3
 100% - /usr/local/games/Heroes3/mp3/losecombat.mp3
 100% - /usr/local/games/Heroes3/mp3/mainmenu.mp3
 100% - /usr/local/games/Heroes3/mp3/necrotown.mp3
 100% - /usr/local/games/Heroes3/mp3/neutraltheme.mp3
 100% - /usr/local/games/Heroes3/mp3/rampart.mp3
 100% - /usr/local/games/Heroes3/mp3/retreat battle.mp3
 100% - /usr/local/games/Heroes3/mp3/rough.mp3
 100% - /usr/local/games/Heroes3/mp3/sand.mp3
 100% - /usr/local/games/Heroes3/mp3/secrettheme.mp3
 100% - /usr/local/games/Heroes3/mp3/snow.mp3
 100% - /usr/local/games/Heroes3/mp3/stronghold.mp3
 100% - /usr/local/games/Heroes3/mp3/surrender battle.mp3
 100% - /usr/local/games/Heroes3/mp3/swamp.mp3
 100% - /usr/local/games/Heroes3/mp3/towertown.mp3
 100% - /usr/local/games/Heroes3/mp3/ultimatelose.mp3
 100% - /usr/local/games/Heroes3/mp3/underground.mp3
 100% - /usr/local/games/Heroes3/mp3/water.mp3
 100% - /usr/local/games/Heroes3/mp3/win battle.mp3
 100% - /usr/local/games/Heroes3/mp3/win scenario.mp3
Installing Videos ...
 100% - /usr/local/games/Heroes3/data/heroes3cd.snd
 100% - /usr/local/games/Heroes3/data/video/3dologo.mpg
 100% - /usr/local/games/Heroes3/data/video/endgame.mpg
 100% - /usr/local/games/Heroes3/data/video/evil1a.mpg
 100% - /usr/local/games/Heroes3/data/video/evil1b.mpg
 100% - /usr/local/games/Heroes3/data/video/evil1c.mpg
 100% - /usr/local/games/Heroes3/data/video/evil2a.mpg
 100% - /usr/local/games/Heroes3/data/video/evil2ap1.mpg
 100% - /usr/local/games/Heroes3/data/video/evil2ap2.mpg
 100% - /usr/local/games/Heroes3/data/video/evil2b.mpg
 100% - /usr/local/games/Heroes3/data/video/evil2c.mpg
 100% - /usr/local/games/Heroes3/data/video/evil2d.mpg
 100% - /usr/local/games/Heroes3/data/video/good1a.mpg
 100% - /usr/local/games/Heroes3/data/video/good1b.mpg
 100% - /usr/local/games/Heroes3/data/video/good1c.mpg
 100% - /usr/local/games/Heroes3/data/video/good2a.mpg
 100% - /usr/local/games/Heroes3/data/video/good2b.mpg
 100% - /usr/local/games/Heroes3/data/video/good2c.mpg
 100% - /usr/local/games/Heroes3/data/video/good2d.mpg
 100% - /usr/local/games/Heroes3/data/video/good3a.mpg
 100% - /usr/local/games/Heroes3/data/video/good3b.mpg
 100% - /usr/local/games/Heroes3/data/video/good3c.mpg
 100% - /usr/local/games/Heroes3/data/video/h3intro.mpg
 100% - /usr/local/games/Heroes3/data/video/hsanim.mpg
 100% - /usr/local/games/Heroes3/data/video/hsloop.mpg
 100% - /usr/local/games/Heroes3/data/video/losegame.mpg
 100% - /usr/local/games/Heroes3/data/video/neutrala.mpg
 100% - /usr/local/games/Heroes3/data/video/neutralb.mpg
 100% - /usr/local/games/Heroes3/data/video/neutralc.mpg
 100% - /usr/local/games/Heroes3/data/video/nwclogo.mpg
 100% - /usr/local/games/Heroes3/data/video/secreta.mpg
 100% - /usr/local/games/Heroes3/data/video/secretb.mpg
 100% - /usr/local/games/Heroes3/data/video/secretc.mpg
Would you like to view the README? [Y/n] n

Installation complete.

So how do I launch the game?

Quote:

Have you installed multilib packages from AlienBOB?
This particular instance is going on a Chakra installation, but yes I have the lib32 stuff. Wine simply is not launching the game, and i have no idea why.

frogweasel 11-03-2012 09:06 PM

/usr/local/games/Heroes3/heroes3 should do it (from terminal command line)

The README file /usr/local/games/Heroes3/README should tell you all you need to know -- maybe.

2handband 11-04-2012 07:20 AM

Quote:

Originally Posted by frogweasel (Post 4821694)
/usr/local/games/Heroes3/heroes3 should do it (from terminal command line)

The README file /usr/local/games/Heroes3/README should tell you all you need to know -- maybe.

Kick-ass! That got it going. but there's no sound:


Code:

[gene@chakra-pc HeroesOfMightAndMagic3]$ /usr/local/games/Heroes3/heroes3
Creating Loki preferences directory: /home/gene/.loki/
Creating heroes3 preferences directory: /home/gene/.loki/heroes3
Couldn't open audio: Couldn't open audio device or ESD connection

Any thoughts on that? The chakra system it's on was switched over to pulseaudio for sound in the latest round of upgrades; could that be the issue?

2handband 11-04-2012 07:38 AM

Hmmm... sound issues aside, the Linux version is lacking a LOT of features compared to the Windows version. Can anyone help me troubleshoot the Wine issue?

frogweasel 11-05-2012 06:19 AM

I suspect you need 32-bit emulation packages for the sound, but I have no experience in that area. Nor can I help with WINE.

Anyone else?

Gwend@l 10-12-2015 10:38 AM

For the sound problem: it is link with ALSA and OSS.
Heroes3 uses OSS for the sound but OSS is a old sound device and is depreciate now (ALSA remplaced it). I need to install the "alsa-oss" package (I am under Archlinux, I don't know the name for other distrib'). Then you need to start 2 deamons :
- snd-pcm-oss
- snd-seq-oss
I do it with "sudo modprobe <deamon>". I don't know how to do with other distrib'.

Hope it could help anyone, I looked for this answer for a long time...

Ps : I know it's a old topic, but the problem/answer still works.

debguy 10-19-2015 12:22 PM

dont

use your iPhone for games


All times are GMT -5. The time now is 12:58 PM.