Como executar o Civilization III (Edição Jogo do Ano) sob Lubuntu 16.04 no WINE?

3

Eu instalei o WINE (estável, a partir do repositório do Ubuntu) Versão 1.6.2 unter Lubuntu 16.04 e instalei com sucesso o Civilization III Game of the Year do DVD. No entanto, o jogo não será executado depois. Isso é estranho porque o Editor que também está incluído no jogo funciona. Gostaria de saber qual configuração deve ser usada para Civ. Como é um jogo que rodaria no Windows XP, suspeito que seja preciso fazer ajustes - talvez usando winetricks.

Esta é a saída ao usar o terminal para executar:

('keine Berechtigung' significa 'sem permissão')

Eu encontrei aqui que "o vinho tem que apresentar as unidades via ASPI e acho que traduzir I / O para o formato Linux nativo. Por algum motivo, isso não parece estar funcionando corretamente em sua configuração. "

ben@Shuttle:~/.wine/drive_c/Program Files (x86)/Infogrames/Civilization III$ wine start Civilization3.exe
fixme:exec:SHELL_execute flags ignored: 0x00000100
ben@Shuttle:~/.wine/drive_c/Program Files (x86)/Infogrames/Civilization III$ fixme:aspi:SendASPI32Command ASPI: Partially implemented SC_HA_INQUIRY for adapter 0.
fixme:aspi:SendASPI32Command ASPI: Partially implemented SC_HA_INQUIRY for adapter 1.
err:aspi:SCSI_OpenDevice Failed to open device /dev/sg1: Keine Berechtigung
fixme:aspi:SendASPI32Command ASPI: Partially implemented SC_HA_INQUIRY for adapter 2.
err:aspi:SCSI_OpenDevice Failed to open device /dev/sg2: Keine Berechtigung
fixme:aspi:SendASPI32Command ASPI: Partially implemented SC_HA_INQUIRY for adapter 3.
fixme:aspi:SendASPI32Command ASPI: Partially implemented SC_HA_INQUIRY for adapter 4.
err:aspi:SCSI_OpenDevice Failed to open device /dev/sg4: Keine Berechtigung
    
por Ben 25.01.2017 / 23:42

1 resposta

2

Minhas mensagens de erro provavelmente se referiam ao drive de CD / DVD USB que eu usei. Em um laptop (MacbookPro8,3 de 2011, Lubuntu 16,04) com built-in drive o jogo funciona fora da caixa.

Não funciona no meu PC Shuttle Barebone com dois ecrãs de cinema Apple ligados a ele. Provavelmente um problema de placa gráfica / driver (depois que o patch do NoCD é aplicado, as mensagens / dev / sg0 sumiram).

Também não funciona no meu Acer Aspire One D270 com Lubuntu 14.04, acho que por falta de suporte a DirectX, apesar de não haver mensagem no terminal (como no caso do Shuttle).

Meu jogo é alemão, provavelmente versão 1.16 . Isso é chamado de "lixo" em WineHQ , mas com versões mais antigas do WINE. Ele agora funciona no antigo MacbookPro com Lubuntu 16.04, embora eu não tenha testado a longo prazo.

Uma boa página para encontrar patches relacionados a diferentes versões do jogo é: link .

Um resumo dos patches, incluindo um patch oficial do NoCD, está no link de download na parte inferior da página aqui .

Apliquei primeiro o patch para 1.29f e depois copiei o Civilization3.exe do Civilization 3 PC Games Patch ohne Conquest von v1.21f (d).zip para o meu diretório.

Agora, o jogo é executado sem CD.

Para corrigir um problema gráfico após a introdução (tela cortada), desmarcou duas opções em winefcg em graphics : allow decoration e control pelo gerenciador de janelas. Eu também o executo no modo Win XP.

    
por Ben 25.02.2017 / 22:06