Wine 1.1.7 - pierwsza przymiarka do obsługi DirectX 10

25.10.2008 12:26, Autor: tomick, Kategoria: News
NewsImage

Ukazała się właśnie nowa wersja Wine, umożliwiającej uruchomienie programów napisanych dla platformy Windows, pod systemami GNU/Linux, Solaris i *BSD. Wersja oznaczona numerem 1.1.7 przede wszystkim wprowadza wstępną obsługę biblioteki DirectX 10.

Nie jest to wersja, która pozwoli już uruchomić gry napisane pod najnowszą wersję DirectX, której implementacja w Wine została zapowiedziana na 2009 rok przez Alexandre Julliard - szefa firmy Codeweavers. Wedle zapewnień Julliarda pojawi się ona w wersji 1.2. Ponadto poprawiono obsługę kontrolki Richedit, instalatorów - w tym Windows Installer 3.1. Poprawiono błędy związane z obsługą pakietów instalacyjnych .NET Framework 2.0, Internet Explorer 7 czy Silverlight 2.

Wiele poprawek dotyczy również działania aplikacji firmy Adobe: Dreamweaver 8 oraz Photoshop CS 2 oraz obsługi gier m.in.: Wiedźmin, Might and Magic VI, Warhammer Mark of Chaos, Oblivion, Richard Burns Rally czy Madden NFL 08.

Szczegółowa lista zmian znajduje się na stronie projektu. Instrukcje instalacji dla różnych dystrybucji oraz kody źródłowe znajdują się na podstronie pobierania.

Źródło: WineHQ.org
r   e   k   l   a   m   a

Komentarze (42)  

Avatar
anonim (niezalogowany) | 25.10.2008 12:50#1

elo mam pytanie w sprawie wine czy jest mozliwosc powiazania plikow exe??zeby odpalalo odrazu po dwukrotnym kliknięciu?,a i jak dzialaja pod wine takie programy jak Aimp,SRS audio Sandbox utorrnet??

Avatar
Tomick (niezalogowany) | 25.10.2008 12:54#2

@anonim: Tak- da się. W Ubuntu domyślnie takie powiązanie następuje.

Avatar
formel (niezalogowany) | 25.10.2008 12:57#3

Wine i Linux zawsze będą z tyłu za Windowsem bo z niego czerpią najwięcej.

Avatar
Ben (niezalogowany) | 25.10.2008 13:06#4

To teraz tylko Windows Xp nie będzie miało DirectX 10.
Co prawda to jeszcze daleka droga do pełnej funkcjonalności ale poczekamy:)

Avatar
Spandex (niezalogowany) | 25.10.2008 13:06#5

@anonim

przecież tak działa te wine :D
ściągasz z repo wine,instalujesz je i klikasz w plik .exe xD i się normalnie instaluje ;) nic więcej ;)
osobiście dodam że używam wine tylko do napiprojekt, do Aresa oraz czasem do winRAR
bo unrar czy rar czy ark nie zawsze chce duże pliki rozpakować ;) (zwłaszcza jeśli chodzi o KDE)
pozdrawiam :)

Avatar
??? (niezalogowany) | 25.10.2008 13:08#6

anonim, jeśli nie masz tego domyślnie ustawionego, to w terminalu wpisz "wniefile"

Avatar
cX (niezalogowany) | 25.10.2008 13:09#7

Nie chce być złośliwy, bo bardzo lubię Wine i używam go na co dzień. Lecz zamiast brania się za DX 10 powinni udoskonalić działanie DX 9.0, DX 9.0 działa ale do doskonałość trochę brakuje. Gdy się za coś zabiera, powinno się to ukończyć do końca.

Avatar
anonim (niezalogowany) | 25.10.2008 13:21#8

@cX
Tak, ale muszą nadążyć na Microsoftem w obsłudze DX. Niedawno pojawiły się pierwsze zapowiedzi DX11, a oni jeszcze mają pracować nad 9.0c? Już najwyższa pora na wprowadzenie 10.

Avatar
LazzaR (niezalogowany) | 25.10.2008 13:23#9

@cX:
ale DX10 moze przyczynic sie do rozwoju DX9 ;)

@formel:
teraz to mnie zaskoczyles, ze wine bardzo duzo korzysta z windowsa o_O

Avatar
ja (niezalogowany) | 25.10.2008 13:28#10

@formel

[Wine i Linux zawsze będą z tyłu za Windowsem bo z niego czerpią najwięcej.]

Hehe, Linux czerpie z Windowsa ?. Pokaż mi w którym miejscu ?. Chyba raczej na odwrót. W kwestii złośliwego oprogramowania i włamań na systemy na pewno Windows przoduje, co do tego nikt nie ma najmniejszych wątpliwości ;-). Gdyby twórcy gier tworzyli również wersję na systemy Linuksowe nie byłoby żadnego problemu.

Avatar
Sylar (niezalogowany) | 25.10.2008 13:32#11

@cX - "Nie chce być złośliwy, bo bardzo lubię Wine i używam go na co dzień. Lecz zamiast brania się za DX 10 powinni udoskonalić działanie DX 9.0, DX 9.0 działa ale do doskonałość trochę brakuje. Gdy się za coś zabiera, powinno się to ukończyć do końca."

Przecież fakt, że zaczynają pracować nad obsługą dx10, nie oznacza przecież, że przestają pracować nad ciągłą poprawą obsługi dx9. Wine docelowo ma obsługiwać jak najwięcej windowsowych aplikacji, więc rozpoczęcie prac nad obsługą dx10 wydaje mi się konsekwentnym i logicznym posunięciem.

Avatar
dzonasek (niezalogowany) | 25.10.2008 13:33#12

wine za niedlugo bedzie bardziej zgodne z nowymi aplikacjami niz starsze w wersje wydanie windy (tzn. aplikacje napisane dla xp chetniej dzsialaja na wine niz na windows 2000) to dobry przyklad jak celowe dzialania jakiejs formy nakierowane na zysk (i tylko na zysk) moga utrudnic zycie uzytkownikom. wydaje mi sie ze nie ma podstaw do tego zeby nie dalo sie odpalic niektorych aplikacji na starszych windowsach (200 czy nt 4 nawet) ale mimo to te programy na tych windach nie "chodza".

Wine to przyszlosc winapi tak samo jak linux okazal sie przyszloscia dla unixa.

Avatar
sokoleoko - prawdziwy (niezalogowany) | 25.10.2008 13:40#13

Witam

Zgodze sie z przedmowca direct x 10 w wine-niekoniecznie.Powinni zdecydowanie udoskonalic dx9 i audio a przedewszystkim wydajnosc.

Zato cieszy mnie ze wine sie rozwija jeszcze jakby dotego doszedl pelen graficzny wpelni intuicyjny interfeis cos ala cedega/robbi to juz by bylo cos

PS. wczoraj bawilem sie ubkiem 804 +wine i probowalem odpalac filmy z windowsowskimi kodekami z playerami windowsowskimi pod wine niestety marny skutek czasem cos tam wyswietlaly ale byla zwiecha - znaczy to ze DX 7-9 w wine nalezy mocno dopracowac i powinnien byc bardziej uniwersalny

PS2 . Pamietajcie ze jedna gra chodzi na wine 9.3 a na 1.1 juz zanic niechce - powinni skupic sie na kompatabilnosc wstecz

Pozdrawiam czytelnikow portalu

Avatar
e.s.t (niezalogowany) | 25.10.2008 13:41#14

Wszystko pięknie.. ALE... jeżeli można być trochę bardziej obiektywnym... dla wszystkich, a szczególnie dla tych co są zbyt bardzo zagorzali, polecam stronkę:

http://www.whylinuxsucks.org/

Avatar
xyz (niezalogowany) | 25.10.2008 13:42#15

@formel
"Wine i Linux zawsze będą z tyłu za Windowsem bo z niego czerpią najwięcej."
Poczerp trochę ze swego MSIE 7.0 bo nie wiesz o czym piszesz...

Co z DX10 jak pod DX9 wszystko sie sypie ...

Avatar
jasio (niezalogowany) | 25.10.2008 13:57#16

Wydaje mi się, że formel ma na myśli opis WinAPI - czyli jakie funkcje musza obsluzyc a nie jak maja to zrobic.

A tak na marginesie pytanie jak jest z wsparciem w Winie aplikacji 64-bitowych dla windows? bo powoli 32-bitowa wersja będzie odchodzic.

--
Obsługa 64 bitowych programów ma pojawić się w gałęzi 1.2 //Tomick

Avatar
Mayron (niezalogowany) | 25.10.2008 14:15#17

Fajnie, DX 10 wydali 2 lata temu a w wine dopiero się przymierzają do niego.

Avatar
szon (niezalogowany) | 25.10.2008 14:28#18

@formel
"Wine ... zawsze będą z tyłu za Windowsem bo z niego czerpią najwięcej."

Tu to trochę pojechałeś ;) To mi się kojarzy z tym cytatemz Seksmisji: "A może Maria Curie-Skłodowska też była kobietą!"

Pozdrawiam!

Avatar
Zulu (niezalogowany) | 25.10.2008 14:44#19

@ja
"Gdyby twórcy gier tworzyli również wersję na systemy Linuksowe nie byłoby żadnego problemu."

Powstał by nowy problem, ponieważ nie moglibyście wciskac kitu, że linux jest systemem malo popularnym z powodu braku komerycjnych gier ;)

Avatar
lucas (niezalogowany) | 25.10.2008 14:57#20

sokoleoko
Ja chcesz odtwarzać filmy pod wine to najpierw zainstaluj directx 9 potem kodeki a jak chcesz odtworzyć jakiś film to przez cinema player.
To jedynie ciekawostka bo i tak lepiej używać natywnych kodeków

Avatar
anonim (niezalogowany) | 25.10.2008 15:57#21

@Mayron
"Fajnie, DX 10 wydali 2 lata temu a w wine dopiero się przymierzają do niego."

DX 10 wydali 2 lata temu, a Ty jeszcze go nie masz w swoim "Windows NT 5.1" AKA Windows XP.

Avatar
xxx (niezalogowany) | 25.10.2008 16:04#22

Nie no bez jaj. Wystarczy niech zacznie dzizlac directX 9 i chociazby directshow.

Avatar
ja (niezalogowany) | 25.10.2008 16:09#23

@Zulu

[nie moglibyście wciskac kitu, że linux jest systemem malo popularnym z powodu braku komerycjnych gier]

Nie wiem czy Ty masz świadomość tego co piszesz, wydaje mi się że nie bardzo. Sam sobie w tym zdaniu zaprzeczyłeś.

Poza tym nie powiedziałbym że systemy z rodziny GNU/Linux są mało popularne. Wykorzystanie ich na desktopach to zaledwie mały %. W kategoriach gdzie się dobrze sprawdzają są "popularne", o ile to właściwe określenie.

Btw. Nie wszystko co popularne lub komercyjne musi być dobre.

Avatar
eReLKa (niezalogowany) | 25.10.2008 16:38#24

A jak zaktualizować wine z terminala ?

Avatar
anonim (niezalogowany) | 25.10.2008 16:46#25

@anonim | IPHASH : EG-Y9-VY-JZ
Z prostego powodu bo DX10 i DX9 nie są ze sobą kompatybilne.
Dla przykładu w Viście są dwie wersja DX: 10 (obecnie 10.1) i 9.0L (odpowiednik 9.0c z XP) i wprowadzenie dwóch równoległych wersji jednej biblioteki wymagało by zbyt dużej ingerencji w system (innymi słowy XP z DX10 mógłby działać znacznie gorzej niż Vista)

Avatar
... (niezalogowany) | 25.10.2008 16:59#26

@dzonasek
"wine za niedlugo bedzie bardziej zgodne z nowymi aplikacjami niz starsze w wersje wydanie windy (tzn. aplikacje napisane dla xp chetniej dzsialaja na wine niz na windows 2000) to dobry przyklad jak celowe dzialania jakiejs formy nakierowane na zysk (i tylko na zysk) moga utrudnic zycie uzytkownikom. wydaje mi sie ze nie ma podstaw do tego zeby nie dalo sie odpalic niektorych aplikacji na starszych windowsach (200 czy nt 4 nawet) ale mimo to te programy na tych windach nie "chodza"."

Akurat do tego ze program pisany dla XP(czy nawet 2000) nie działa na NT4 są solidne podstawy, a jesli jakis program nie działa na 2000 to zwykle znaczy to tyle ze jego twórca sie bardzo o to postarał.

Avatar
tofurman (niezalogowany) | 25.10.2008 17:47#27

@anonim - Skąd jesteś taki pewny, że nie ma. Jest możliwość, (wprawdzie nieautoryzowana i trzeba się trochę pomęczyć, ale jest) zainstalowania DX10 na win XP
@Mayron - Przymierzają się do niego, ponieważ do tej pory sprawdzali jakie funkcje obsługuje i mniej więcej w jaki sposób. Teraz mogą zacząć pisać kod, który wykona to, co DX10. Do tego najłatwiej byłoby zdeasemblować DX10, ale to byłoby naruszenie licencji i patentu, więc muszą przyjrzeć się jego działaniu i sami napisać od nowa, a to już trochę czasu zajmuje.

Avatar
Grzesiek (niezalogowany) | 25.10.2008 18:21#28

wine jest fajny ;) i bardzo przydatny ;)

Avatar
anonim (niezalogowany) | 25.10.2008 19:55#29

@tofurman
Akurat API Windows czy DX jest dobrze udokumentowane. Problem powstaje gdy trzeba napisać funkcje tak by działały tak samo jak na Windows (i z porównywalną wydajnością).

A co do instalacji DX10 to możesz podać jakieś źródło tych rewelacji. Aha i czy nie powoduje to więcej problemów niż pożytku?
Bo o tym że np. Crysisa można uruchomić na max. detalach na XP to wiem (tylko czy porównywałeś jakość grafiki pod XP i Vistą).

Avatar
Bananikus (niezalogowany) | 25.10.2008 20:12#30

@tofurman: Jesteś pewien, że możliwe? Z komentarzy ludzi na forach wynika, że to fake z tym instalatorem DX10. Ponoć działa tak normalny DX9, z tym, że kilka gierek przestało działać i gry na DX10 nie działają. Czyli jakiś tam spyware pewnie.

@Spandex: Nie męcz się z napi-projekt na wine. Istnieje coś takiego jak qnapi i działa lepiej niż oryginał. :) Jak sama nazwa mówi programik jest na qt4. Istnieje też gnapi dla gnome, ale tego nie testowałem.

Avatar
ffatman (niezalogowany) | 25.10.2008 21:00#31

@formel: Linux nie czerpie z Windows a Wine to jedno z wielu narzedzi (i komlpletnie do tego zero-windowsowe) , tak jak w Windowsie sa narzedzia "linuksowe" (jak np. implementacja Kerberosa).

@sokoleoko: "PS. wczoraj bawilem sie ubkiem 804 +wine i probowalem odpalac filmy z windowsowskimi kodekami z playerami windowsowskimi pod wine niestety marny skutek czasem cos tam wyswietlaly ale byla zwiecha" Ale po co? Dla sportu?

@e.s.t: I zachowaj ja dla siebie. Czyzbys uwazal, ze linuksiarz w zyciu ma tak malo klopotow, ze potrzebuje nianczyc linukshejtersa, ktory ma problemy ze samym soba? Poradz autorowi strony lepszego lekarza. Mnie umiejetnosc pisania dwulinijkowych skryptow startowych nie upowaznia do pomocy w chorobach duszy.

@jasio: Nie mow hop, 2 bity jeszcze nie odeszly a 4 rdzenie nie nadeszly.

@Mayron: I co, od 2ch lat wszystko chodzi pod dx10 na windzie? Z tego co wiem XP ma jeszcze sluzyc a sluzyc a dx10 nan neffer.

@Zulu: Niedopuszczalnie extrapolujesz.

@...: "a jesli jakis program nie działa na 2000 to zwykle znaczy to tyle ze jego twórca sie bardzo o to postarał." A czy kto twierdzi co innego?

Avatar
Jakub (niezalogowany) | 25.10.2008 23:13#32

@eReLKa
A jak zaktualizować wine z terminala ?

sudo apt-get upgrade - pobiera Ci wszystkie nowe pakiety z repozytoriów. Ale nie łatwiej sobie wyklikać? System->Administracja->Menedźer aktualizacji. Pozdrawiam :-)

Avatar
anonim (niezalogowany) | 25.10.2008 23:19#33

@tofurman
"Skąd jesteś taki pewny, że nie ma. Jest możliwość, (wprawdzie nieautoryzowana i trzeba się trochę pomęczyć, ale jest) zainstalowania DX10 na win XP"

Wybacz, jest możliwość... jeśli sam sobie napiszesz, komuś zlecisz lub ewentualnie trafisz na jakiś cudowny projekt.
Bo chyba nie mówisz o Alky Project? Projekt nie dojść, że jest we wczesnej fazie rozwoju, to jest praktycznie nierozwijany (rozwijająca go firma - Falling Leaf Systems - została zamknięta, ale cały kod projektu został udostępniony na licencji GNU LGPL).
http://www.winehq.org/?issue=339#Alky%20project%20shutdown

DX10 dla WinXP jest obecnie równie realny jak uruchamianie aplikacji Mach-O z interfejsem Cocoa, przeznaczonych Mac OS X pod Linuksem (patrz: softpear).

Avatar
lithax (niezalogowany) | 26.10.2008 0:49#34

heh, no, jakby to dopracowali to by byla swietna sprawa, Moznaby wtedy korzystac z gier nie dzialajacych na xp, jednoczesnie nie instalujac visty :) ...oj wiele osob by to zmotywowalo do przesiadki. Jezeli linuksy beda lepiej obslugiwaly windowsowe programy niz starsze windowsy To na pewno znajdzie sie grupa osob ktorzy w koncu dadza sie przekonac Microsoftowi, ze trzeba juz wymienic system... tylko, ze wymienia nie konicznie na viste.

Avatar
AndrzejG. (niezalogowany) | 26.10.2008 9:18#35

A microsoft już robi przymiarki do DX 11... :)

Avatar
macos and win maniak (niezalogowany) | 26.10.2008 10:22#36

Odezwały się pingwinki... Gdyby linux był tak piękny to nie trzebabyłoby robić emulatorów windows. I nie mówcie że producenci nie chcą robić na ten os, prawie 98% użytkowników po 5 minutach przechodzi na windows bo instalacja kilkumegabajtowego programu odbywa się ... konsolą. OMG o.O linux cofnął się za czasy ms-dosa choć tam były już instalatory. żal... Nawet sterowników do niego niema, a jak są to 1 procent całości. Wolę MacOsa i Windows.

Avatar
Ja2 (niezalogowany) | 26.10.2008 10:47#37

skonczyliby w pelni winapi i dx9...

Avatar
mati (niezalogowany) | 26.10.2008 17:25#38

pod linuxa zrobią DX10 a pod XP nie da rady...

Avatar
alarik (niezalogowany) | 26.10.2008 23:09#39

macos and win maniak:
Po pierwsze, najpierw dowiedz się co to jest wine, a potem się wypowiadaj. Wine nie jest emulatorem.
Po drugie, jeśli nie chcesz słuchać o "pingwinkach", to nie właź na temat poświęcony Programom dla niego.
Żal, to poruszanie tematów o których nie ma się pojęcia.

Tak swoją drogą, to godna podziwu jest szybkość z jaką posuwają się prace nad tym projektem

Avatar
anonim (niezalogowany) | 26.10.2008 23:59#40

@macos and win maniak

"Gdyby linux był tak piękny to nie trzebabyłoby robić emulatorów windows."

[troll mode on]Gdyby system Windows był taki piękny, nie potrzebne byłyby emulatory systemów wbudowanych, konsol (do gier) czy... Cygwin, Microsoft POSIX subsystem, OpenNT/Interix/Microsoft Windows Services for UNIX/Windows Server 2003 R2 Subsystem for UNIX-based Applications/Windows Vista Subsystem for UNIX-based Applications[troll mode off]

"I nie mówcie że producenci nie chcą robić na ten os, prawie 98% użytkowników po 5 minutach przechodzi na windows bo instalacja kilkumegabajtowego programu odbywa się ... konsolą."

Na patrz Pan - a u mnie można to wyklikać. Oprócz instalacji pakietu dwumlaskiem myszy - wykorzystując GDebi, mogę skorzystać np. z programu Synaptic. Fascynujące, nie?

BTW: pewnie nawet nie słyszałeś o "cichej" instalacji MSI:
msiexec /i ProgramX.msi /qn ALLUSERS=1 INSTALLDIR="C:\Program Files\ProgramX"

"OMG o.O linux cofnął się za czasy ms-dosa choć tam były już instalatory. żal..."

Twoja wiedza o systemach operacyjnych dąży do zera, skoro stawiasz na równi systemy klasy DOS i UNIX/uniksopodobne.

BTW: w systemie Linux również można spotkać "tradycyjne instalatory", w szczególności dla zamkniętego oprogramowania.

"Nawet sterowników do niego niema, a jak są to 1 procent całości. Wolę MacOsa i Windows."

Mac OS X widziałeś chyba jedynie przez lewę ramię kolegi w iSpocie, skoro sugerujesz że dostępność kompatybilnego sprzętu/sterowników wypada o klasę lepiej niż w Linuksie (w polskich warunkach).

Avatar
anonim (niezalogowany) | 27.10.2008 0:38#41

Gdy wine zacznie obsługiwać DX10 to jeszcze stanie się popularny jego port pod Windows (dla posiadaczy XP jak znalazł) ;).

Avatar
ixeq (niezalogowany) | 27.10.2008 9:17#42

@Zulu
Wielkie sorry :(, pomylilem sie, nie o ciebie mi chodzilo i nie do ciebie mialo byc, zglosiłem juz to do moderacji aby to wywalili. Jeszcze raz sorry, to bylo nie chcacy, pomylilem sie w kopiowaniu nicka.

Dodaj komentarz

Zasady publikowania komentarzy
Autor
Treść
 
Top programy
  •  
Top programy ostatnie 7 dni
  •  
Top programy ostatnie 30 dni
  •  
Skanery antywirusowe
skaner av