wine + worms world party
wine + worms world party
Witam!
Tak jak w temacie - usiluje odpalic najlepsza na swiecie gre Worms World Party. Niestety po uruchomieniu gry dostaje monit zeby wlozyc plytke... ktora jest wlasnie zamontowana. Jak zrobic zeby wine ja zobaczyl i Wormsy sie odplily?
Tak jak w temacie - usiluje odpalic najlepsza na swiecie gre Worms World Party. Niestety po uruchomieniu gry dostaje monit zeby wlozyc plytke... ktora jest wlasnie zamontowana. Jak zrobic zeby wine ja zobaczyl i Wormsy sie odplily?
Wpisz w konsoli W okienku, które się pojawi kliknij na zakładkę: "Dyski". Pod listą dysków kliknij "Dodaj". Pojawi się dysk D. Kliknij na niego, i pod spodem, w polu "¦cieżka" wpisz Kliknij "Ok". Teraz zamontuj płytkę w katalogu Spróbuj teraz. Jeżeli jednak nadal będzie występował problem, przejdź do katalogu Prawdobodobnie na płycie będzie plik, który uruchomi grę (może w instalatorze jest opcja "Graj", czy coś w tym stylu). Uruchom ten plik poleceniem:
Kod: Zaznacz cały
winecfg
Kod: Zaznacz cały
/media/cdrom
Kod: Zaznacz cały
/media/cdrom
Kod: Zaznacz cały
/media/cdrom
Kod: Zaznacz cały
wine nazwa_pliku.exe
W okienku, które się pojawi kliknij na zakładkę: "Dyski". Pod listą dysków kliknij "Dodaj". Pojawi się dysk D. Kliknij na niego, i pod spodem, w polu "¦cieżka" wpisz


Robilem juz to niejednokrotnie.
Najlepsze jest to ze pisalem wczoraj tu posta a dzis go niema


Gdy otwieram ustawienia wine to dostaje cos takiego w konsoli:
Kod: Zaznacz cały
err:winecfg:load_drives GetVolumeInformation() for 'D:\' failed, setting serial to 0
Uruchamianie autoruna z plytki niczego nie zmienia :/
Nie wiem jaki jest Twój stopień wtajemniczenia. Wolę pisać obszernie, żeby uniknąć niepotrzebnych pytań. Jeśli chodzi o komunikat, to u mnie też się pojawia, ale nie przeszkadza.
Na winehq.org znalazłem rozwiązanie. Spróbuj odpalić autorun płyty poleceniem: Możliwe, że to nie zadziała. Możesz wtedy zainstalować patcha stąd: http://wwp.team17.com/main.html?page=co ... _down_patc Trzeba będzie też pogrzebać z jakimiś bibliotekami. Wszystko masz opisane tutaj: http://appdb.winehq.org/objectManager.p ... n&iId=3905
Na winehq.org znalazłem rozwiązanie. Spróbuj odpalić autorun płyty poleceniem:
Kod: Zaznacz cały
wine explorer /desktop=name,1024x768 "AUTORUN.EXE"
nie wiem co jest grane, juz drugi raz powtarza sie sytuacja ze odpisalem a teraz jak tu wchodze to niema mojego posta, albo jestem dzis bardzo zmeczony albo cos tu nawala 
no wiec to co piszesz to jest rozwiazanie problemu z wyswietlaniem obrazu (tam sie ponoic cos krzaczy) jak sie menu broni otworzy i jesli nie odpala sie tego na full screenie to chyba wtedy nie ma tego efektu.
aczkolwiek problem z plytka juz rozwiazany - wormsy sie "odpalaja" po wlozeniu cd do napedu tzn niema monitu o plytke, ale gra nie rusza - czarno. Opisane to jest na winehq ale nie moge poradzic sobie z tym. Trzeba zdobyc biblioteke ddraw.dll ale dlka kazdej wersji wine trzeba inna. Na serwerze wine sa do wersji 0.9.52 a ja mam 0.9.57. Pytanie: skad zdobyc kod zrodlowy zeby sobie skompilowac pod swoja wersje, badz juz gotowa biblioteke lub poprostu jak zainstalowac starsza wersje wine?
Pytanie 2:
jak w takim razie pownienem montowac obraz zeby to dzialo (nie chce mi sie za kazdym razem plytki wkladac a miejsca na dysku mam sporo), wczesniej montowalem tak:
i tak na marginesie... Na stronie debiana pisze ze w testing jest wine w wersji 0.9.44. Dziwie sie dlaczego ja mam wersje 0.9.57 skoro wlasnie uzywam testing i nigdy nie dodawalem repo sida, a wlasnie w unstabvle jest wine 0.9.57 (tak przynajmniej pisze na stronie debiana.

no wiec to co piszesz to jest rozwiazanie problemu z wyswietlaniem obrazu (tam sie ponoic cos krzaczy) jak sie menu broni otworzy i jesli nie odpala sie tego na full screenie to chyba wtedy nie ma tego efektu.
aczkolwiek problem z plytka juz rozwiazany - wormsy sie "odpalaja" po wlozeniu cd do napedu tzn niema monitu o plytke, ale gra nie rusza - czarno. Opisane to jest na winehq ale nie moge poradzic sobie z tym. Trzeba zdobyc biblioteke ddraw.dll ale dlka kazdej wersji wine trzeba inna. Na serwerze wine sa do wersji 0.9.52 a ja mam 0.9.57. Pytanie: skad zdobyc kod zrodlowy zeby sobie skompilowac pod swoja wersje, badz juz gotowa biblioteke lub poprostu jak zainstalowac starsza wersje wine?
Pytanie 2:
jak w takim razie pownienem montowac obraz zeby to dzialo (nie chce mi sie za kazdym razem plytki wkladac a miejsca na dysku mam sporo), wczesniej montowalem tak:
Kod: Zaznacz cały
mount -t iso9660 -o loop /.../worms.iso /media/cdrom0
Masz wersję 0.9.57 bo na pewno dodałeś repozytorium z Wine. Wywal wpis dotyczący Wine z /etc/apt/sources.list albo /etc/apt/sources.list.d/winehq.list . Usuń Wine przez Potem z katalogu /var/cache/capt/archives wywal wszystko, co ma wine w nazwie i zainstaluj Wine ponownie.
Kod: Zaznacz cały
aptitude purge wine
3ndriu, sory, wyglada na to ze rzeczywiscie jestem zmeczony - nic nie mysle. Rzeczywiscie dodalem repo wine wczoraj w nocy. Zaraz zainstaluje wersje z testing
UPDATE
zainstalowalem wersjie 0.9.44, przerzucilem do folderu z wormsami odpowiednie graty (ddraw.dll i reszte), dalej kiszka, trpche inne bledy teraz wylaza, niemam juz pomyslu, caly dzien zmarnowalem. jesli ktos cos wie i zechce pomoc - oto co pokazuje wine:
otwiera sie okno czarne, chwile tak jest i za chwile znika 
UPDATE
zainstalowalem wersjie 0.9.44, przerzucilem do folderu z wormsami odpowiednie graty (ddraw.dll i reszte), dalej kiszka, trpche inne bledy teraz wylaza, niemam juz pomyslu, caly dzien zmarnowalem. jesli ktos cos wie i zechce pomoc - oto co pokazuje wine:
Kod: Zaznacz cały
$ wine explorer /desktop=name,1024x768 "C:\Program Files\Team17\w
wp\wwp.exe"
ALSA lib conf.c:3952 :( snd_config_expand) Unknown parameters 0
ALSA lib control.c:909 :( snd_ctl_open_noupdate) Invalid CTL default:0
ALSA lib conf.c:3952 :( snd_config_expand) Unknown parameters 1
ALSA lib control.c:909 :( snd_ctl_open_noupdate) Invalid CTL default:1
fixme:win:EnumDisplayDevicesW ((null),0,0x2d7e1c,0x00000000), stub!
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x1483c0) : stub, simulatin
g 64MB for now, returning 64MB left
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x146068)->((nil),00000008)
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x146068)->(0x10028,00000011)
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel This is a hacked ddraw drawing t
o the desktop window instead of the window the app requested!
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x146068)->(0x10028,00000011)
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel This is a hacked ddraw drawing t
o the desktop window instead of the window the app requested!
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 8
wine: Unhandled page fault on read access to 0x00000000 at address 0x4df833 (thr
ead 000c), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x0
04df833).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:004df833 ESP:002d824c EBP:002d82c4 EFLAGS:00090202( - 00 - -RI1)
EAX:002d8258 EBX:ffffffff ECX:0085e7e4 EDX:00000000
ESI:006b7028 EDI:006b7028
Stack dump:
0x002d824c: 002d82ec 0085e7e4 00000008 0000006c
0x002d825c: 00000000 00000000 00000000 00000000
0x002d826c: 00000000 00000000 00000000 00000000
0x002d827c: 00000000 00000000 00000000 00000000
0x002d828c: 00000000 00000000 00000000 00000000
0x002d829c: 00000000 00000000 00000000 00000000
Backtrace:
=>1 0x004df833 in wwp (+0xdf833) (0x002d82c4)
2 0x004d8f5e in wwp (+0xd8f5e) (0x002d82f0)
3 0x004d6298 in wwp (+0xd6298) (0x002d8368)
4 0x004d67f0 in wwp (+0xd67f0) (0x002d83f0)
5 0x004b484e in wwp (+0xb484e) (0x002d8400)
6 0x004b2217 in wwp (+0xb2217) (0x0034fe48)
7 0x6c23b4f3 in mfc42 (+0xb4f3) (0x0034ff08)
8 0x7b873f0e in kernel32 (+0x53f0e) (0x0034ffe8)
9 0xb7eab837 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x004df833: cmpl $0,0x0(%edx)
Modules:
Module Address Debug info Name (87 modules)
PE 400000- 964000 Export wwp
PE 1ffc0000-1ffe0000 Deferred ltfil10n
PE 1fff0000-2003d000 Deferred ltkrn10n
PE 6c230000-6c322000 Export mfc42
ELF 7b800000-7b928000 Export kernel32<elf>
\-PE 7b820000-7b928000 \ kernel32
ELF 7bc00000-7bca0000 Deferred ntdll<elf>
\-PE 7bc10000-7bca0000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7cdde000-7ceb3000 Deferred wined3d<elf>
\-PE 7cdf0000-7ceb3000 \ wined3d
ELF 7ceb3000-7cef9000 Deferred riched20<elf>
\-PE 7cec0000-7cef9000 \ riched20
ELF 7cef9000-7cf0d000 Deferred riched32<elf>
\-PE 7cf00000-7cf0d000 \ riched32
ELF 7cf0d000-7cf3f000 Deferred uxtheme<elf>
\-PE 7cf10000-7cf3f000 \ uxtheme
ELF 7cfef000-7d004000 Deferred midimap<elf>
\-PE 7d000000-7d004000 \ midimap
ELF 7d004000-7d02a000 Deferred msacm32<elf>
\-PE 7d010000-7d02a000 \ msacm32
ELF 7d02a000-7d0ec000 Deferred libasound.so.2
ELF 7d338000-7d350000 Deferred msacm32<elf>
\-PE 7d340000-7d350000 \ msacm32
ELF 7d350000-7d359000 Deferred librt.so.1
ELF 7d367000-7d39c000 Deferred winealsa<elf>
\-PE 7d370000-7d39c000 \ winealsa
ELF 7d39e000-7d3a3000 Deferred libxfixes.so.3
ELF 7d3a3000-7d3ac000 Deferred libxcursor.so.1
ELF 7d3ac000-7d3c9000 Deferred imm32<elf>
\-PE 7d3b0000-7d3c9000 \ imm32
ELF 7d3c9000-7d3cf000 Deferred libxrandr.so.2
ELF 7d3cf000-7d3d7000 Deferred libxrender.so.1
ELF 7d3d7000-7d3da000 Deferred libxinerama.so.1
ELF 7d961000-7e477000 Deferred libglcore.so.1
ELF 7e477000-7e51b000 Deferred libgl.so.1
ELF 7e51b000-7e520000 Deferred libxdmcp.so.6
ELF 7e520000-7e60c000 Deferred libx11.so.6
ELF 7e60c000-7e61a000 Deferred libxext.so.6
ELF 7e61a000-7e631000 Deferred libice.so.6
ELF 7e631000-7e639000 Deferred libsm.so.6
ELF 7e639000-7e6ca000 Deferred winex11<elf>
\-PE 7e650000-7e6ca000 \ winex11
ELF 7e79f000-7e7bf000 Deferred libexpat.so.1
ELF 7e7bf000-7e7e8000 Deferred libfontconfig.so.1
ELF 7e7e8000-7e7fd000 Deferred libz.so.1
ELF 7e7fd000-7e86c000 Deferred libfreetype.so.6
ELF 7e86c000-7e929000 Deferred comctl32<elf>
\-PE 7e880000-7e929000 \ comctl32
ELF 7e929000-7e990000 Deferred msvcrt<elf>
\-PE 7e940000-7e990000 \ msvcrt
ELF 7e990000-7e9d9000 Deferred dsound<elf>
\-PE 7e9a0000-7e9d9000 \ dsound
ELF 7e9d9000-7ea32000 Deferred rpcrt4<elf>
\-PE 7e9f0000-7ea32000 \ rpcrt4
ELF 7ea32000-7ead0000 Deferred ole32<elf>
\-PE 7ea40000-7ead0000 \ ole32
PE 7ead0000-7eb25000 Deferred ddraw
ELF 7eb25000-7eb38000 Deferred libresolv.so.2
ELF 7eb38000-7eb56000 Deferred iphlpapi<elf>
\-PE 7eb40000-7eb56000 \ iphlpapi
ELF 7eb56000-7eb82000 Deferred ws2_32<elf>
\-PE 7eb60000-7eb82000 \ ws2_32
ELF 7eb82000-7eb9c000 Deferred wsock32<elf>
\-PE 7eb90000-7eb9c000 \ wsock32
ELF 7eb9c000-7ebe3000 Deferred advapi32<elf>
\-PE 7ebb0000-7ebe3000 \ advapi32
ELF 7ebe3000-7ec7a000 Deferred gdi32<elf>
\-PE 7ec00000-7ec7a000 \ gdi32
ELF 7ec7a000-7edb7000 Deferred user32<elf>
\-PE 7eca0000-7edb7000 \ user32
ELF 7edb7000-7ee45000 Deferred winmm<elf>
\-PE 7edc0000-7ee45000 \ winmm
ELF 7ee45000-7ee49000 Deferred iso8859-2.so
ELF 7ee70000-7ee7b000 Deferred libnss_files.so.2
ELF 7ee7b000-7ee93000 Deferred libnsl.so.1
ELF 7efcd000-7eff2000 Deferred libm.so.6
ELF 7eff3000-7eff6000 Deferred libxau.so.6
ELF 7eff6000-7f000000 Deferred libnss_nis.so.2
ELF b7d22000-b7d2b000 Deferred libnss_compat.so.2
ELF b7d2c000-b7d30000 Deferred libdl.so.2
ELF b7d30000-b7e7d000 Deferred libc.so.6
ELF b7e7e000-b7e96000 Deferred libpthread.so.0
ELF b7e96000-b7e98000 Deferred libnvidia-tls.so.1
ELF b7e98000-b7e9d000 Deferred libxxf86vm.so.1
ELF b7ea4000-b7fb8000 Export libwine.so.1
ELF b7fba000-b7fd8000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000b (D) C:\Program Files\Team17\wwp\Wwp.exe
0000000c 0 <==
00000008
0000000a 0
00000009 0
Wine exited with a successful status
