Portál AbcLinuxu, 5. května 2025 02:58

Wine 0.9.33

Vyšlo Wine verze 0.9.33. Přináší různá vylepšení v oblasti Direct3D, podporu pro řízení procesů na Solarisu, zlepšení kompatibility v cmd.exe a opravy nejen v OLE a comctl32.

17.3.2007 12:59 | Luboš Doležel (Doli) | Nová verze


Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

Vojta Drbohlav avatar 17.3.2007 13:05 Vojta Drbohlav | skóre: 26 | blog: Blog | Strahov
Rozbalit Rozbalit vše Re: Wine 0.9.33
Odpovědět | Sbalit | Link | Blokovat | Admin
Jdou? :-D
emorjino avatar 17.3.2007 13:16 emorjino | skóre: 3
Rozbalit Rozbalit vše Re: Wine 0.9.33
To ještě někdo řeší? Když jsou Tuxánci? Seš out :D
Mám rád Kubuntu, KDE (AmaroK obzvlášť), Firefox, Jabber, Wikipedii, Last.fm, Frozen Bubble.
17.3.2007 13:20 pepik | skóre: 16 | blog: nevim | Chlumec nad Cidlinou
Rozbalit Rozbalit vše Re: Wine 0.9.33
+1 :-D
David Watzke avatar 17.3.2007 14:06 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Wine 0.9.33
Ne.
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
17.3.2007 13:38 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: Wine 0.9.33
Odpovědět | Sbalit | Link | Blokovat | Admin
Tuxánky jsem zkoušel. Hratelnost dobrá, jen se mi nepodařilo správně nakopírovat ty adresáře s daty, program je hledal ./. Napsal jsem si pro Arch můj první PKGBUILD, asi to ještě neumím. No a na konci jsem zvolil špatnou volbu nebo jsem sebral něco divnýho nebo už nevim a bum, spadlo to.

Nicméně je to na dobré cestě a jistě bude brzy v repozitářích všech distribucí, tahle hra se chytne.

Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
17.3.2007 14:33 helb
Rozbalit Rozbalit vše Re: Wine 0.9.33

PKGBUILD pro Arch a ebuild pro Gentoo jsou připraveny již od vývojářského týmu, není třeba psát vlastní. :)


PKGBUILD v AURu a games-arcade/tuxanci-0.05.ebuild.

17.3.2007 14:39 jm
Rozbalit Rozbalit vše Re: Wine 0.9.33
Mozna by moh nekdo ten ebuild spravit, aby pouzival games.eclass spravne; takhle se to do portage nedostane. :)
17.3.2007 14:42 helb
Rozbalit Rozbalit vše Re: Wine 0.9.33
Hm, pokusím se...
17.3.2007 15:11 helb
Rozbalit Rozbalit vše Re: Wine 0.9.33
Tak snad už je to lepší, nemám s tímhle moc zkušeností. Soubor je na původní adrese.
17.3.2007 16:01 jm
Rozbalit Rozbalit vše Re: Wine 0.9.33
To neni uplno ono, ale hlavni problem je, ze -DBUILD_SPATH je jaksi naprosto ignorovano, takze ty soubory v /usr/share/games/tuxanci a jedine co to vyprodukuje je:
Couldn't open ././image/ikonka.png
Nelze nacist ikonku : Couldn't open ././image/ikonka.png
Couldn't open ././image/tux1a.png
Couldn't open ././image/tux2a.png
Couldn't open ././image/tux4a.png
Couldn't open ././image/tux3a.png
Couldn't open ././image/kriz.png
Couldn't open ././image/panel.png
Couldn't open ././image/naboj.png
Couldn't open ././image/main_menu.png
Couldn't open ././image/vyber_level.png
Segmentation fault
17.3.2007 16:09 jm
Rozbalit Rozbalit vše Re: Wine 0.9.33
0.06 neni o moc lepsi:
Couldn't open .//usr/share/games/tuxanci/image/ikonka.png
Nelze nacist ikonku : Couldn't open .//usr/share/games/tuxanci/image/ikonka.png
Couldn't open .//usr/share/games/tuxanci/image/tux1a.png
Couldn't open .//usr/share/games/tuxanci/image/tux2a.png
Couldn't open .//usr/share/games/tuxanci/image/tux4a.png
Couldn't open .//usr/share/games/tuxanci/image/tux3a.png
Couldn't open .//usr/share/games/tuxanci/image/kriz.png
Couldn't open .//usr/share/games/tuxanci/image/panel.png
Couldn't open .//usr/share/games/tuxanci/image/naboj.png
Couldn't open .//usr/share/games/tuxanci/image/main_menu.png
Couldn't open .//usr/share/games/tuxanci/image/vyber_level.png
Couldn't open .//usr/share/games/tuxanci/image/hore.png
Couldn't open .//usr/share/games/tuxanci/image/dole.png
Segmentation fault
Proc to tam sakra pridava to ./???
17.3.2007 16:45 jm
Rozbalit Rozbalit vše Re: Wine 0.9.33
Proc to tam sakra pridava to ./???
Tak si odpovim sam...
char* getRootPath()
{
        if(access("/usr/share/tuxanci/",F_OK)==0)
                return "/usr/share/tuxanci/";
        else
                return "./";
}
Uh... to snad ne. :-(
oroborus avatar 17.3.2007 16:57 oroborus | skóre: 20 | blog: Bulanci
Rozbalit Rozbalit vše Re: Wine 0.9.33
Toto budem musiet obhajit.
Ten kod bol pisany pre tarball, ktory sa instaluje pomocou make install
Vyrobu balickov (arch, gentoo, co_ja_viem_co) som mnou nikdo s tymu nepreberal,
a ja som tie balicky _nikdy_ nevidel.
Luboš Doležel (Doli) avatar 17.3.2007 17:02 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Wine 0.9.33
Standardním chováním je si vzít prefix, který byl použit pro configure. Hmm, tady se koukám autotools nepoužívají.
17.3.2007 17:07 jm
Rozbalit Rozbalit vše Re: Wine 0.9.33
Tam configure vubec neni... :/
17.3.2007 17:07 jm
Rozbalit Rozbalit vše Re: Wine 0.9.33
Ja nechci vyrabet balicek, akorat to chci zkompilovat a nainstalovat tam, kam je potreba. To je ale ponekud problem, kdyz vsechno je natvrdo nacpany v kodu. To ./ tam ma delat co? Aby spusteni fungovalo z mista, kde jsem to zkompiloval? No ja nevim kolik lidi si takhle neco 'instaluje' ;-)

P.S. Ten Makefile je taky potreba spravit (asi ponekud dukladneji, nez jsem to udelal ja).
17.3.2007 20:11 Pačes | skóre: 3 | Ostrava
Rozbalit Rozbalit vše Re: Wine 0.9.33
Na Makefile jsem použil tvůj patch a vypadá to líp. Díky. :-)

Už je to v tarballu i s opraveným Makefile.
stativ avatar 17.3.2007 15:03 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: Wine 0.9.33
PKGBUILD z AURu je pro jistotu nefunkční úplně.
Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
17.3.2007 17:11 .
Rozbalit Rozbalit vše Re: Wine 0.9.33
zmenis md5sum. kde je chyba?
17.3.2007 17:12 .
Rozbalit Rozbalit vše Re: Wine 0.9.33
problem
stativ avatar 17.3.2007 18:23 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: Wine 0.9.33
1. nejde to - do comentaru jsem tam pridal funkcni PKGBUILD 2. schazi tam nektere nyni uz povinne udaje jako je architektura a licence
Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
17.3.2007 20:45 .
Rozbalit Rozbalit vše Re: Wine 0.9.33
aha, no tak to jsem to asi buildil driv
otula avatar 17.3.2007 18:47 otula | skóre: 45 | blog: otakar | Adamov
Rozbalit Rozbalit vše Re: Wine 0.9.33
PKGBUILD z AURu je pro jistotu nefunkční úplně.
Já jsem ho zkusil hned jak se objevil, a funguje
Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
17.3.2007 16:53 jm
Rozbalit Rozbalit vše Re: Wine 0.9.33
games-arcade/tuxanci-0.06.ebuild - funkcni... ;-) Potreba je i obsah adresare files/
17.3.2007 17:00 helb
Rozbalit Rozbalit vše Re: Wine 0.9.33
Díky.
17.3.2007 17:24 jm
Rozbalit Rozbalit vše Re: Wine 0.9.33
No jak koukam na commity do SVN - ty veci co jsou v ebuildu jsou Gentoo-specific, a tohle je jenom hack jak to korektne nainstalovat na spravne misto. Zakodovat tam ty cesty natvrdo fakt neni reseni; pouzijte autotools :)
17.3.2007 19:36 qk | skóre: 15 | blog: qk_develop
Rozbalit Rozbalit vše Re: Wine 0.9.33
pokud neovládají autotools, tak snažší cesta (a méně pohodlná pro balíkáře distribucí, ale stále lepší než současná) je udělat si soubor s compilační konfigurací a v něm mít ty cesty a kdo má jiné si zmení jen tuhle hlavicku (navíc pak stačí jen sehnat někoho kdo ovládá autotools a hlavicka se pak generuje sama).
neco jako soubor config.h a v nem
#define DATA_PATH /usr/share/games/tuxanci/data
#define HOME_PATH /home/user/.tuxanci/
a pak v programu char* getRootPath(){ return DATA_PATH;} atd. myslim ze je to jasny...a pro ulehceni prace muzete udelat shell script kterej z parametru vygeneruje tu hlavicku...a pak ste kousek od autotools :)
17.3.2007 19:38 qk | skóre: 15 | blog: qk_develop
Rozbalit Rozbalit vše Re: Wine 0.9.33
nez mne nekdo chytne za slovo, tak mi tam chybi uvozovky u define, ale to co sem chtel tim rici je snad jasny.
17.3.2007 22:30 jm
Rozbalit Rozbalit vše Re: Wine 0.9.33
neco jako soubor config.h a v nem
#define DATA_PATH /usr/share/games/tuxanci/data
#define HOME_PATH /home/user/.tuxanci/
a pak v programu char* getRootPath(){ return DATA_PATH;}
No to uz tam je (soubor directories.h) a resim to pres sed, nicmene to fakt neni optimalni. :-)
Jardík avatar 18.3.2007 10:55 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: Wine 0.9.33
char* getRootPath(){ return DATA_PATH;}
A hlavně na to zavolejte free() ať to hezky spadne. Myslím, že by ta funkce měla vracet const char*. Já bych ji ale nepoužil vůbec, protože v C je práce s řetězci docela naprd. Lepší je napsat do zdrojáku něco jako open( DATA_PATH "/soubor.xxx", ... ). Takovéto skládání je asi v C nejjednodušší.
Věřím v jednoho Boha.
17.3.2007 20:53 Pačes | skóre: 3 | Ostrava
Rozbalit Rozbalit vše Re: Wine 0.9.33
V současné chvíli je to ve stavu, kdy se to instaluje v pořádku do /usr/share/games/tuxanci, příp. binárka do /usr/games/bin a běží to v pořádku.

S autotools asi neumí nikdo z nás, ale současný stav by mohl stačit, ne?

Bylo tu něco psáno o problémech při vytváření balíčků pro specifické distribuce. S těmi by snad taky už neměl být problém. Při make install stačí použít proměnnou DESTDIR=, která zastupuje cílový root adresář, takže třeba v případě Gentoo stačí v ebuildu použít emake DESTDIR="${D}/image" install (pokud jsem tedy nezapomněl, jak to v ebuildu vypadá :-)).
17.3.2007 22:33 jm
Rozbalit Rozbalit vše Re: Wine 0.9.33
Při make install stačí použít proměnnou DESTDIR=, která zastupuje cílový root adresář, takže třeba v případě Gentoo stačí v ebuildu použít emake DESTDIR="${D}/image" install (pokud jsem tedy nezapomněl, jak to v ebuildu vypadá :-)).
No, to prave moc nefunguje, protoze /usr/share/... je proste natvrdo v header souborech (directories.h) a je potreba to resit pres sed. Samozrejme ze $(DESTDIR) funguje, ale to neni moc platny, protoze pak ta hra nenajde soubory.
17.3.2007 22:47 jm
Rozbalit Rozbalit vše Re: Wine 0.9.33
Eh, beru z5... Chlapi tohle fakt nedelejte, kdyz prevrtate kod, vydejte novou verzi. ;-) Aktualni ebuild
17.3.2007 23:05 Pačes | skóre: 3 | Ostrava
Rozbalit Rozbalit vše Re: Wine 0.9.33
OK, jednak se omlouvám -- mohlo mě napadnout, že nebudeš tušit, že v aktuální 0.06 už je jakoby nová verze... :-)

A druhak, takhle už to stačí? (Mám na mysli to řešení s adresáři.) :-)
17.3.2007 23:24 jm
Rozbalit Rozbalit vše Re: Wine 0.9.33
A druhak, takhle už to stačí? (Mám na mysli to řešení s adresáři.) :-)
Pro ten ebuild jo; treba casem sezenete nekoho, kdo umi autotools... :-) A co takhle gettext, slovenstina neni zrovna moc rozsirena a v tomhle stavu se to fakt lokalizovat neda; nemyslim ted do cestiny, ale treba do anglictiny... :-)
17.3.2007 23:34 Pačes | skóre: 3 | Ostrava
Rozbalit Rozbalit vše Re: Wine 0.9.33
Pro ten ebuild jo;
V současném stavu to funguje v pořádku pro ebuild (Gentoo/Portage), PKGBUILD (Arch/Pacman) i "ruční" instalaci. Takže zatím snad bez problému...
A co takhle gettext, slovenstina neni zrovna moc rozsirena a v tomhle stavu se to fakt lokalizovat neda;
Na vícejazyčnosti hry se pracuje a nechybí moc k dokončení. Popravdě, neřešíme to gettextem (možná bohužel, možná ne), ale lokalizace do dalších jazyků bude jednoduchá.
18.3.2007 00:20 qk | skóre: 15 | blog: qk_develop
Rozbalit Rozbalit vše Re: Wine 0.9.33
Nj, ale pokud se pouzije autotools, tak to muze snadno fungovat i mimo linux napriklad na solarisu, BSD nebo IRIXu. Jestli zitra najdu trochu casu, tak ho zkusim napsat.
17.3.2007 22:44 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: Wine 0.9.33
Takhle jsem ten PKGBUILD mel napsanej, ale nefungovalo to, pri make install to rvalo nejaky blbosti, uz nevim co, pouzil jsem install primo na binarku a ty adresare s daty.

Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
oroborus avatar 17.3.2007 14:42 oroborus | skóre: 20 | blog: Bulanci
Rozbalit Rozbalit vše Re: Wine 0.9.33
>nepodařilo správně nakopírovat ty adresáře s daty, program je hledal ./.
Ano verzia 0.05 hlada data v ./ ,uz som to opravil vysla no verzia : 0.06
tuxanci_0.06.tar.bz2
PS: ked budete instaloval tarball dajte #make uninstall a potom #make install
(ak je program "nainstalovany" druhy krat sa nenainstaluje, treba ho odinstalovat)
mess avatar 18.3.2007 18:58 mess | skóre: 43 | blog: bordel | Háj ve Slezsku - Smolkov
Rozbalit Rozbalit vše Re: Wine 0.9.33
Tak nějak. Tuxánci vypadají nadějně, ale stejně si počkám minimálně na verzi 0.5. Keep working
Cez párne mesiace zošíváš vaginy, cez neparne montuješ hajzle.
20.3.2007 16:34 undertaker | skóre: 18 | Košice/Praha
Rozbalit Rozbalit vše Re: Tuxanci v repozitaroch
Tak som ubalil tuxankov pre openSUSE. Mozete stahovat z ftpka.
Only man who sells empty boxes is the undertaker.
17.3.2007 19:47 Tomas Vesely
Rozbalit Rozbalit vše Re: Wine 0.9.33
Odpovědět | Sbalit | Link | Blokovat | Admin
Je toto forum o wine, nebo o tuxancich?
17.3.2007 20:37 Michal
Rozbalit Rozbalit vše Re: Wine 0.9.33
O Tuxancich pokud jsi to jeste nepoznal!
17.3.2007 23:31 jm
Rozbalit Rozbalit vše Re: Wine 0.9.33
Samozrejme ze o tuxancich, od ty doby co vysli uz Wine nikoho nezajima... :-D
18.3.2007 02:23 helb
Rozbalit Rozbalit vše Re: Wine 0.9.33
A pokud se ještě někdo najde, může si ve wine pustit win32 verzi tuxánků. :)
18.3.2007 07:33 Xerces
Rozbalit Rozbalit vše Re: Wine 0.9.33
Diskuze o Wine o nebyly nikdy, vždycky šlo jen o Bulánky a teď nově tedy o Tuxánky.
18.3.2007 13:46 Mti. | skóre: 31 | blog: Mti
Rozbalit Rozbalit vše Re: Wine 0.9.33
takze kdyz pod dalsim wine bude dotaz stylu "stale nezajem?" tak budeme vsichni vedet oc` de. He?
Vidim harddisk mrzuty, jehoz hlava plotny se dotyka...

Založit nové vláknoNahoru


ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.