Como instalar o jogo Gunbound no Linux

Olá galera, tudo bem? Eu sou bem saudosista de jogos e tentei instalar alguns jogos antigos e em 99% dos casos fui bem sucedido. Até Mu Online que antes era impossível instalar eu consegui. Porém o Gunbound eu não consigo nem com reza. Já tentei de tudo. Alguém poderia me dar uma luz? O jogo em questão é o GitzWorld https://gitzwc.com. O jogo abre o launcher, atualiza, roda o protect, porém o principal que é o jogo em si não abre, dá crash, como na imagem.Captura de Tela_Área de Seleção_20200113160740

Se alguém puder me ajudar agradeço muito!

tem este tutorial, mas acho que não funciona
https://ubuntuforum-br.org/index.php?topic=14194.0

Não funciona, tem 14 anos isso aí, rs

kkkk

adicionando 20 caracteres

UP, alguém pode me dar essa força :pray: :pray: :pray:

Usa Windows e problema resolvido

Se fosse pra usar o Windows eu não estava aqui pedindo ajuda

4 Curtidas

Então boa sorte pra consegui instala um jogo que mal tem matéria sobre Linux, você vai ter que vê qual biblioteca está faltando no Wine e ir adicionando uma por uma. Acho que vai ter mais sorte assim do que pesquisando.

Geralmente tenho 3 etapas quando tento rodar um jogo no Wine às cegas, sem ler manuais:

1 - Levantar o que falta

  • Rodar pelo terminal e ler o log.
    Com algum conhecimento de inglês, é possível entender mensagem de erro como: “DLL não encontrada” (XXXX.dll not found), “Função de DLL ainda não funciona” (XXXX: fixme: NomeDaFunção stub).
  • strings jogo.exe | grep -i .dll e strings biblioteca.dll | grep -i .dll nos informa mais diretamente quais DLLs o jogo precisa, mas geralmente são listas enormes, feitas em sua maioria de DLLs que funcionam perfeitamente. É como acusar a cidade inteira de um crime. É bom procurar apenas alguns culpados famosos aqui, como vcruntimeXYZ (Visual C Runtime, qual ano só vai saber testando), d3dx_XY, d3dcompiler_XY, etc.

2 - Substituir as DLLs por versões da Microsoft

3 - Repita 1 e 2.

Espero que seja de ajuda.

1 Curtida

Adendo: li aqui que o jogo usa ActiveX lá no post antigão de 2006.

Com certeza uma das coisas a ser instaladas é winetricks vb6run.

Vendo esse log, você consegue me ajudar?

Running command: “C:\ProgramData\Microsoft\Windows\Start Menu\Programs\GitzWC\Gitz WC.lnk”
Bottle: Gunbound
Debug channels:

CrossOver Linux 18.5.0
Install location: /opt/cxoffice
64-bit OS
Desktop session: deepin
Window manager: KWin
Locale: pt_BR.UTF-8

Contents of /etc/os-release:
PRETTY_NAME=“Deepin 15”
NAME=“Deepin”
VERSION_ID=“15.11”
VERSION=“15.11”
ID=deepin
HOME_URL=“https://www.deepin.org/
BUG_REPORT_URL=“http://feedback.deepin.org/feedback/

cxdiag output:
[MissingLibCapi20]
“Level”=“Suggest”
“Title”=“Missing 32bit libcapi20.so.3 library”
“Description”=“Provides support for some ISDN cards. Very few applications need this.”

[MissingLibGphoto2Port]
“Level”=“Suggest”
“Title”=“Missing 32bit libgphoto2_port.so.10 library”
“Description”=“Lets Windows applications access digital cameras.”

[MissingLibV4l1]
“Level”=“Suggest”
“Title”=“Missing 32bit libv4l1.so.0 library”
“Description”=“Lets Windows applications access video devices.”

[MissingLibVulkan]
“Level”=“Suggest”
“Title”=“Missing 32bit libvulkan.so.1 library”
“Description”=“This library is needed for games which use the Vulkan graphics API; for D3D12 applications; and for the DXVK layer for D3D11”

[Properties]
“vulkan.present”=“no”

[MissingLibGstreamer1]
“Level”=“Suggest”
“Title”=“Missing 32bit libgstreamer-1.0.so.0 library”
“Description”=“GStreamer is needed by some games and multimedia applications to play audio and/or video content.”

[MissingGStreamer1Bad]
“Level”=“Suggest”
“Title”=“The gst-plugins-bad 32 bit GStreamer plugins appears to be missing”
“Description”=“These GStreamer plugins may be needed by some games and multimedia applications to play audio and/or video content”

[MissingGStreamer1Base]
“Level”=“Suggest”
“Title”=“The gst-plugins-base 32 bit GStreamer plugins appears to be missing”
“Description”=“These GStreamer plugins may be needed by some games and multimedia applications to play audio and/or video content”

[MissingGStreamer1Good]
“Level”=“Suggest”
“Title”=“The gst-plugins-good 32 bit GStreamer plugins appears to be missing”
“Description”=“These GStreamer plugins may be needed by some games and multimedia applications to play audio and/or video content”

[MissingGStreamer1Ugly]
“Level”=“Suggest”
“Title”=“The gst-plugins-ugly 32 bit GStreamer plugins appears to be missing”
“Description”=“These GStreamer plugins may be needed by some games and multimedia applications to play audio and/or video content”

[MissingGStreamer1Libav]
“Level”=“Suggest”
“Title”=“The gst-libav 32 bit GStreamer plugins appears to be missing”
“Description”=“These GStreamer plugins may be needed by some games and multimedia applications to play audio and/or video content”

[Properties]
“display.depth”=“24”

[Properties]
“opengl.vendor”=“Intel Open Source Technology Center”

[Properties]
“opengl.version”=“3.0 Mesa 18.1.9”

[Properties]
“opengl.renderer”=“Mesa DRI Intel® Sandybridge Desktop x86/MMX/SSE2”

[Properties]
“opengl.glsl_version”=“1.30”

** Mon Jan 13 21:33:50 2020
Starting ‘/opt/cxoffice/bin/wineloader’ ‘winewrapper.exe’ ‘–new-console’ ‘–workdir’ ‘C:\ProgramData\Microsoft\Windows\Start Menu\Programs\GitzWC’ ‘–start’ ‘–’
‘C:\ProgramData\Microsoft\Windows\Start Menu\Programs\GitzWC\Gitz WC.lnk’

***** Mon Jan 13 21:33:50 2020
Starting: ‘/opt/cxoffice/bin/cxstart’ ‘–bottle’ ‘Gunbound’ ‘–new-console’ ‘–workdir’ ‘C:\ProgramData\Microsoft\Windows\Start Menu\Programs\GitzWC’ ‘–’ ‘C:\ProgramData\Microsoft\Windows\Start Menu\Programs\GitzWC\Gitz WC.lnk’

CXConfig->read(/opt/cxoffice/etc/cxoffice.conf)
CXConfig->read(/home/cavasckline/.cxoffice/cxoffice.conf)
Product version=18.5.0.31742
19906: Grabbing the ‘/tmp/.wine-1000/bottle-804-3e269f.lock’ lock
19906: Got the ‘/tmp/.wine-1000/bottle-804-3e269f.lock’ lock
CXConfig->read(/home/cavasckline/.cxoffice/Gunbound/cxbottle.conf)
Mode = ‘private’
Bottle environment variables:
CX_BOTTLE_CREATOR_APPID -> com.codeweavers.unknown
Environment:
CX_ROOT = “/opt/cxoffice”
CX_BOTTLE = “Gunbound”
WINEPREFIX = “/home/cavasckline/.cxoffice/Gunbound”
CX_WINDOWS_VERSION =
PATH = “/opt/cxoffice/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/sbin:/usr/sbin”
LD_LIBRARY_PATH = “/opt/cxoffice/lib”
WINEDLLPATH = “/opt/cxoffice/lib/wine”
WINEDLLOVERRIDES =
LD_PRELOAD =
LD_ASSUME_KERNEL =
WINELOADER = “/opt/cxoffice/bin/wineloader”
WINESERVER = “/opt/cxoffice/bin/wineserver”
WINEDEBUG =
CX_LOG = “-”
CX_DEBUGMSG =
CX_WINE_USAGE_LOGFILE =
DISPLAY = “:0”
19906: Releasing the ‘/tmp/.wine-1000/bottle-804-3e269f.lock’ lock
Command:
/opt/cxoffice/bin/wineloader winewrapper.exe --new-console --workdir C:\ProgramData\Microsoft\Windows\Start Menu\Programs\GitzWC --start – C:\ProgramData\Microsoft\Windows\Start Menu\Programs\GitzWC\Gitz WC.lnk
00ab:fixme:exec:SHELL_execute flags ignored: 0x00000100
00ab:fixme:exec:SHELL_execute flags ignored: 0x00004100
00ad:fixme:ntdll:NtQueryInformationToken QueryInformationToken( …, TokenElevation, …) semi-stub
00b0:fixme:ieframe:PersistStreamInit_InitNew (0x154a00)
00b0:fixme:urlmon:InternetBindInfo_GetBindString not supported string type 20
00b0:fixme:dwmapi:DwmIsCompositionEnabled 0x6d5d3018
00d1:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a0cb608, context 0xb688590, init_notify 0, handle 0xbecfc88): stub
00b0:err:ole:CoGetClassObject class {33c53a50-f456-4884-b049-85fd643ecfed} not registered
00b0:err:ole:CoGetClassObject no class object {33c53a50-f456-4884-b049-85fd643ecfed} could be created for context 0x1
00b0:fixme:imm:ImmGetDescriptionW (0x4160416, (nil), 0): semi stub
00b0:fixme:imm:ImmGetDescriptionW (0x4160416, 0xe445738, 9): semi stub
00b0:fixme:imm:ImmGetOpenStatus (0x2df5f98): semi-stub
00b0:fixme:imm:ImmReleaseContext (0x300f8, 0x2df5f98): stub
00b0:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
00b0:fixme:ieframe:BrowserService_GetTravelLog 0x16f568 0x33deb8
00b0:fixme:ieframe:ClientSite_GetContainer (0x154ad0)->(0x33de8c)
00b0:fixme:ieframe:DocHostUIHandler_GetDropTarget (0x154ad0)
00b0:fixme:ieframe:ClientSite_GetContainer (0x154ad0)->(0x33e92c)
00b0:fixme:ntdll:EtwRegisterTraceGuidsW (0x69edfc08, 0xebd87e0, {509962e0-406b-46f4-99ba-5a009f8d2225}, 3, 0xe42c548, (null), (null), 0xebd8810): stub
00b0:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {a3da04e0-57d7-482a-a1c1-61da5f95bacb}
00b0:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {917b96b1-ecad-4dab-a760-8d49027748ae}
00b0:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {26d1e091-0ae7-4f49-a554-4214445c505c}
00b0:fixme:urlmon:InternetBindInfo_GetBindString not supported string type 20
00b0:fixme:ieframe:PropertyNotifySink_OnChanged unimplemented dispid 1005
00b0:fixme:mshtml:nsChannel_IsNoCacheResponse (0x2e1b290)->(0x33c987)
00b0:fixme:mshtml:nsChannel_GetContentLength (0x2e1b290)->(0x33c910)
00b0:fixme:ieframe:OleInPlaceObject_InPlaceDeactivate (0x154a00)
00b0:fixme:ieframe:ControlSite_OnFocus (0x154ad0)->(0)
00b0:fixme:ieframe:InPlaceSite_OnInPlaceDeactivateEx fNoRedraw (1) ignored
00b0:fixme:mshtml:HlinkTarget_SetBrowseContext (0x17a3c8)->((nil))
wine: Unhandled privileged instruction at address 0x0000:0x7b481db5 (thread 00ef), starting debugger…
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module
00f3:fixme:dbghelp:elf_search_auxv can’t find symbol in module

Já instalei e nada :confused:

No próprio registro está falando os pacotes que estão faltando
qual distribuição vc usa?

não instalados
Blibliotecas
“Title”=“Missing 32bit libcapi20.so.3 library”
“Title”=“Missing 32bit libgphoto2_port.so.10 library”
“Title”=“Missing 32bit libv4l1.so.0 library”
“Title”=“Missing 32bit libvulkan.so.1 library”
“Title”=“Missing 32bit libgstreamer-1.0.so.0 library”

pacotes
“Title”=“The gst-plugins-bad 32 bit GStreamer plugins appears to be missing”
“Title”=“The gst-plugins-base 32 bit GStreamer plugins appears to be missing”
“Title”=“The gst-plugins-good 32 bit GStreamer plugins appears to be missing”
“Title”=“The gst-plugins-ugly 32 bit GStreamer plugins appears to be missing”
“Title”=“The gst-libav 32 bit GStreamer plugins appears to be missing”

ediatdo

vi que é o deepin

não uso deepin e conheço muito pouco ele.

Pelo que pesquisei são estes os pacotes
Os nomes foram baseados no Ubuntu in Launchpad

libcapi20-3:i386
libgphoto2-port10:i386
libv4l-0:i386
libvulkan1:i386
gstreamer1.0-plugins-good:i386
gst-plugins-bad1.0:i386
gst-plugins-base1.0:i386
gst-plugins-good1.0:i386
gst-plugins-ugly1.0:i386
gst-libav1.0:i386

tente instslar os pacotes

apt install libcapi20-3:i386 libgphoto2-port10:i386 libv4l-0:i386 libvulkan1:i386 gstreamer1.0-plugins-good:i386 gst-plugins-bad1.0:i386 gst-plugins-base1.0:i386 gst-plugins-good1.0:i386 gst-plugins-ugly1.0:i386 gst-libav1.0:i386

e teste novamente

1 Curtida

Já instalei e não deu certo também

https://appdb.winehq.org/objectManager.php?sClass=version&iId=8287

no arch, uma solução muita antiga para o som

lib32-alsa-plugins lib32-libpulse lib32-openal

https://ubuntuforums.org/showthread.php?t=1069960

GameGuard and Hackshield protected games that do not work in Wine

Protect GameGuard from INCA Internet is an anti-cheating application that is included in many online games (see list below). It accomplishes its protection features by use of a Windows device driver. Since Windows drivers do not work in wine, GameGuard cannot function with the games it is designed to protect and the game itself will not run in Wine without it.

PC Games that are known to use GameGuard protection:

    2Moons
    9Dragons
    Albatross18
    Asda Story
    BOTS
    Cabal Online
    Cal Ripken's Real Baseball
    Counter-Strike Online (Asian market only)
    Cronous
    Dance! Online
    Darkeden
    Digimon RPG
    Dragonica Online
    Drift City
    Dungeon & Fighter
    Emil Chronicle Online
    Exteel
    FlyFF
    GameCampus.com - All games from this site use GameGuard
    Gersang
    Grand Chase
    GunBound
    Gunster
    GunZ: The Duel
    Heat Project
    Hyper Relay
    Legend of Mir 3
    Lineage II
    Lunia
    Monster Hunter Frontier
    Mu Online
    Navy Field
    OZ World
    Pangya
    Phantasy Star Online Blue Burst
    Phantasy Star Universe
    Priston Tale
    Ragnarok Online
    Rakion
    Rappelz
    Ran Online
    Rohan Online
    ROSE Online
    Seal Online
    Shot Online
    Soldier Front
    Sudden Attack
    Tales Runner
    The Chronicles of Spellborn
    Trickster
    Twelve Sky
    WolfTeam
    WonderKing Online (non-English versions)
    Xiah online



Hackshield from AhnLab is an anti-cheat application similar to GameGuard. As such, it also does not work in Wine (though for technically different reasons) which prevents the games it protects from also working in Wine.

PC Games that are known to use Hackshield protection:

    Alliance of Valiant Arms
    Combat Arms
    Crossfire
    Elsworld Taiwan
    Gunz: The Duel
    KalOnline
    Mabinogi
    MapleStory
    Point Blank
    Rappelz
    Requiem: Bloodmare/Requiem Online
    RF Online
    S4 League
    Shot Online
    Vindictus
    WonderKing Online (English version) NOTE - As of June, 2010 this game has been reported to work in Wine, despite still having HackShield. If anyone can confirm that it is indeed working, please reply in this thread.
    Warrock