win játék indítása

Fórumok

Sziasztok,

aki ismer tudja, hogy nem vagyok játékos, de itt egy gép 18-as ubuntuval (amd64) és kérték rá ezt én meg nem tudom megoldani.
wine32 és a playonlinux fent van, hiba nélkül indul.
A játék telepítője is hiba nélkül lefut.
Elindulni viszont nem akar. A képernyő átváltozik kb. 640*480-as felbontásra, majd befagy. Új tty-n tudom csak lelőni.
Annyit tudok, hogy minden játéknak más-más trükkje van.
Hogyan lehet rájönni, hogy ennek mi kell, hol és hogyan keresgéljek :) ?

Köszönöm!

Hozzászólások

indíts egy winecfg-t, és próbálj meg neki a grafika fülön egy virtuális asztalt adni.

és indítsd konzol alól, akkor láthatod a hibaüzeneteket

Kipróbáltam én is, ezt a hibaüzenetet telepítéskor adja.
Futtatáskor nálam nem fagy le az X, hanem 1-2 mp várakozás után a következő üzenettel az alkalmazás kilép:

fixme:ddraw:DirectDrawEnumerateExA flags 0x00000007 not handled
fixme:win:EnumDisplayDevicesW ((null),0,0x33f404,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33ee14,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33ee14,0x00000000), stub!
fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
fixme:win:EnumDisplayDevicesW ((null),0,0x33f0b4,0x00000000), stub!
fixme:winediag:AUDDRV_GetAudioEndpoint Winepulse is not officially supported by the wine project
fixme:winediag:AUDDRV_GetAudioEndpoint For sound related feedback and support, please visit http://ubuntuforums.org/showthread.php?t=1960599
fixme:d3d_surface:wined3d_surface_flip Ignoring flags 0x1.

Nem tudom, hogy segít vagy nem, én a H3-at köv. képen indítom:

xrandr --output DVI-I-1 --mode 800x600
/usr/bin/wine ~/.wine/drive_c/GOG\ Games/HoMM\ 3\ Complete/Heroes3.exe
xrandr --output DVI-I-1 --mode 1600x1200

Elindulna bohóckodás nélkül is, de a játék (vagy wine?) nem képes a felbontást rendesen átváltani és egy bazi nagy képernyőt kapok, aminek csak egy részét látom, ha az egér az monitor széléhez ér, akkor scrollozódik az egész jobbra-balra. A fentebbi pár sor ezt megoldja és a játék végeztével az eredeti felbontást vissza is állítja.

Teljesen jogos. Mondjuk én a wine-t sem használom, az igényeimet szabom a lehetőségeimhez. Ami csak Windows-ra létezik, az számomra nincs, mint ahogyan az sem érdekel, mi van Mac-re vagy Androidra. Kivéve persze a munkát, de munkahelyen windows-os alkalmazás alá adnak legális Windows-t is. (Igen, tudom, hogy nem kell a kötőjel, de így szeretem.)

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Próbáltam segíteni, de feladom:
Készitettem egy 32bites wineprefixet, felpakoltam rá a jövő hetet is winetricks-szel, de az indítóképernyőn mindig megáll.

A játéknak van logja (SvenXXX.html), az folyamatosan ezt mondja:

Exception : Access Violation.
Exception : at address 0x7f7994a7
Exception : attempted read from address 0x000f0043
Exception : EAX = 000f003f DS = 002bh CS:EIP = 0023h:7f7994a7h
Exception : EBX = 7f7e5f60 ES = 002bh SS:ESP = 002bh:0033f850h
Exception : ECX = 00000000 FS = 006bh SS:EBP = 002bh:0033f878h
Exception : EDX = 00100000 GS = 0063h
Exception : ESI = 000f003f
Exception : EDI = 011a4020 Flags = 00210206

Virtualizált Windows XP sp3 alatt minden nélkül fut. (se directX, se semmi, csak amit hoz a rendszer)

Vannak sajnos játékok meg wines szoftverek, amik sehogy sem kelthetők életre Wine alatt. A Wine sem mindenható, a legtöbb progi megy vele, de nem lehet garantálni, hogy minden menni fog. Most sikerült kifognotok egy olyat, ami pont nem megy. Így ha tényleg annyira kell ez a játék, akkor nem ússzátok meg a windowsozást, legalább virtuális gépen.

Amit esetleg még meg lehetne próbálni, hogy winetrick vagy playonlinux alatt valami nagyon régi verziós Wine-nal megpróbálni, már nem tudom melyik, de tudják cserélgetni a háttérben a Wine verziókat a Wine újratelepítése nélkül.

No keyboard detected... Press F1 to run the SETUP

A wine hibaüzeneteinek kisilabizálását elvégzik neked a wine részéről, ha beküldöd nekik ÉS van rá kapacitásuk. Szerintem ebből kb. csak az tudja értelmezni, aki wine fejlesztő, vagy majdnem.

Viszont, legalitáson belül maradva, új próbálkozásként: ReactOS? Akár virtuálisan?

pár hónapja win-es programokat akartam indítani linux alatt
heroes 3
war3
ms paint

PlayOnLinux, winetricks-et próbáltam

a heroes3-a megszenvedtem de végül ment, ok
a war3at nem tudom elindítani pedig 2x is rászántam pár óra guglit, directx-et nem találja, direktx hozzáadásnál semmit mondó hibaüzenettel elhal
ms paint-et se tudtam felrakni

ez nem az aminek lennie kéne, ha én ott görcsölök vele akkor hogy várhatjuk el egy mezei usertől hogy linxu desktop?

ennek úgy kéne mennie hogy click az ikonra és fut, akár már feltelepített win-es partícióról is, és úgytom volt időszak amikor kb rendben volt, most meg már nem

sztem ez nagyon komoly dolog

elvek, kolléga, elvek!

az van, hogy nekem pl. a dual boot macera, de ha nem megy wine alatt, nem szenvedek vele, nincs is nagyon mit, viszonylag kevés olyan wine-os játék van, amihez ezt azt fel kell raknom, és utána valamit még beállítani. de nem is ígért senki teljeskörű kompatibilitást (tiberian sun-oztam épp, az tökéletesen ment), és jogos, hogy néha olcsóbb, ha időt nézem, a windows, főleg hogy sokszor ingyen van, mert a laptophoz volt, vagy hasonló.

Csak remélni tudom, hogy nem írtad komolyan, hogy windows-os programok futtatása Linuxon elvárás. Windows-on sem fut Linuxra vagy MacOS-re fordított program, de nem is kell neki mennie. Nem is értem, hogyan fogalmazódott ez meg benned.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Egyáltalán nincs rossz állapotban, hónapról hónapra fejlődik, különösen ami a játékokat illeti. Persze ez nem azt jelenti, hogy minden windowsos szoftver futni fog.

Eleve sok windowsos játék széthekkelve, DRM-mel agyontűzdelve és kókler módon van megírva, sokszor már újabb verziós Windowson sem mennek (pl. régi 32 bites játékok 64 bites Win10-en), vagy csak komoly hekkeléssel, nem hogy Linuxon. Így ha nem megy valami, azt nem a wine-sek lustaságának, hanem az adott wines szoftver fejlesztői barmolásának köszönheted. Ők csesznek ki veled, nem a Linux/Wine csapata.

No keyboard detected... Press F1 to run the SETUP

Az XP-ből származó mspaint.exe fut WINE alatt, ha megtalálja az mfc42u.dll-t (terminálban indítva látható, hogy ezt a dll-t hiányolja az exe). XP-ből a következőket tettem át Linux alá egy könyvtárba:
- mspaint.exe
- mspaint.hlp
- mspaint.chm
- mfc42u.dll

ReactOS-ből elég csak az mspaint.exe, és már megy is.

Ez egyébként is alap, Wine-s programot érdemes terminálból indítani, ha nem indul, el lehet olvasni a hibaüzenetet. Az mfc42u szerintem feltehető Winetrickből is.

De azt sem értem, hogy Linuxra miért tenne fel valaki MS Paintet, mikor vannak jobb natív linuxos paint programok. Ha van rá normális linuxos alternatíva, én nem szoktam támogatni linuxon wines program használatát.

No keyboard detected... Press F1 to run the SETUP

Szerintem a kolourpaint a hasonlóképp egyszerű használhatóságot célozta meg. Én azzal kicsinyítek képet, ha csak egy-két darabról van szó, meg azzal vágok ki részletet, de rajzolni is lehet vele, épp, mint az MS Paint-tel.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Hali,

Később rákukkantok hogy miként lehet elindítani....

--
RGeri77
Fedora Ambassador, játékmester ;-)

Ilyen perverz/pajzán játékot Linux alatt? :-D