Portál AbcLinuxu, 8. května 2025 23:32
WineConf 2008 a úvodní řeč. Zaměření na uživatele. Vzhled webu WineHQ.org. Wine na jiných platformách. Časový plán pro Wine 1.2. Zprávy o velkých funkcích: Quartz; Direct3D 10; Podpora iPodů; DIB Engine.
WineConf 2008 proběhlo o prvním říjnovém víkendu a byl to velký úspěch. Podle Jeremyho Whita bylo letos více účastníků než v minulých letech, což je dobré znamení. Lidé se také shodli (a to nejen kvůli verzi 1.0), že Wine začíná "jednoduše fungovat". Díky tomuto optimismu a velmi pěknému ubytování (a dobrým sušenkám) byla atmosféra na WineConf velmi přátelská a udělal se velký pokrok. Na WineConf 2008 došlo ke dvěma velkým událostem:
Julliardova sada pravidel je něco, co by se hodilo trochu vysvětlit. Vývojáři Wine si dlouho lámali hlavu, jak Alexandre rozhoduje, zda bude konkrétní patch zařazen. Proces vypadá přibližně následovně:
A samozřejmě pro správnou funkčnost seznamu troubů je nutné mít systém hodnocení. Za každý dobrý patch se člověk posouvá směrem ven ze seznamu, za každý špatný se autorova reputace zhoršuje a zanořuje se hlouběji. Většina vývojářů Wine si už uvědomila, že Julliardova řada pravidel se velmi podobá PageRanku Google: každý, koho to zajímá, chápe, jak by to mělo fungovat, ale nedokázal by to zreprodukovat ani za milión let.
Ale dost už vtípků, WineConf bylo velice úspěšné. Tento díl Zpravodaje o Víně se pokusí popsat některé velké události a debaty, ke kterým došlo.
Alexandrova keynote je dostupná na winehq.org. Shrnutí toho nejdůležitějšího:
Hned po keynote a představování se Dan Kegel vrhl na téma vytváření spojení mezi tím, co vývojáři dělají, a uživateli. Mnichov v poslední době používá Wine s velkým úspěchem, používají jej pro dvě velké aplikace. Brazilská banka také Wine úspěšně implementovala, a to k běhu Lotus Notes.
Jako celek se Wine zdá být úspěšné u malých aplikací. Velké aplikace mají rozpočty pro zaměstnání více programátorů a lepší programátoři znamenají více kódu, více použitého API a chytré kodéry, kteří v API používají malé triky, které Wine nemusí nezbytně podporovat. Postupujeme kupředu, ale na mnoha velkých aplikacích je stále třeba pracovat.
Za vrcholné odměny se stále považuje software od Adobe. Photoshop CS2 byl u Wine 1.0 velkým úspěchem a chyby blokující instalaci Photoshopu/Dreamweaveru CS3 byly nedávno odstraněny, což otevírá cestu k velkému a brzkému pokroku u těchto aplikací.
Scott Ritchie zmínil odhad, že 10 % uživatelů Ubuntu někdy vyzkoušelo Wine. To umisťuje odhady počtu uživatelů na možná takový milion uživatelů během posledních měsíců.
Guru pracující na Direct3D vyjádřili politování, že se procento fungujících her dramaticky nezvyšuje, ale je to spíše stoupání stálou rychlostí. Největším problémem je to, že je velmi málo velkých herních hitů. World of Warcraft je asi tím největším a ten funguje docela dobře. Vývojáři pracují na hrách, co najdou, jak jen mohou, ale her je na světě příliš mnoho. Jen málo vyčuhuje ze zástupu ve smyslu popularity a vývojáři pro Direct3D tak nemají žádné soustředěné zaměření, namísto toho opravují problémy, jakmile se na ně přijde a jak jim to přijde vhodné. Situace se stále zlepšuje a her funguje víc než kdy předtím, ale i tak stále zbývá spousta práce!
Celkový "Zážitek s/z Wine" je věcí, která se diskutovala jako další. Všichni v podstatě souhlasí, že to není moc hezké. Winecfg je tajemné, existuje spousta nesmyslných FIXME, je k dispozici málo rádců začátečníkům a celkově je při prvním pokusu malá šance úspěchu. Vývojářům na tom záleží, ale není moc zábava to opravovat. Tohle se nicméně mění spolu s nabývajícím významem velkých vydání po verzi 1.0. Např. dvojklik na exe v Nautilu by měl nyní s Wine dobře fungovat. Hovořilo se i o zřízení mechanismu, který by detekoval autorun programy ve stylu Windows a spouštěl je přes Wine.
Pro mnoho uživatelů je Windows "posvátným spouštěčem her" a očekávají, že Wine dokáže tuto schopnost emulovat. Uživatelé často očekávají stejnou sadu funkcí, jde např. o dxdiag. Dan Kegel navrhuje, aby se ve Wine věnovalo nějaké úsilí portování takových utilit, aby se tak usnadnilo ladění problémů.
Důležitý návrh: Na WineConf se hodně mluvilo o problému, že se neví, na co by se měli lidé zaměřit. Byl předložen důležitý návrh, že by se vytvořil dobrovolný systém, který by WineHQ hlásil, které aplikace spouštíte, a nějaké informace o vašem hardwaru. Komunita toto nadále zvažuje a může ji zajímat i váš pohled na věc.
A nakonec, na konferenci proběhla velká diskuze o FIXME hláškách. Účastníci se shodli, že tato oblast je v dost špatném stavu. Málem se všichni shodli na vypnutí FIXME hlášek ve výchozím nastavení, ale nakonec se jednoduše potlačí FIXME způsobující nejvíc nepořádku ve výstupu a výstup Wine se trochu pročistí.
Lidé se shodli na tom, že na webu WineHQ.org je třeba zapracovat. Mnoho také souhlasilo s tím, že vytvoření vzhledu ve stylu stránek OpenOffice.org by bylo pěkné. Problémem je však to, že na stránkách Wine je přítomna spousta informací. Dokonce i úvodní strana je zaplněná a organizovat všechno je velmi obtížné.
Web má navíc čtyři hlavní sekce se třemi nezávislými přihlašovacími systémy. Hlavní informační web winehq.org, Bugzilla, AppDB a Wiki. Z poslední trojice má každá sekce odlišný systém. Mluvilo se o integraci nových autentizačních modulů, aby se sjednotily přihlašovací údaje. Snad se v této oblasti můžete těšit na změny!
Na WineConf proběhla velká diskuze o běhu Wine na jiných platformách. Jde především o BSD, Solaris a Mac OS X. Závěrem je, že vývojáři mají zájem o další platformy vedle Linuxu. Na těch by Wine mělo vcelku fungovat. Wine už je tak například v systému BSD ports.
Největším problémem této oblasti je (ne)zájem. Dřív byla po velkém zájmu vytvořena sestavení pro BSD a CodeWeavers pak bylo svědkem nevelké reakce na věc. Následkem je to, že se na tuto oblast nikdo moc nezaměřuje. Zjednodušeně řečeno, pokud jste uživatelem Wine na BSD, Solarisu nebo OS X a chcete větší podporu, je třeba, aby vás bylo slyšet! Další velkou překážkou je to, že jen velmi málo vývojářů provozuje Wine na nelinuxových systémech. Toto by se mohlo změnit, pokud by byla motivace.
Nejzazším termínem pro Wine 1.2 je rok 2023 (dalších 15 let!) - v reálu bychom rádi spatřili Wine 1.2 mnohem dříve, řekněme v polovině roku 2009. Největší problémy popsané Alexandrem:
Pár "10 let" starých věcí, které by bylo fajn mít hotové. Snad alespoň jedna z nich ve verzi 1.2:
Hodně se mluvilo o vydávání na základě časového plánu (uběhlého času), ale Alexandre je k tomu poněkud lhostejný. Je velmi těžké zhodnotit postup Wine a nebo snad jen říct, zda je dané sestavení vhodné pro vydání. Tudíž je stále dost motivace počkat na nějaký velký časový milník nebo na dokončení nějaké velké funkce, než se vydá nová verze. První polovina roku 2009 je období, na kterém se lidé shodli, že by se měla verze 1.2 znovu promyslet.
U této věci je několik velkých překážek, tou první a nejzásadnější je: kde začít? Apple má řadu grafických API pro přístup ke svému grafickému frameworku. To, které nejvíce propagují, je rozhraní v objective C. Alexandre má jako prioritu, aby Wine zůstalo v čistém C, takže toto není dobrá volba. Také existuje Carbon v čistém C, který Apple stále podporuje. Apple nicméně oznámil, že nemá v plánu v budoucnu portovat Carbon na 64bit, což by mohl být problém pro budoucí rozvoj Wine. Jakmile bude průzkum dokončen, Ken má v plánu posedět s Alexandrem a dát dohromady nějaký pořádný návrh.
Stefan Dösinger to shrnul nejlépe: "Nikdo nemá zájem". Okolo Direct3D 10 byl velký rozruch, avšak zatím nejsou skoro žádné hry, které na tom závisí. Stefan intenzivně pracoval na fixed function rendering pipeline, která už je skoro připravená k zařazení. Pak proběhnou nějaké debaty o návrhu kódu pro Direct3D 10. Úsilí tomu věnované bude velmi záviset na zájmu a na tom, zda nabude D3D10 širokého zájmu a přijetí.
Maarten tvrdí, že jeho iPod patche "Fungují dobře... akorát každé provedení příkazu trvá 30 sekund." Maarten dále zkoumá příčinu a zatím věří, že za tímto zpožďováním stojí chyba v RPC. Jakmile to bude vyřešené, musí se kód trochu pročistit, aby byl přijat Alexandrem, a podpora může být na světě!
Na Huwa Daviese zbyl úkol pracovat na DIB Enginu. Stav je takový, že to umí kreslit čáry a obdélníky 10 000× rychleji než původní implementace na bázi X. V reálu to nicméně výkon nezvedá, novým podezřelým je gdiplus. Huw práci na DIB dočasně odložil, ale může se k tomu zase vrátit.
Program | Původní stav/verze | Nový stav/verze | Změna |
Insaniquarium Deluxe 1.0 | Platinum (0.9.46) | Garbage (1.1.6) | -4 |
Prophet Business Software 2.5.x | Garbage (0.9.34) | Bronze (1.1.5) | +1 |
Final Fantasy XI Online PlayOnline Viewer and Tetr... | Bronze (1.1.6) | Silver (1.1.7) | +1 |
Warhammer Online Live | Bronze (1.1.7) | Silver (1.1.8) | +1 |
Personal Ancestral File (PAF) 5 | Silver (1.1.4) | Platinum (1.1.7) | +2 |
Excel 2003 | Bronze (1.0.0) | Platinum (1.1.7) | +3 |
Photoshop CS2 | Gold (1.1.5) | Silver (1.1.7) | -1 |
Outpost 2 1.01 | Gold (0.9.49) | Platinum (1.1.4) | +1 |
WordPerfect Office X3 | Bronze (1.0.0) | Garbage (1.1.8) | -1 |
Icewind Dale II 2.01 | Garbage (1.1.2) | Platinum (1.1.6) | +4 |
Command & Conquer: Red Alert 3 Retail 1.0 | Garbage (1.1.3) | Gold (1.1.7) | +3 |
Sid Meier's Civilization IV : Colonization 1.0 | Silver (1.1.5) | Gold (1.1.6) | +1 |
Snapshot Viewer 9.0 | Garbage (0.9.57) | Gold (1.1.7) | +3 |
King's Bounty: the Legend (new, 2008) Digital Down... | Gold (1.1.5) | Bronze (1.1.6) | -2 |
Age of Empires III 1.x | Garbage (1.1.4) | Silver (1.1.7) | +2 |
Battlezone II: Combat Commander 1.x | Gold (1.0-rc1) | Platinum (1.1.5) | +1 |
Assault Tech 1 BT: 2.x.x | Platinum (1.1.3) | Gold (1.1.6) | -1 |
Fable: The Lost Chapters 1.0 | Silver (1.1.2) | Gold (1.1.5) | +1 |
WordPerfect Office 11 | Gold (1.0.0) | Garbage (1.1.8) | -3 |
Sega Rally 2 Unknown | Garbage (0.9.58) | Bronze (1.1.8) | +1 |
RealPlayer 11 | Bronze (1.1.4) | Silver (1.1.6) | +1 |
Fallout 3 1.0 | Bronze (1.1.7) | Gold (1.1.8) | +2 |
Madden NFL 08 1.0 | Gold (1.1.5) | Silver (1.1.6) | -1 |
MSN Messanger Plus 3.XXXX | Garbage (0.9.57) | Bronze (1.1.6) | +1 |
mIRC 6.xx | Silver (1.1.3) | Gold (1.1.7) | +1 |
EDNA Bricht Aus 1.0 | Silver (1.0.0) | Gold (1.1.7) | +1 |
The Operative: No One Lives Forever Technology Dem... | Garbage (0.9.42) | Gold (1.1.6) | +3 |
Warcraft III The Frozen Throne: 1.x | Gold (1.1.5) | Bronze (1.1.6) | -2 |
F.E.A.R.: First Encounter Assault Recon Combat: 1.... | Garbage (0.9.57) | Bronze (1.1.5) | +1 |
ActiveSync 4.5 | Garbage (1.1.1) | Bronze (1.1.8) | +1 |
WordPerfect Office 12 | Gold (1.0.0) | Garbage (1.1.8) | -3 |
Silverlight 1.0 | Garbage (0.9.49) | Gold (1.1.7) | +3 |
Before You Know It 3.5 | Garbage (1.1.6) | Gold (1.1.7) | +3 |
BibleWorks 6.0 | Gold (0.9.57) | Platinum (1.1.7) | +1 |
Titan Quest Immortal Throne 1.30 | Gold (1.1.0) | Silver (1.1.6) | -1 |
Jarte 3.0 | Silver (0.9.53) | Gold (1.1.3) | +1 |
Master of Orion 2: Battle at Antares 1.31 | Gold (1.1.6) | Garbage (1.1.7) | -3 |
Half-Life Rally Half-Life Rally Beta 1.1 | Silver (1.0-rc3) | Gold (1.1.8) | +1 |
Jumpstart 2nd Grade Field Trip Adventure v1.1c | Gold (0.9.51) | Platinum (1.1.7) | +1 |
SimCity 4 Deluxe | Garbage (1.0.1) | Gold (1.1.7) | +3 |
Celková změna | +27 |
Program | Původní stav/verze | Nový stav/verze | Změna |
Quark Xpress 7.31 | Garbage (1.0-rc4) | Silver (1.0.1) | +2 |
Metal Gear Solid 1.0 | Bronze (1.0.0) | Gold (1.1.1) | +2 |
nLite 1.4.x | Garbage (1.1.5) | Silver (1.1.7) | +2 |
Truck Dismount - Rekkaturvat 1.0 | Platinum (1.0.0) | Bronze (1.1.6) | -3 |
FamiTracker 0.2.7 | Garbage (1.1.2) | Bronze (1.1.8) | +1 |
Microsoft Office 2003 | Platinum (1.1.5) | Bronze (1.1.7) | -3 |
Battlefield 2 1.x | Silver (1.1.1) | Bronze (1.1.5) | -1 |
Zeus: Master of Olympus 1.0.0.0 Retail | Silver (0.9.59) | Platinum (1.1.6) | +2 |
Ocad 9 | Garbage (0.9.20) | Gold (1.1.6) | +3 |
Soldat 1.x | Bronze (1.0-rc2) | Platinum (1.1.7) | +3 |
Sid Meier's Railroads! 1.x | Gold (1.0-rc1) | Garbage (1.1.6) | -3 |
The Black Mirror 1.2 (german) | Garbage (0.9.54) | Platinum (1.1.6) | +4 |
Sonos Desktop Controller 2.5 | Bronze (1.0.0) | Gold (1.1.7) | +2 |
Quicken Premier 2008 | Garbage (1.1.2) | Bronze (1.1.8) | +1 |
X³: Reunion 2.0.0,2 | Bronze (1.0-rc1) | Gold (1.1.6) | +2 |
Autograph 3.2 | Garbage (1.1.4) | Bronze (1.1.7) | +1 |
The Elder Scrolls IV: Oblivion 1.2.x | Gold (1.1.2) | Silver (1.1.7) | -1 |
Garmin Mobile PC current | Silver (1.0.0) | Bronze (1.1.7) | -1 |
TeamSpeak 2 | Silver (1.1.4) | Bronze (1.1.7) | -1 |
Thief II: The Metal Age All german versions | Bronze (1.1.0) | Gold (1.1.7) | +2 |
Star Wars: Republic Commando 1.0 | Silver (1.1.3) | Platinum (1.1.6) | +2 |
EndNote X1 | Silver (1.1.5) | Platinum (1.1.7) | +2 |
Internet Explorer 6.0 | Gold (1.1.4) | Bronze (1.1.7) | -2 |
SX-Key 3.2.3 | Bronze (1.1.5) | Silver (1.1.7) | +1 |
FAR Manager 1.7 | Silver (1.1.4) | Platinum (1.1.5) | +2 |
Grand Theft Auto III 1.1 | Garbage (1.1.6) | Bronze (1.1.7) | +1 |
Grand Theft Auto free from official Rockstar websi... | Bronze (1.1.5) | Garbage (1.1.6) | -1 |
In The Groove 1.0 | Platinum (0.9.50) | Gold (1.1.6) | -1 |
Command & Conquer: Red Alert 1.0-3.03 | Gold (1.1.4) | Bronze (1.1.6) | -2 |
Vue 6 xStream | Silver (1.1.1) | Bronze (1.1.7) | -1 |
ChemDraw 9 | Gold (0.9.59) | Garbage (1.1.8) | -3 |
Turok 1.0.1.363 | Bronze (1.1.3) | Silver (1.1.7) | +1 |
Dora the Explorer: Backpack Adventure 1.5 | Garbage (0.9.57) | Bronze (1.0.1) | +1 |
IDA Pro 4.9 (available as freeware) | Platinum (0.9.50) | Bronze (1.1.5) | -3 |
Master of Orion 3 1.25 | Platinum (1.0.0) | Gold (1.1.5) | -1 |
Ground Control 1.0.1.1 | Garbage (0.9.53) | Bronze (1.1.7) | +1 |
Populous: The Beginning 1.01 | Silver (1.0.0) | Garbage (1.1.6) | -2 |
Prey 1.0 | Bronze (1.1.4) | Platinum (1.1.5) | +3 |
FL Studio 7.0 | Gold (0.9.52) | Silver (1.1.1) | -1 |
Sacred Underworld: 2.0.2.5 | Silver (0.9.44) | Gold (1.1.5) | +1 |
Medieval 2: Total War 1.x | Bronze (1.1.2) | Silver (1.1.7) | +1 |
Brave Soul 20031215 | Garbage (1.0-rc2) | Bronze (1.1.4) | +1 |
MDK 1.0 Direct3D | Garbage (0.9.53) | Bronze (1.1.6) | +1 |
Spore 1.0 | Silver (1.1.5) | Bronze (1.1.6) | -1 |
Cresus-facturation 4.5-043 | Platinum (0.9.16) | Bronze (1.1.6) | -3 |
eBay Turbo Lister 6.4.101.1 | Bronze (0.9.59) | Garbage (1.1.8) | -1 |
Sid Meier's Civilization IV 1.74 | Garbage (1.1.5) | Gold (1.1.6) | +3 |
CodeWarrior Codewarrior for PalmOS 9.3 | Garbage (0.9.11) | Bronze (1.1.3) | +1 |
F1 Challenge 2002 | Garbage (1.1.7) | Platinum (1.1.8) | +4 |
Ever 17: The Out of Infinity Retail English Releas... | Garbage (0.9.58) | Bronze (1.1.7) | +1 |
Diablo II 1.x | Gold (1.1.4) | Platinum (1.1.6) | +1 |
Caesar III 1.x | Gold (0.9.60) | Platinum (1.1.5) | +1 |
Ultima Online Kingdom Reborn | Gold (1.1.0) | Bronze (1.1.6) | -2 |
Touhou Chireiden ~ Subterranean Animism 1.00a | Silver (1.1.3) | Gold (1.1.7) | +1 |
GTR EVOLUTION DVD | Gold (1.1.3) | Platinum (1.1.5) | +1 |
The House of the Dead III 1.00 | Garbage (0.9.57) | Bronze (1.1.7) | +1 |
Process Explorer 10.21 | Bronze (0.9.34) | Silver (1.1.5) | +1 |
Project 2003 | Bronze (1.0-rc1) | Garbage (1.1.2) | -1 |
The Operative: No One Lives Forever GOTY (1.004) | Silver (0.9.37) | Bronze (1.1.7) | -1 |
Php Designer 2008 6.1 | Gold (0.9.54) | Bronze (1.1.6) | -2 |
Tropico 1.03 | Bronze (1.1.1) | Silver (1.1.5) | +1 |
Quicken 2006 Basic | Gold (0.9.59) | Bronze (1.1.7) | -2 |
Football Manager 2009 demo | Bronze (1.1.6) | Silver (1.1.7) | +1 |
Outlive No clue | Gold (0.9.47) | Silver (1.1.8) | -1 |
Plasma Pong 1.3b | Gold (0.9.59) | Bronze (1.1.6) | -2 |
Star Trek: Armada 1.x | Silver (1.0.0) | Garbage (1.1.7) | -2 |
Star Wars - Force Commander 1.x | Garbage (0.9.52) | Bronze (1.1.6) | +1 |
GOM Media Player 2.1 | Silver (0.9.61) | Bronze (1.1.6) | -1 |
PokerStars 2.669b | Gold (1.1.3) | Platinum (1.1.6) | +1 |
Imperium Galactica II: Alliances 1.06 | Platinum (0.9.61) | Bronze (1.1.6) | -3 |
Hacker Evolution 1.00.0091 | Bronze (0.9.59) | Silver (1.1.7) | +1 |
Richard Burns Rally 1.x | Gold (0.9.49) | Silver (1.0.1) | -1 |
Impossible Creatures 1 | Platinum (0.9.56) | Bronze (1.1.6) | -3 |
Tag & Rename 3.4 | Platinum (1.1.0) | Gold (1.1.7) | -1 |
The Elder Scrolls IV: Oblivion 1.0 | Gold (1.1.0) | Bronze (1.1.6) | -2 |
Contract J.A.C.K. 1.0 | Garbage (0.9.18) | Bronze (1.1.5) | +1 |
VAG-COM 311.2 | Platinum (0.9.24) | Bronze (1.0.1) | -3 |
SimCity 4 1.x | Bronze (1.0-rc2) | Garbage (1.1.6) | -1 |
Emperor: Rise of the Middle Kingdom 1.x | Gold (1.1.5) | Garbage (1.1.8) | -3 |
Escape from Monkey Island 1.x | Gold (1.1.3) | Garbage (1.1.7) | -3 |
Star Trek: Bridge Commander 1.x | Garbage (1.1.3) | Bronze (1.1.6) | +1 |
Powerdvd 4.0 | Garbage (0.9.21) | Bronze (1.0.1) | +1 |
Aliens Versus Predator Gold | Bronze (1.1.7) | Silver (1.1.8) | +1 |
Left 4 Dead Demo | Gold (1.1.7) | Bronze (1.1.8) | -2 |
Dawn of War: Dark Crusade 1.1 | Platinum (0.9.60) | Gold (1.1.7) | -1 |
BabasChess 4.0 | Silver (1.0.0) | Platinum (1.0.1) | +2 |
You Don't know Jack Volume 4 (The Ride) | Gold (0.9.36) | Platinum (1.1.8) | +1 |
Project64 1.6 | Platinum (1.1.0) | Bronze (1.1.7) | -3 |
dreambox control center 2.95 | Garbage (0.9.49) | Bronze (1.1.6) | +1 |
SimCity 2000 1.2 | Gold (1.1.0) | Bronze (1.1.5) | -2 |
Quicken 2007 Basic | Garbage (1.0.0) | Silver (1.0.1) | +2 |
Trillian 4.0.x.x | Garbage (1.0-rc4) | Bronze (1.1.6) | +1 |
Need for Speed III: Hot Pursuit Retail | Garbage (1.1.4) | Gold (1.1.7) | +3 |
World of Warcraft 3.0.x | Platinum (1.0.1) | Gold (1.1.7) | -1 |
Riven: The Sequel to Myst 1.x | Bronze (1.0-rc1) | Garbage (1.1.7) | -1 |
CityInfo 2.7 | Platinum (0.9.54) | Garbage (1.1.6) | -4 |
Railroad Tycoon II Platinum | Silver (1.0-rc2) | Gold (1.0.1) | +1 |
StarCraft Brood War: 1.x | Silver (1.0.1) | Gold (1.1.7) | +1 |
Sam and Max Episode 201: Ice Station Santa Telltal... | Gold (1.1.6) | Platinum (1.1.7) | +1 |
Avernum 5 1.0 | Silver (1.1.1) | Platinum (1.1.6) | +2 |
Shredder 9 9.0 | Platinum (0.9.2) | Gold (1.1.6) | -1 |
FL Studio 5.0 | Garbage (0.9.19) | Gold (1.1.7) | +3 |
Command & Conquer 3: Tiberium Wars 1.x | Gold (1.1.6) | Silver (1.1.7) | -1 |
Nitto 1320 Legends Public beta 0.9.9.72 | Gold (0.9.52) | Platinum (1.1.6) | +1 |
NetMeter Netmeter 1.1.13 | Platinum (0.9.49) | Silver (1.1.6) | -2 |
The Bat! 4.x | Gold (1.1.2) | Silver (1.1.6) | -1 |
Team Fortress 2 - Steam October 21, 2008 | Gold (1.1.5) | Silver (1.1.7) | -1 |
Sid Meier's Civilization IV Warlords: 2.08 | Gold (1.1.2) | Silver (1.1.7) | -1 |
Frostwire 4.10.9 Beta | Garbage (0.9.42) | Bronze (1.0.1) | +1 |
Medieval 2: Total War 1.3 | Gold (1.1.6) | Garbage (1.1.7) | -3 |
Black & White 1.100 | Bronze (1.1.3) | Garbage (1.1.6) | -1 |
Internet Explorer 5.5 | Garbage (0.9.37) | Gold (1.1.7) | +3 |
The Witcher Enhanced Edition - 1.4 version | Silver (1.1.4) | Bronze (1.1.8) | -1 |
Seven Kingdoms II: The Fryhtan Wars 1.x | Bronze (0.9.27) | Garbage (1.1.7) | -1 |
School Days 1.11 | Garbage (0.9.46) | Silver (1.1.7) | +2 |
Trainz 2004 | Garbage (0.9.54) | Gold (1.0.1) | +3 |
Origin 8 | Silver (1.0-rc3) | Bronze (1.1.6) | -1 |
Visual C++ 6.0 | Silver (1.1.2) | Platinum (1.1.5) | +2 |
Google Talk 1.0.0.100 | Garbage (0.9.58) | Bronze (1.0.1) | +1 |
Armada Online Alpha | Garbage (1.1.2) | Bronze (1.1.5) | +1 |
StarLancer 1.x | Silver (1.0.0) | Gold (1.1.1) | +1 |
Richard Garriott's Tabula Rasa 1.12.X | Gold (1.1.5) | Garbage (1.1.6) | -3 |
Areena 5 1.x | Silver (1.1.0) | Platinum (1.1.6) | +2 |
Warlords III: Darklords Rising 1.0 | Bronze (1.1.0) | Garbage (1.1.5) | -1 |
Warcraft III Reign of Chaos: 1.x | Gold (1.0.0) | Silver (1.1.4) | -1 |
Sumotori Dreams 1.02 | Silver (0.9.48) | Platinum (1.1.5) | +2 |
Project Torque 2.0.0.3 | Garbage (1.0-rc4) | Bronze (1.1.5) | +1 |
Wall-E Demo | Garbage (1.1.0) | Bronze (1.1.7) | +1 |
FreeLancer 1.x | Bronze (1.1.2) | Gold (1.1.7) | +2 |
Summoner 1.30 | Silver (0.9.58) | Garbage (1.1.5) | -2 |
World of Warcraft 2.4.x | Gold (1.1.2) | Platinum (1.1.5) | +1 |
Mafia 1.x | Gold (1.1.4) | Platinum (1.1.6) | +1 |
Internet Explorer 7.0 | Silver (1.1.3) | Garbage (1.1.6) | -2 |
Dark Age Of Camelot Labyrinth of the Minotaur v1.8... | Gold (0.9.26) | Platinum (1.1.6) | +1 |
Mount & Blade 1.003 | Platinum (1.1.5) | Silver (1.1.6) | -2 |
Battlefield 1942 Secret Weapons of WWII Demo | Silver (1.0-rc4) | Gold (1.0.1) | +1 |
Finale 2006 | Silver (1.1.0) | Gold (1.1.1) | +1 |
BioEdit 7.0.9 | Gold (1.1.5) | Silver (1.1.6) | -1 |
Xnews 2006.08.24 | Silver (1.1.4) | Gold (1.1.6) | +1 |
Halo: Combat Evolved 1.0x | Gold (1.1.4) | Garbage (1.1.5) | -3 |
Virtual Infrastructure Client 2.5 | Garbage (1.0.0) | Bronze (1.1.5) | +1 |
DVD Shrink 3.2.0.15 | Gold (1.1.4) | Platinum (1.1.7) | +1 |
Constructor 1.0 | Bronze (1.0-rc3) | Silver (1.1.8) | +1 |
Tom Clancy's Splinter Cell: Pandora Tomorrow Singl... | Garbage (0.9.6) | Gold (1.1.5) | +3 |
Strong Bad's Cool Game for Attractive People - Epi... | Gold (1.1.6) | Garbage (1.1.7) | -3 |
Moto Racer 1.0 | Garbage (0.9.50) | Gold (1.1.5) | +3 |
FrameMaker 7.2 | Bronze (0.9.54) | Platinum (1.0.1) | +3 |
Windows Installer 3.1 | Gold (0.9.57) | Garbage (1.1.7) | -3 |
Mass Effect 1.0 | Garbage (1.0-rc4) | Bronze (1.1.6) | +1 |
Access 2003 | Bronze (1.0-rc1) | Garbage (1.1.6) | -1 |
F.E.A.R. Perseus Mandate Demo | Garbage (0.9.47) | Bronze (1.1.7) | +1 |
You Don't know Jack You Don't Know Jack | Platinum (0.9.48) | Bronze (1.1.7) | -3 |
Ares 2.09 | Garbage (1.0.0) | Gold (1.0.1) | +3 |
The Elder Scrolls III: Morrowind 1.2.0722 | Silver (1.0.0) | Bronze (1.1.1) | -1 |
Garry's Mod 11 | Gold (0.9.60) | Silver (1.1.7) | -1 |
Photostitch 3.1 | Silver (0.9.49) | Garbage (1.1.7) | -2 |
Sibelius 3.0 | Garbage (0.9.57) | Platinum (1.1.7) | +4 |
Hello Kitty Online HKO Closed Beta English v.0.1.1... | Silver (1.0-rc1) | Garbage (1.0.1) | -2 |
Borland C++Builder 6.0 | Gold (0.9.56) | Garbage (1.1.6) | -3 |
Mig 29 Fulcrum 1.0 | Garbage (0.9.33) | Platinum (1.1.6) | +4 |
Europa Universalis II 1.09 | Bronze (1.0-rc4) | Platinum (1.1.7) | +3 |
Quartus II 5.1 | Garbage (0.9.6) | Gold (1.0.1) | +3 |
Microsoft Office 2007 | Silver (1.0.1) | Gold (1.1.7) | +1 |
AutoCAD 2006 | Garbage (1.1.2) | Bronze (1.1.6) | +1 |
Command & Conquer: Red Alert 3 Public Beta: 1.x | Garbage (1.1.2) | Gold (1.1.7) | +3 |
Zuma Deluxe 1.0 | Gold (1.0.0) | Platinum (1.0.1) | +1 |
Gothic II 1.30 | Platinum (1.0.0) | Gold (1.0.1) | -1 |
swat 2 1 | Bronze (0.9.55) | Platinum (1.1.6) | +3 |
Supreme Commander FA 1.x.3xxx | Silver (1.1.5) | Bronze (1.1.6) | -1 |
Touhou Eiyashou ~ Imperishable Night 1.00d | Gold (1.0-rc3) | Platinum (1.1.7) | +1 |
Star Wars: Jedi Knight - Jedi Academy 1.x | Platinum (1.1.5) | Bronze (1.1.6) | -3 |
Google SketchUp 6.x | Silver (1.1.5) | Bronze (1.1.6) | -1 |
Lingvo 12.0 | Bronze (1.0-rc1) | Silver (1.1.6) | +1 |
Diablo 1.0x | Garbage (1.1.5) | Silver (1.1.6) | +2 |
Jurassic Park: Operation Genesis 1.0 | Platinum (1.0-rc4) | Bronze (1.1.7) | -3 |
Half-Life 1.1.1.0 | Silver (1.1.3) | Garbage (1.1.7) | -2 |
BMW M3 Challenge 1.000000 | Silver (0.9.57) | Gold (1.1.8) | +1 |
Jagged Alliance 2 JA2 1.13 Mod: 1.0.0.687 | Platinum (0.9.56) | Gold (1.1.7) | -1 |
The Chronicles of Riddick: Escape from Butcher Bay... | Silver (1.1.5) | Garbage (1.1.6) | -2 |
System Shock 2 Demo | Garbage (0.9.59) | Gold (1.1.6) | +3 |
Bejeweled 2 Deluxe 1.0 & 1.1 | Garbage (1.1.5) | Bronze (1.1.6) | +1 |
XMPlay 3.4 | Garbage (0.9.61) | Gold (1.1.7) | +3 |
Medal of Honor: Allied Assault 1.1 | Platinum (1.1.3) | Silver (1.1.5) | -2 |
CDisplay 1.8.1.0 | Silver (1.0.0) | Bronze (1.0.1) | -1 |
Photoshop CS3 (10.0) | Gold (1.1.1) | Bronze (1.1.6) | -2 |
Spore 1.01 | Gold (1.1.6) | Platinum (1.1.7) | +1 |
Grand Theft Auto: San Andreas 1.00 | Silver (1.1.7) | Garbage (1.1.8) | -2 |
Lineage 2 Chronicle 5 | Garbage (1.1.4) | Gold (1.1.6) | +3 |
SQLyog 7.02 Enterprise | Platinum (1.1.3) | Silver (1.1.6) | -2 |
Voyage Century 1.0 | Silver (0.9.40) | Platinum (1.1.7) | +2 |
Penumbra Overture Episode One 1.x | Gold (1.0-rc1) | Garbage (1.1.7) | -3 |
Dreamlords 1.3 | Platinum (1.1.1) | Garbage (1.1.6) | -4 |
capella professional 5 | Garbage (0.9.53) | Gold (1.0.1) | +3 |
Yahoo Instant Messenger 8.1 | Garbage (0.9.57) | Bronze (1.1.8) | +1 |
Titan Quest 1.30 | Gold (1.0.0) | Bronze (1.1.6) | -2 |
Overlord 1.4 | Garbage (1.1.0) | Bronze (1.1.5) | +1 |
Rosetta Stone V3 | Silver (1.1.3) | Platinum (1.1.5) | +2 |
Word 2003 | Bronze (1.0.0) | Gold (1.1.7) | +2 |
.NET Framework 2.0 | Gold (1.1.3) | Bronze (1.1.6) | -2 |
Hearts of Iron II Doomsday | Platinum (1.0.0) | Garbage (1.1.1) | -4 |
Mathcad 11 | Gold (0.9.10) | Garbage (1.1.7) | -3 |
Move Media Player 1.0.0.07103010 | Garbage (1.0.0) | Bronze (1.1.7) | +1 |
Cute Knight Cute Knight Deluxe | Bronze (1.1.2) | Garbage (1.1.3) | -1 |
S.T.A.L.K.E.R. S.T.A.L.K.E.R.: Clear Sky | Silver (1.1.6) | Bronze (1.1.7) | -1 |
Frets on Fire 1.2.512 | Garbage (1.0-rc3) | Gold (1.1.7) | +3 |
Total Annihilation Total Annihilation + Core Conti... | Gold (0.9.58) | Platinum (1.0.1) | +1 |
Vampire: The Masquerade: Redemption 1.1 | Silver (1.1.0) | Gold (1.1.6) | +1 |
Perfect World International | Bronze (1.0.1) | Garbage (1.1.6) | -1 |
Command & Conquer: Red Alert 2 1.00x | Silver (1.1.4) | Bronze (1.1.7) | -1 |
Half-Life 2 Retail (32-bit) | Bronze (1.1.6) | Silver (1.1.8) | +1 |
ooVoo 1.7.1.41 | Bronze (1.1.3) | Garbage (1.1.8) | -1 |
Startopia 1.02 | Platinum (1.1.1) | Garbage (1.1.6) | -4 |
Space Empires V 1.74 | Bronze (1.1.3) | Garbage (1.1.6) | -1 |
Need for Speed II Retail | Gold (1.0-rc4) | Garbage (1.1.4) | -3 |
King's Bounty: the Legend (new, 2008) 1.0 | Gold (1.1.5) | Garbage (1.1.7) | -3 |
Deus Ex 1.x | Platinum (1.1.0) | Garbage (1.1.6) | -4 |
Myth II: Soulblighter Myth II 1.6 | Garbage (1.1.3) | Silver (1.1.7) | +2 |
iTunes 8 | Garbage (1.1.5) | Bronze (1.1.6) | +1 |
Thief II: The Metal Age 1.18 | Gold (1.0.0) | Platinum (1.1.6) | +1 |
Far Cry 2 1.0 | Bronze (1.1.6) | Garbage (1.1.7) | -1 |
AutoCAD 2004 | Silver (1.1.2) | Garbage (1.1.6) | -2 |
Need for Speed: ProStreet 1.0 demo | Platinum (0.9.57) | Gold (1.1.8) | -1 |
Multiwinia Steam release | Garbage (1.1.5) | Silver (1.1.6) | +2 |
Celková změna | +0 |
Setup Error Failed to load resources from resource file. Please check your setup.
A co takhle napsat nový kernel, který je již od začátku navržen pro emulaci Win API? V React OS rozchodíte "vše" co ve Wine (oba projekty úzce spolupracují), jen ta podpora hardwaru je bídná.
BTW, kdysi jsem četl že někdo experimentálně implementoval wine přímo do Linuxového jádra a prej to i chodilo. Ale když jsem to teď hledal, tak jsem to nemohl najít, tak to možná byl fake. Podle mě by zavlečení win api do Linuxového jádra zpomalilo vývoj Linuxu* i opravování chyb ve wine části. Nehledě na to, že by to jaderní hackeři z mnoha důvodů nikdy nedopustili. Jak bylo napsáno, wine někdy použilo 10% uživatelů Ubuntu (desktopů obecně), což je mizivá část linuxové kumunity, z toho jen malá čás ho používá denně... Myslím si že současný model Wine, jako emulátoru v uživatelském prostoru, je pro všechny mnohem výhodnější!
* při psaní ovladače by se muselo implementovat jak Linuxové tak Win API
Kurnik šopa, to jde snad v první řadě o hry???
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.