Civilization III having black background in recent Linux packagings
Posted 02-04-2020 at 12:12 AM by Yury_T
Tags games in linux
Got a fancy recently to play some Civilization III.
I had been actually playing it before on Linux+WINE, but now, with my linux upgraded, the game wouldn't run in its basic variant. And in its Conquests variant it paints its background black after switching away and back to the game instance.
W/r to the 1st issue, it looks like something lacks from the WINE or doesn't interaface with it well enough. But I couldn't manage the diagnostics output so had to leave it at that.
However I've managed to run the Conquests successfully after 'downgrading' the part of the 32-bit component of the system (multilib set installed on 64-bit Slackware-current). Specifically, I've reinstalled the 'X' series packages from the multilib set intended for old slackware 14.2. Effectively I went from Mesa 19-something to 11-something in the 32-bit component.
WINE version wasn't affecting neither the 1st nor the 2nd issue. I currently use 4.0.3, but have tried other versions too, down to 2.0.4.
I had been actually playing it before on Linux+WINE, but now, with my linux upgraded, the game wouldn't run in its basic variant. And in its Conquests variant it paints its background black after switching away and back to the game instance.
W/r to the 1st issue, it looks like something lacks from the WINE or doesn't interaface with it well enough. But I couldn't manage the diagnostics output so had to leave it at that.
However I've managed to run the Conquests successfully after 'downgrading' the part of the 32-bit component of the system (multilib set installed on 64-bit Slackware-current). Specifically, I've reinstalled the 'X' series packages from the multilib set intended for old slackware 14.2. Effectively I went from Mesa 19-something to 11-something in the 32-bit component.
WINE version wasn't affecting neither the 1st nor the 2nd issue. I currently use 4.0.3, but have tried other versions too, down to 2.0.4.
Total Comments 2
Comments
-
Hi,
Have you tried PlayOnLinux?
It has a lot of options for graphics, and can install things like d3d or directx. Some games can be played in either dos or windows environs, like homm2, which was a bust on wine/POL, but after a boatload of fighting I finally got game in dosbox 0.74, and got it working in dbgl 0.90 as well.
It seems like there is some kind of graphics solution needed for your game. I like that you can configure wine independently for each game, so if you need a particular windows version emulation it is easy access in POL.
I have 32/64-bit wine, 32 for games, 64 for irfanview or the occasional utility.
So maybe POL/wine may offer a solution, or dosbox/dbgl if the game can go dos mode.
Hope this helps, or least spawns some creative ideas,
iPenguinPosted 02-15-2020 at 07:40 PM by iPenguin -
Thank you for your suggestions, and apologies for not noticing your post for like seven months (I was kind of expecting the site to have email notifications; never checked if that's true).
Yes, I know about the POL thing, only I've never managed to create a working POL launch script.
So, POL might be an answer - or in fact it might not, as I had to mess with the host system to have even that modest success I've reported.Posted 09-04-2020 at 03:21 PM by Yury_T