Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Pelit => Aiheen aloitti: samihs72 - 23.05.11 - klo:20.46

Otsikko: Franklin - A Birthday Surprise -pelin asennus[RATKAISTU]
Kirjoitti: samihs72 - 23.05.11 - klo:20.46
Moi! Yritän lapsille asentaa Franklin syntymäpäiväyllätys peliä ja wineHQ:n mukaan (http://appdb.winehq.org/objectManager.php?sClass=version&iId=17292&iTestingId=42832) sen pitäisi onnistuakin. Olen yrittänyt asennusta PlayOnLinux:lla, jossa on wine versiot 1.3.19 1.3.20 käytössä.

Ihmetyttää vain yksi asia, olen aiemmin asentanut wine:n repoista ja jos katson wine --version komennolla, näen wine-1.0.1 -version. Polutus winessä ei taida olla kunnossa  ???

Jos ajan komentoriviltä pelin käynnistyksen, herjaa DLL:n puuttumisesta ja joskus aiemmin yritin etsiä ja asentaa tätä DLL:ää ja se jumitti koko winen... En siis osaa :-) Osaisko joku auttaa, joka on pelaillut winen kautta pelejä? Käytössä Mint LMDE...

Koodia: [Valitse]
wine /home/sami/.PlayOnLinux/wineprefix/Franklin/drive_c/Ohjelmatiedostot/Franklin\ -\ A\ Birthday\ Surprise/Franklin.exe
err:module:import_dll Library MFC42.DLL (which is needed by L"Z:\\home\\sami\\.PlayOnLinux\\wineprefix\\Franklin\\drive_c\\Ohjelmatiedostot\\Franklin - A Birthday Surprise\\Franklin.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\home\\sami\\.PlayOnLinux\\wineprefix\\Franklin\\drive_c\\Ohjelmatiedostot\\Franklin - A Birthday Surprise\\Franklin.exe" failed, status c0000135
Otsikko: Vs: Franklin - A Birthday Surprise -pelin asennus
Kirjoitti: Tomin - 23.05.11 - klo:21.20
Mitä sanoo
Koodia: [Valitse]
apt-cache policy wine1.0 wine1.2 wine1.3?
Otsikko: Vs: Franklin - A Birthday Surprise -pelin asennus
Kirjoitti: Exitium - 23.05.11 - klo:22.43
Teeppä niin kuin tuo virheilmoitus kehottaa:
err:module:import_dll Library MFC42.DLL (which is needed by L"Z:\\home\\sami\\.PlayOnLinux\\wineprefix\\Franklin\\drive_c\\Ohjelmatiedostot\\Franklin - A Birthday Surprise\\Franklin.exe") not found

Eli siis lataa MFC42.dll ja siirrä se Winen system32-kansioon. Sitten pitäisi kai toimia.
Otsikko: Vs: Franklin - A Birthday Surprise -pelin asennus
Kirjoitti: samihs72 - 24.05.11 - klo:17.56
Moi! Edistystä vähäsen.. Mulla on nyt asennettuna wine 1.0.1 ja asensin pelin suoraan siihen ja liitin tuon MFC42.DLL filen system32 hakemistoon.. Nyt käynnistyy ja kuuluu pelin äänet mutta näyttöön ei tule mitään ja kone jää jumiin. On tapettava franklin.exe prosessi. Kun käynnistän pelin komentoriviltä tapahtuu näin, tässä myös ne tapahtumat, kun tapan prosessin. Mitäs nyt pitäis tehdä  ???

Koodia: [Valitse]
env WINEPREFIX="/home/sami/.wine" wine "C:\Ohjelmatiedostot\Franklin\Franklin.exe"
fixme:mixer:ALSA_MixerInit No master control found on HDA ATI HDMI, disabling mixer
fixme:mixer:ALSA_MixerInit No master control found on USB Device 0x46d:0x8ad, disabling mixer
fixme:win:EnumDisplayDevicesW ((null),0,0x32f800,0x00000000), stub!
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
err:d3d:WineD3D_ChoosePixelFormat Can't find a suitable iPixelFormat
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
err:d3d:WineD3D_ChoosePixelFormat Can't find a suitable iPixelFormat
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
err:wgl:internal_SetPixelFormat Invalid operation on root_window
err:d3d:CreateContext SetPixelFormat failed on HDC=0x2a4 for iPixelFormat=30
err:d3d:IWineD3DDeviceImpl_CreateAdditionalSwapChain Failed to create a new context
fixme:ddraw:D3D7CB_CreateAdditionalSwapChain (0x14b060) call to IWineD3DDevice_CreateAdditionalSwapChain failed
err:ddraw:IDirectDrawImpl_CreateSurface IDirectDrawImpl_AttachD3DDevice failed, hr = 8876086a
Päätetty
Otsikko: Vs: Franklin - A Birthday Surprise -pelin asennus
Kirjoitti: Exitium - 24.05.11 - klo:22.11
Onko näytönohjaimen ajurit asennettu ja toimiiko 3D-kiihdytys? Nimittäin nuo errorit viittaavat siihen, että tuossa asiassa on jotain mätää.
Otsikko: Vs: Franklin - A Birthday Surprise -pelin asennus
Kirjoitti: samihs72 - 25.05.11 - klo:13.13
Onko näytönohjaimen ajurit asennettu ja toimiiko 3D-kiihdytys? Nimittäin nuo errorit viittaavat siihen, että tuossa asiassa on jotain mätää.
Mulla on AMD Radeon 4350 näytönohjain ja käytän default ajureita eli en ole tehnyt mitään asennuksen jälkeen. Pitääkö ottaa käyttöön suljetut ATI-ajurit vai pitääkö rakentaa avoimelle radeon ajurille Xorg.conf ja ottaa sitä kautta avoin ajuri käyttöön?
Otsikko: Vs: Franklin - A Birthday Surprise -pelin asennus
Kirjoitti: samihs72 - 27.05.11 - klo:17.37
Onko näytönohjaimen ajurit asennettu ja toimiiko 3D-kiihdytys? Nimittäin nuo errorit viittaavat siihen, että tuossa asiassa on jotain mätää.
Mulla on AMD Radeon 4350 näytönohjain ja käytän default ajureita eli en ole tehnyt mitään asennuksen jälkeen. Pitääkö ottaa käyttöön suljetut ATI-ajurit vai pitääkö rakentaa avoimelle radeon ajurille Xorg.conf ja ottaa sitä kautta avoin ajuri käyttöön?
Moi! Osaisko joku auttaa Radeon 4350 näytönohjaimen ja winen kanssa, mitä pitäis kokeilla, että sais pelin winen kautta näkyviin..?
Otsikko: Vs: Franklin - A Birthday Surprise -pelin asennus
Kirjoitti: Lasse. - 27.05.11 - klo:18.40
Koita niitä suljettuja ajureita.
Otsikko: Vs: Franklin - A Birthday Surprise -pelin asennus
Kirjoitti: noname - 27.05.11 - klo:19.19
Järjestelmä->ylläpito->laiteajurit on osoite suljettuja asennettaessa.

Edit: sori en lukenut että on Mint
Otsikko: Vs: Franklin - A Birthday Surprise -pelin asennus
Kirjoitti: samihs72 - 27.05.11 - klo:20.21
Järjestelmä->ylläpito->laiteajurit on osoite suljettuja asennettaessa.
Moi! Mulla on Mint LMDE käytössä, joten ei onnistu noin... Täytyy vähän googlailla, miten tuon ajurin asentaminen onnistuu LMDE:hen... Vähän pelottaa asennella noita suljettuja muta ei kai auta...  ::)
Otsikko: Vs: Franklin - A Birthday Surprise -pelin asennus
Kirjoitti: samihs72 - 03.12.11 - klo:21.27
RATKAISU: Ubuntu 11.10 AMD Catalyst Control Center repoista asennettu ja asensin repoista suoraan wine 1.3.28 version, mukana tuli winetricks myös, joka oli avain onneen.

Peli haluaa sen mfc42.dll kirjaston käyttöön. Sen saa näin:
Koodia: [Valitse]
winetricks mfc42

Sitten vaan peli asennukseen suoraan CD:ltä:
Koodia: [Valitse]
wine /media/Franklin\ PC/InstallFranklin.exe