Portál AbcLinuxu, 20. dubna 2024 01:11

Zpravodaj o Víně – 14. 5. 2012: Podpora .NETu ve Wine

15. 5. 2012 | Luboš Doležel
Články - Zpravodaj o Víně – 14. 5. 2012: Podpora .NETu ve Wine  

Aktuální verze Wine. Vyřazení emulace 8086 z NetBSD. Google Summer of Code 2012 zahájeno. Balíčky s Mono. Změny v databázi aplikací.

Obsah

Aktuální verze Wine

link

Od posledního dílu Zpravodaje o Víně vyšly hned tři vývojové verze Wine:

Seznam změn ve Wine 1.5.2, které vyšlo 13. dubna 2012:

Seznam změn ve Wine 1.5.3, které vyšlo 27. dubna 2012:

Seznam změn ve Wine 1.5.4, které vyšlo 11. května 2012.

Vyřazení emulace 8086 z NetBSD

link

Na mailing listu Wine přistála neobvyklá otázka: závisí Wine na podpoře režimu emulace 8086 v operačním systému? Autorem byl jeden z vývojářů NetBSD:

Podporuje Wine spouštění 16bitových aplikací pro Windows? Pokud ano, závisí na podpoře 'emulace virtuálního 8086' v operačním systému?

Uvažuji nad odstraněním podpory VM86 z NetBSD a Wine je jediným pravděpodobným uživatelem.

Následovalo vyjasňování toho, jaké aplikace tento zvláštní režim potřebují. Damjan Jovanovic:

16bitové aplikace pro Windows jsou napsány a zkompilovány buď pro používání reálného režimu, nebo 16bitového chráněného režimu. Ty, které používají reálný režim (většinou aplikace pro MS-DOS a Windows 1 a 2), potřebují virtuální režim 8086. Ty, které používají chráněný režim (většinou aplikace pro Windows >= 3.0), virtuální režim 8086 nepotřebují.

Spíš bys tím rozbil DOSBOX než Wine. Proč chceš vůbec tuto funkci z NetBSD odstranit? Měl jsem za to, že kompatibilita s jinými systémy byla jednou z největších chloub NetBSD.

Za snahou odstranit podporu tohoto režimu je nakonec „prevence“:

[Chci to odstranit] hlavně proto, že to není moc používané a může to obsahovat bezpečnostní chyby. Existují dva jaderné přepínače VM86 (obvykle povoleno) a KVM86 (obvykle zakázáno). Oba podivným způsobem zasahují do nízkoúrovňového kódu.

Diskuze se teď už opravdu vzdálila od Wine, ale je přesto zajímavá. Je VM86 opravdu ještě potřeba, když můžeme použít softwarovou emulaci?

Nene, rychlost je stále problémem. DOSBOX je na mém CPU Core 2 Duo stále moc pomalý na to, aby pod ním běželo Settlers 2 a Screamer 2. Pod Dosemu Settlers 2 fungují (odhadem jsou asi tak 20krát rychlejší) a Screamer 2 fungují s několika hacky 3DFX, které přesouvají grafické výpočty na GPU.

Jestli ale Wine opravdu používá vm86 na NetBSD konečně objasnil až Alexandre:

Wine na NetBSD vm86 nepoužívá. Pravdou je, že brzy asi přestaneme používat vm86 na Linuxu. Pozor na to, že 16bitové aplikace pro Windows vm86 nepotřebují, jen ty DOSové.

Google Summer of Code 2012 zahájeno

link

Austin English ohlásil spuštění Google Summer of Code 2012. Letos má Wine pět studentů:

Balíčky s Mono

link

Platforma .NET se na Windows ujala natolik, že už není jednoduše možné ji přehlížet. A proto chtějí vývojáři Wine usnadnit běh .NET aplikací na ostatních platformách ve Wine pomocí Mono. Vincent Povirk informuje o tom, jak to má celé vymyšlené:

[...] Cílem je vytvořit MSI balíček s Mono – podobně jako to máme pro Gecko – který se bude automaticky instalovat při aktualizaci prefixu, leda by bylo nainstalováno nativní mscoree. Tento balíček bude obsahovat kompletní runtime Mono a všechny záznamy v registrech a soubory, které je v systému nutné mít pro kompatibilitu s .NETem.

Všechno z .NETu, co chceme nahradit (včetně XNA, WPF a knihoven msvcm), bude zahrnuto. Nejlepší by bylo, kdyby pak všechny oficiální instalátory komponent .NETu vnímaly díky našemu balíčku stav tak, že už jsou nainstalované a nic by nedělaly. Pro instalaci nativního .NETu bude nejdřív nutné odstranit balíček Mono (pomocí wine uninstaller --remove '{E45D8920-A758-4088-B6C6-31DBB276992E}', což bude v dohledné budoucnosti fungovat). Před instalací balíčku s Mono a po jeho odebrání nebudou přítomny žádné záznamy v registru nebo soubory .NETu, takže instalátory budou teoreticky fungovat (ale prakticky budou asi zapotřebí obezličky pro chyby ve Wine).

Bude existovat jen jeden balíček pro 32 bit a 64 bit. Většina zkompilovaného kódu je nezávislá na platformě, takže nedává moc smysl mít oddělené balíčky.

Dále Vincent vysvětloval, jak budou verze Mono navázány na verze Wine:

Verze balíčků Mono budou volně souviset s verzemi Wine. Při vytváření prefixu se Wine pokusí nainstalovat „preferovanou“ verzi. Kvůli omezením MSI to bude znamenat, že Wine automaticky Mono zaktualizuje, ale nikdy neudělá downgrade. Díky tomu, že Mono má stabilní API, by mělo být možné použít jakýkoliv balíček Mono spolu s Wine od verze 1.5.1, což je první verze Wine, která hledá runtime Mono na základě architektury.

A na závěr popsal současný stav:

Aktuálně je možné balíček nainstalovat jen pomocí msiexec.

Současná verze je založená na Mono 2.11.0, která trpí závažným deadlockem na Windows. Toto je nutné opravit dříve, než něco doopravdy vydám. Kromě toho nečekám, že bychom se od oficiálních balíčků Mono 2.10 pro Windows výrazně lišili. Věci kolem XNA, WPF a msvcm ještě nejsou připravené. Takže uznávám, že to zatím stojí celkem za prd a nejde mi moc ani o připomínky, ani o testování. Pokud děláte balíčky Wine, rád bych se ujistil, že vám to jde sestavit a že to vyjma zmiňovaného deadlocku funguje.

Pokud to z nějakého důvodu chcete vyzkoušet, aktuální verze je na githubu. Asi budu pro binárky muset najít nové místo, protože github mi dává dost místa jen na pět kousků. Takže moc nespoléhejte na to, že toto URL vydrží.

Zbytek debaty se točil kolem přesunu na SourceForge, odkud je ostatně šířeno i samotné Wine. A Vincent se mezitím činí. Vody o nějakou dobu později opět rozvířil tím, že v jednom patchi byla zmínka o msvcm80. Charles Davis:

msvcmrt? Runtime knihovna pro Managed C++? Myslím si, že bez kompilátoru C++/CLI, který zvládá Microsoft Visual C++ ABI, se moc daleko nedostaneš – leda bys byl ochoten ručně napsat všechen kód pro marshalling ručně. Zatím existuje jen jeden takový kompilátor a ten běží jen na Windows. Podpora VC++ ABI je na mém TODO listu – no, on je to dokonce i můj GSoC projekt – ale C++/CLI je něco, k čemu se nějakou dobu ještě nedostanu. Vzhledem k tomuto by mě zajímalo, jak máš v plánu všechno toto implementovat?

Vincent rychle odpověděl, že na takovou reakci čekal. Pak objasnil, co to vlastně tvoří:

Důvodem, proč jsem s tím začal, je to, že jsem nedokázal rozchodit msvcm s Mono a nedokázal jsem rozchodit míšený režim bez disassemblování msvcm, abych tak zjistil, co se tam kazí. Ale myslím si, že během rozcházení mixedmodehelloworld.exe jsem tuto chybu odstranil, a tak se k tomu mohu vrátit.

Hned na to vysvětlil, jak je potřeba technicky postupovat:

Kód pro marshalling musí být v Mono a mscoree, nikoliv v msvcm. Existují dva typy marshallingu: P/Invoke, které jsou implementovány v Mono a volají nativní kód z CLR (a pak jsou tu ještě „interní“ pinvoke, které volají funkci v rámci stejného PE, neboli metody nativního kódu), a vtable fixups, které musejí být implementovány v mscoree a volají CLR z nativního kódu. Nahrazením msvcm vestavěnou verzí se mi povedlo trochu podvádět a spustit hello world bez vtable fixups, ale nepochybuji, že budou brzo potřeba.

Co se volání nativní kód->CLR v rámci msvcm týče, je tu několik možností, ale ještě jsem si nevybral:

Dále Vincent rozebíral další detaily implementace, ale na své otázky se nedočkal odpovědí. Bohužel to vypadá, že mailing list Wine zrovna nepřekypuje odborníky na problematiku .NETu.

Změny v databázi aplikací

link

Změny od správců programů

link
ProgramPůvodní stav/verzeNový stav/verzeZměna
Rayman Raving Rabbids 1.0 Gold (1.3.34) Bronze (1.5.3) -2
FlatOut 1.0 Platinum (1.5.2) Silver (1.5.3) -2
The Lord of the Rings: The Return of the King 1.00 Garbage (1.2) Silver (1.5.3) +2
UFO Extraterrestrials Gold (Steam DLC) Garbage (1.3.28) Silver (1.5.2) +2
Need for Speed: Hot Pursuit 2 1.0 Gold (1.4) Silver (1.5.3) -1
Spore 1.0 Gold (1.4-rc3) Platinum (1.5.3) +1
Basic4android 1.7 Bronze (1.4-rc6) Platinum (1.5.2) +3
Dead Space 1.0 Platinum (1.4-rc3) Silver (1.5.3) -2
Cold Fear 1.0 Garbage (1.4-rc5) Platinum (1.5.2) +4
Juiced 1.01 Garbage (1.3.24) Silver (1.5.3) +2
Notepad++ 5.x.x Platinum (1.2.2) Gold (1.5.1) -1
OutRun 2006: Coast 2 Coast 1.0 Silver (1.3.21) Gold (1.5.3) +1
Alice Madness Returns 1.0 Platinum (1.4) Silver (1.5.3) -2
Anno 1701 1.0x Garbage (1.3.33) Silver (1.5.3) +2
Stubbs the Zombie in Rebel Without a Pulse 1.0x Garbage (1.3.4) Gold (1.4) +3
Mass Effect 3 1.0 Gold (1.4) Platinum (1.5.1) +1
Toca Pro Race Driver 1.0 Bronze (1.1.42) Silver (1.5.3) +1
Might and Magic VI: The Mandate of Heaven 1.* Bronze (1.2.2) Platinum (1.4) +3
Angry Birds 2.0.2 Gold (1.3.37) Platinum (1.5.3) +1
Knights & Merchants 1.x Gold (1.2.2) Platinum (1.4) +1
Rollercoaster Tycoon 2 Triple Thrill Pack Silver (1.2.2) Gold (1.2.3) +1
Beyond Divinity 1.49 GOG.com Bronze (1.3.33) Platinum (1.4) +3
Empire Earth II 1.0 Platinum (1.4) Silver (1.5.3) -2
The Curse of Monkey Island 1.0 Bronze (1.3.17) Gold (1.5.2) +2
Lara Croft Tomb Raider: Legend 1.0 Silver (1.3.37) Gold (1.5.3) +1
Secret Files 2 – Puritas Cordis 1.02 Gold (1.3.15) Platinum (1.5.2) +1
Legacy of Kain: Soul Reaver 2 1.02 Gold (1.1.31) Silver (1.5.3) -1
Rally Championship Xtreme 1.0 Garbage (0.9.9) Bronze (1.4) +1
Mount and Blade: Warband Steam Bronze (1.3.21) Platinum (1.5.2) +3
Quicken 2012 Home and Business Gold (1.5.1) Platinum (1.5.3) +1
Legacy of Kain: Defiance 1.00 Platinum (1.1.31) Silver (1.5.3) -2
Escape from Monkey Island 1.1 Platinum (1.3.34) Bronze (1.5.2) -3
Tomb Raider Anniversary 1.0 Platinum (1.3.22) Gold (1.5.3) -1
Might and Magic IX 1.3a Fan Patch Bronze (1.2.2) Platinum (1.4) +3
Nook for PC 2.5.x Platinum (1.2.2) Silver (1.4) -2
Path of Exile 0.9.x (Beta) Silver (1.3.30) Gold (1.4) +1
Final Fantasy XI Online Final Fantasy XI Gold (1.4-rc4) Garbage (1.5.3) -3
Russian Fishing (Русская рыбалка) 3.... Garbage (1.3.20) Gold (1.4) +3
Doom 3 1.0 Silver (1.3.37) Platinum (1.5.3) +2
Legacy of Kain: Blood Omen 2 1.02 Platinum (1.3.16) Gold (1.5.3) -1
Alpha Prime 1.0 Russian Gold (1.3.17) Bronze (1.5.3) -2
Winamp 5.x Garbage (1.4) Platinum (1.5.2) +4
The Chronicles of Riddick – Assault on Dark Athena... Silver (1.3.21) Bronze (1.5.3) -1
Silent Hill 3 1.X Silver (1.3.21) Gold (1.5.2) +1
Runes of Magic Official release Garbage (1.4-rc6) Gold (1.5.1) +3
X-Men: Legends II – Rise of Apocalypse 1.0 Gold (1.3.19) Silver (1.5.3) -1
Echo: Secrets of the Lost Cavern 1.0 Gold (1.1.24) Bronze (1.5.2) -2
R.U.S.E R.U.S.E. (steam) Garbage (1.3.9) Gold (1.5.3) +3
Fantastic Four 1.0 Silver (1.3.21) Gold (1.5.3) +1
Ventrilo Client 3.0.x Gold (1.3.24) Platinum (1.4-rc5) +1
Ford Racing 2 1.0 Garbage (1.1.2) Bronze (1.5.2) +1
The Matrix: Path of Neo 1.0 Bronze (1.1.2) Silver (1.5.3) +1
Burnout Paradise – The Ultimate Box 1.001 Gold (1.4) Silver (1.5.3) -1
Stranglehold Retail Silver (1.3.21) Bronze (1.5.3) -1
Worms 2 1.x Silver (1.1.44) Garbage (1.4) -2
Spider-Man 2 Demo Garbage (0.9.42) Platinum (1.5.3) +4
James Cameron's Avatar: The Game Retail DVD Platinum (1.2) Gold (1.5.2) -1
Tony Hawk's Pro Skater 3 1.01 Gold (1.3.7) Silver (1.5.3) -1
Tony Hawk's Pro Skater 4 1.0 Platinum (1.4-rc4) Silver (1.5.3) -2
Agatha Christie – Evil Under the Sun 1.0 Gold (0.9.58) Platinum (1.5.2) +1
FlatOut 2 1.0 Platinum (1.5.2) Silver (1.5.3) -2
League of Legends 1.0.0.x Garbage (1.5.2) Gold (1.5.3) +3
Starsky and Hutch 1.0 Silver (1.3.21) Gold (1.5.3) +1
Hydrophobia Prophecy Steam Platinum (1.3.23) Gold (1.4) -1
Celková změna +31

Změny od uživatelů

link
ProgramPůvodní stav/verzeNový stav/verzeZměna
Majesty 2 STEAM Platinum (1.4-rc6) Bronze (1.5.3) -3
Adobe Photoshop CS (8.0) Silver (1.3.37) Garbage (1.4) -2
Crimsonland 1.9.8 Silver (1.0.1) Gold (1.5.2) +1
Anarchy Online Internet Play Gold (1.5.0) Silver (1.5.1) -1
Zoo Tycoon 1.0-10.9 Gold (1.1.42) Platinum (1.4) +1
Pool of Radiance: Ruins of Myth Drannor 1.4 Garbage (1.0-rc3) Silver (1.5.2) +2
Heroes of Might and Magic V Tribes of the East: 3.... Silver (1.3.15) Gold (1.5.3) +1
Disney's Toontown Online 1.x Garbage (1.3.37) Gold (1.4) +3
Kingsoft Office 2012 Bronze (1.4-rc2) Garbage (1.5.0) -1
Warhammer 40,000: Dawn of War DoW: 1.x Gold (1.3.30) Platinum (1.5.2) +1
AI War 5.xxx Garbage (1.4) Gold (1.5.2) +3
Endless Space Alpha Preview Garbage (1.4) Silver (1.5.4) +2
Desperados: Wanted Dead or Alive 1.x Gold (1.5.2) Bronze (1.5.3) -2
Battlefield 2 1.x Bronze (1.3.35) Gold (1.5.2) +2
Sonic the Hedgehog 2 HD First_Tech_Demo_Release Gold (1.1.16) Garbage (1.5.3) -3
Soldat 1.x Garbage (1.3.37) Platinum (1.5.3) +4
Project: Snowblind CD Bronze (1.1.16) Platinum (1.5.2) +3
Harry Potter and the Chamber of Secrets Retail CD ... Bronze (1.3.10) Garbage (1.4) -1
CorelDRAW 9 Gold (0.9.15) Silver (1.4) -1
Call of Duty: Black Ops Steam Gold (1.3.8) Platinum (1.4) +1
TaxAct 2011 Bronze (1.4-rc4) Silver (1.5.0) +1
Need for Speed: Underground 1.4 Gold (1.3.35) Garbage (1.5.3) -3
Warcraft III Reign of Chaos: 1.x Platinum (1.3.13) Gold (1.4) -1
Call of Duty 2 Demo Platinum (0.9.39) Gold (1.5.2) -1
Urban Chaos 1.0 Garbage (1.2.1) Silver (1.5.2) +2
The Elder Scrolls IV: Oblivion 1.2.x Platinum (1.5.1) Bronze (1.5.2) -3
Broken Sword: The sleeping dragon 1.0 Silver (1.3.24) Platinum (1.5.1) +2
StarCraft II Retail Platinum (1.5.0) Gold (1.5.2) -1
Star Wars: Republic Commando 1.0 Gold (1.2.2) Platinum (1.5.2) +1
Men Of War 1.81.1 Gold (1.2.3) Platinum (1.4) +1
Paint Shop Pro 9.x Bronze (1.1.36) Silver (1.5.2) +1
PDF-XChange PDF Viewer 2.5.x Silver (1.5.2) Platinum (1.5.3) +2
Plants Vs. Zombies Steam Platinum (1.3.24) Gold (1.5.1) -1
Fahrenheit 1.1 Gold (1.3.6) Garbage (1.5.2) -3
DiRT2 Demo Garbage (1.3.23) Bronze (1.5.2) +1
Day of Defeat: Source Steam Platinum (1.3.19) Gold (1.5.4) -1
Hitman 2: Silent Assassin 1.x Silver (1.2.3) Platinum (1.4) +2
Magicka Steam Bronze (1.3.34) Garbage (1.5.3) -1
Paint Shop Pro 6.x Garbage (1.1.27) Silver (1.5.2) +2
Digital Music Mentor Digital Music Mentor Garbage (0.9.43) Bronze (1.5.1) +1
Might & Magic Heroes VI 1.0 Garbage (1.3.31) Silver (1.4) +2
Anno 1404 1.02.2619 Bronze (1.2) Gold (1.2.3) +2
Kreed 1.0 Silver (0.9.57) Platinum (1.5.2) +2
Visual Studio 1998 (6.0) Silver (1.2.2) Gold (1.4-rc4) +1
Evernote 4.5.x.x Silver (1.3.36) Platinum (1.5.1) +2
Marble Drop 1.0 (32bit) Bronze (1.3.24) Garbage (1.4) -1
Windows Media Player 10.0 Silver (1.3.19) Garbage (1.5.2) -2
FL Studio 10 Silver (1.4-rc6) Platinum (1.5.2) +2
NoX 1.2 Gold (1.3.29) Platinum (1.5.1) +1
Rayman Origins 1.3 Gold (1.5.0) Bronze (1.5.1) -2
Rift Live Bronze (1.4-rc6) Gold (1.5.0) +2
Warhammer 40,000: Dawn of War SoulStorm Gold (1.3.31) Platinum (1.4) +1
Crysis 2 1.0 Gold (1.4-rc2) Bronze (1.5.2) -2
Guitar Pro 6.x Gold (1.5.0) Silver (1.5.3) -1
Call Of Duty: Modern Warfare 3 Steam Garbage (1.3.36) Gold (1.4) +3
Moonbase Commander 1.1 Bronze (1.1.29) Gold (1.2.3) +2
EVE Online 7.3x – Crucible Silver (1.5.1) Gold (1.5.4) +1
Star Trek: Deep Space Nine – Dominion Wars 1.01 Garbage (1.3.26) Bronze (1.5.0) +1
Spotify 0.8.x Silver (1.4) Garbage (1.5.3) -2
Arx Fatalis 1.x Gold (1.3.37) Silver (1.4) -1
SWAT 4 1.x Platinum (1.3.35) Gold (1.4) -1
Fallout 3 1.x Gold (1.3.37) Bronze (1.4) -2
Blood 2: The chosen 2.1.233 Gold (1.3.31) Platinum (1.4) +1
Legend of Grimrock Almost Human Gold (1.4) Platinum (1.5.1) +1
Crysis 2 1.9 Bronze (1.4-rc2) Gold (1.5.3) +2
Star Wars: Jedi Knight – Dark Forces II Demo Gold (1.1.28) Bronze (1.5.3) -2
The Whispered World 1.01 Gold (1.3.20) Platinum (1.5.2) +1
Freelancer 1.x Bronze (1.3.25) Silver (1.5.2) +1
Adobe Photoshop CS5 (12.0) Garbage (1.5.0) Silver (1.5.2) +2
EverQuest EverQuest (Live) Bronze (1.3.1) Gold (1.4) +2
StarCraft I Retail CD/DVD Bronze (1.2.3) Platinum (1.5.3) +3
Powerpoint 2010 (32 bit) Garbage (1.4) Gold (1.5.3) +3
Brothers in Arms: Road to Hill 30 1.0 Gold (1.1.35) Platinum (1.4) +1
Divine Divinity 1.4A Remastered(GOG) Gold (1.3.34) Platinum (1.5.2) +1
Mass Effect Steam Silver (1.4) Gold (1.5.2) +1
Call of Duty 4: Modern Warfare Demo Silver (1.3.10) Platinum (1.5.2) +2
Windows Live Messenger (MSN Messenger) 7.5 Garbage (1.3.21) Bronze (1.5.3) +1
Heavy Weapon Deluxe 1.0 Garbage (1.1.15) Silver (1.5.1) +2
Colin McRae Rally 2.0 1.09 Garbage (1.3.28) Bronze (1.5.2) +1
The Witcher 2: Assassins of Kings GOG Gold (1.4) Bronze (1.5.2) -2
Command & Conquer: Red Alert 3 Uprising Garbage (1.3.10) Silver (1.5.3) +2
Windows Media Player 9.0 Silver (1.1.39) Garbage (1.5.2) -2
Oil Rush 1.0 Platinum (1.4-rc4) Garbage (1.5.1) -4
Microsoft Outlook 2010 (32bit) Bronze (1.5.2) Silver (1.5.3) +1
Team Fortress 2 Steam Gold (1.2.3) Platinum (1.5.2) +1
MetaTrader 4.x Gold (1.2.3) Garbage (1.4) -3
Faerie Solitaire Steam Garbage (1.3.10) Platinum (1.5.0) +4
Black Moon Chronicles 1.3 Gold (1.1.32) Garbage (1.4) -3
Star Wars: Galactic Battlegrounds 1.0x Bronze (1.0.0) Platinum (1.4) +3
eac3to 3.2.2 Platinum (1.2) Bronze (1.4) -3
QuikGrid 5.4 Gold (1.2.3) Silver (1.4) -1
Teenage Mutant Ninja Turtles Retail Garbage (1.4) Platinum (1.5.2) +4
Tropico 1.03 Silver (1.0.1) Platinum (1.2.3) +2
Limbo 1.0.0.1 Platinum (1.3.37) Gold (1.5.3) -1
Sibelius 6 Garbage (1.3.30) Bronze (1.4) +1
Adobe Reader 10.x Bronze (1.3.29) Gold (1.4) +2
Theme Hospital 1.00 Silver (1.3.17) Garbage (1.5.2) -2
The Elder Scrolls V: Skyrim 1.1 (Localized Full Ga... Gold (1.4-rc6) Bronze (1.5.1) -2
Final Fantasy VII 1.0 Bronze (1.3.23) Garbage (1.5.4) -1
iTunes 10.6.1 Garbage (1.2.3) Bronze (1.5.3) +1
Heroes of Might and Magic III Complete: 4.0 Gold (1.3.26) Bronze (1.5.1) -2
Star Wars – Force Commander 1.x Silver (1.2-rc4) Garbage (1.5.2) -2
Diablo 1.0x Garbage (1.4) Silver (1.5.2) +2
Rollercoaster Tycoon 3 Gold! Garbage (1.3.25) Silver (1.4) +2
Ragnarok Online Korean RO Client (kRO) Garbage (1.1.38) Gold (1.5.3) +3
Battlefield Bad Company 2 Retail BFBC2 Garbage (1.5.1) Gold (1.5.3) +3
Guild Wars 2 BWE1 Bronze (1.5.2) Gold (1.5.3) +2
Visio 2010 (32 bit) Gold (1.3.36) Silver (1.5.3) -1
Rollercoaster Tycoon 3 1.00 Garbage (1.0-rc4) Bronze (1.0.0) +1
I Wanna Be The Guy: The Movie: The Game 1.-1.2 (be... Platinum (1.1.15) Silver (1.4) -2
Lego Harry Potter: Years [5-7] 1.0 Garbage (1.2.3) Silver (1.5.2) +2
Battle Realms 1.50q Platinum (1.4) Silver (1.5.3) -2
TERA Online EU CBT Version Garbage (1.5.0) Bronze (1.5.2) +1
Neverwinter Nights Aurora Toolset 1.69 Silver (1.1.38) Gold (1.4) +1
3D Studio MAX 2009 Silver (1.4) Bronze (1.5.2) -1
Age of Empires III 1.x Platinum (1.3.37) Gold (1.4) -1
Electronics Workbench 5.12 Gold (1.0.1) Silver (1.5.3) -1
TOCA Race Driver 3 1.0 Platinum (1.2) Gold (1.4) -1
The Last Express 1.0 Platinum (1.3.12) Silver (1.4) -2
Blade & Soul Atomix BnS alpha cbt2 Bronze (1.4-rc3) Garbage (1.5.3) -1
Adobe Acrobat X Gold (1.3.7) Bronze (1.4) -2
Dungeon Siege III Release Platinum (1.4-rc4) Garbage (1.5.2) -4
Star Wars: Jedi Knight – Jedi Academy 1.01 Platinum (1.3.24) Silver (1.5.2) -2
Aion: The Tower of Eternity 2.5.0.x Gold (1.5.1) Bronze (1.5.3) -2
Omikron: The Nomad Soul 1.0 Bronze (1.1.37) Platinum (1.5.3) +3
Galactic Civilizations II: Dread Lords 1.x Silver (1.2-rc1) Platinum (1.5.2) +2
Final Fantasy VIII 1.0 Gold (1.3.12) Silver (1.5.2) -1
Locomotion 1.76 Gold (1.3.6) Platinum (1.4) +1
Need For Speed: Shift 1.02 Garbage (1.3.17) Silver (1.5.1) +2
WinHex 16.x Platinum (1.3.33) Silver (1.5.1) -2
Star Trek Online Current Version Gold (1.4) Garbage (1.5.2) -3
World of Warcraft 4.3.x Silver (1.5.2) Gold (1.5.3) +1
Fallout 1.x Garbage (1.5.0) Platinum (1.5.1) +4
Age of Empires II The Conquerors Expansion Bronze (1.2.3) Gold (1.4) +2
Stronghold 1.x Silver (1.2.2) Garbage (1.2.3) -2
Strategic Command: European Theater 1.07 Bronze (1.1.5) Platinum (1.5.0) +3
Caesar IV 1.0 Garbage (1.3.31) Silver (1.4) +2
Titan Quest 1.30 Gold (1.3.21) Garbage (1.5.1) -3
EAC – Exact Audio Copy 1.0beta3 Silver (1.4) Platinum (1.5.1) +2
Blood Bowl Blood bowl 1.1.3.3 Silver (1.3.33) Gold (1.5.2) +1
GameBiz 2 GameBiz 2 Garbage (1.1.42) Bronze (1.5.2) +1
Stacking Steam Gold (1.5.0) Bronze (1.5.3) -2
Midnight Club 2 Steam edition Gold (1.3.29) Platinum (1.5.1) +1
Left 4 Dead 2 Left 4 Dead 2 Full (Steam) Garbage (1.5.2) Bronze (1.5.3) +1
Amazon Kindle for PC 1.8.3 Silver (1.3.37) Garbage (1.5.1) -2
Rally Championship 2000 PATCH 6 Gold (1.1.2) Platinum (1.4) +1
Guild Wars 2 Beta 4/27 Platinum (1.5.2) Gold (1.5.3) -1
Commandos: Behind Enemy Lines Steam Platinum (1.3.25) Garbage (1.4) -4
Steuer-Spar-Erklärung 2012 Garbage (1.3.37) Platinum (1.5.1) +4
AutoCAD 2008 Bronze (1.3.20) Silver (1.4) +1
Cheat Engine 6.x Garbage (1.3.11) Bronze (1.5.0) +1
The Sims 3 All Gold (1.3.35) Platinum (1.5.0) +1
Diablo Hellfire: 1.01 Garbage (1.3.27) Silver (1.4) +2
Microsoft Office (installer only) 2003 Silver (1.4-rc4) Gold (1.5.1) +1
FIFA 99 1.11 Bronze (1.2-rc5) Platinum (1.4) +3
Steam Official Release Platinum (1.4) Gold (1.5.2) -1
Realm of the Mad God Steam Garbage (1.4-rc6) Gold (1.5.1) +3
EVE Online 7.4x – Inferno Silver (1.4) Gold (1.5.3) +1
Emergency 3: Mission Life 1.0 Silver (1.3.26) Garbage (1.5.3) -2
Majesty-The Fantasy Kingdom Sim Majesty Gold Platinum (1.5.2) Silver (1.5.3) -2
Daz|Studio 4.x Garbage (1.4) Platinum (1.5.2) +4
Star Wars: The Old Republic 1.0.x Gold (1.4) Garbage (1.5.3) -3
Supreme Commander 2 1.25 (Steam) Gold (1.2.2) Platinum (1.4) +1
Homeworld 1.05 Bronze (1.3.20) Gold (1.5.1) +2
Vokabeltrainer 5 Gold (1.1.44) Silver (1.4) -1
DOMO (Dream of Mirror Online) 7 Silver (1.3.4) Garbage (1.5.3) -2
Mirror's Edge 1.01 Silver (1.3.37) Bronze (1.5.3) -1
18 Wheels of Steel: Across America 1.0 Silver (1.1.36) Platinum (1.4) +2
Oni 1.0 Platinum (1.3.19) Silver (1.5.1) -2
Strange Adventures In Infinite Space 1.5 Platinum (1.1.31) Gold (1.5.2) -1
Microsoft Office (installer only) 2010 (32 bit) Silver (1.5.2) Gold (1.5.3) +1
Celková změna +49

Seriál Zpravodaj o Víně (dílů: 42)

První díl: Zpravodaj o Víně - 339, poslední díl: Zpravodaj o Víně – 25. 6. 2014.
Předchozí díl: Zpravodaj o Víně – 3. 4. 2012
Následující díl: Zpravodaj o Víně – 10. 6. 2012: Wine v Humble Indie Bundle

Další články z této rubriky

Týden na ScienceMag.cz: Model Lambda CDM celkem sedí, ale kosmologická konstanta se může měnit
Týden na ITBiz: Vysokoteplotní supravodivá dioda
Týden na ScienceMag.cz: V kvantovém materiálu objevili částici podobnou gravitonu
Týden na ITBiz: Efektivní podnikání se bez edge computingu neobejde
Týden na ScienceMag.cz: Supravodivost i v silném magnetickém poli

Diskuse k tomuto článku

15.5.2012 00:46 Hans
Rozbalit Rozbalit vše Re: Zpravodaj o Víně – 14. 5. 2012: Podpora .NETu ve Wine
Odpovědět | Sbalit | Link | Blokovat | Admin
Pod Dosemu Settlers 2 fungují (odhadem jsou asi tak 20krát rychlejší)
Pravda, Settlers 2 spoustim taky pod dosemu, i kdyz Settlers2.5 uz hodne pokrocili.
A napriklad takove Trabi 2 pod DOSBoxem nemaji vubec sanci, bohuzel v dosemu funguji sice dostatecne rychle, ale nejak podivne a bez zvuku, takze jedinym resenim je pak asi VirtualBox...
pushkin avatar 15.5.2012 07:13 pushkin | skóre: 43 | blog: FluxBlog
Rozbalit Rozbalit vše Re: Zpravodaj o Víně – 14. 5. 2012: Podpora .NETu ve Wine
Jak jsou na tom v porovnání s Widelands?
15.5.2012 11:56 Hans
Rozbalit Rozbalit vše Re: Zpravodaj o Víně – 14. 5. 2012: Podpora .NETu ve Wine
Widelands jsou na tom taky dobre, ale nemaji tu krasnou kreslenou puvodni grafiku. Narozdil od S2.5 v nich alespon funguji ceske znaky.
Hlavnim problemem u Widelands pro me byla absence lodi, ale podle screenshotu na jejich strankach uz to mozna napravili.
15.5.2012 08:13 radeczek | skóre: 7
Rozbalit Rozbalit vše Re: Zpravodaj o Víně – 14. 5. 2012: Podpora .NETu ve Wine
Mně teda S2 pod Dosboxem valí tak, jak si je pamatuju z mládí na DOSu. Každopádně o Settlers 2.5 jsem nevěděl, dík za tip. Ve srovnání v Widelands to vypadá na přesný klon a nikoliv napodobeninu - v Widelands tuším bývaly nějaké budovy navíc apod.
15.5.2012 21:41 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Zpravodaj o Víně – 14. 5. 2012: Podpora .NETu ve Wine
Odpovědět | Sbalit | Link | Blokovat | Admin
Celkem mě mrzí, že i přes silnou podporu, kterou wine venuje Photoshopu se něco podobného neděje u Lightroomu a případně u DxO jako dvou dalších hodně silných foto programů.
Vykook avatar 17.5.2012 00:53 Vykook | skóre: 23 | blog: Tomas
Rozbalit Rozbalit vše Re: Zpravodaj o Víně – 14. 5. 2012: Podpora .NETu ve Wine
Odpovědět | Sbalit | Link | Blokovat | Admin
Zvlastni, v Boxeru(Dosbox s peknym gui pro OSX) hraju Settlers 2 na Core 2 bez nejmensich problemu...
Nejde nám o dobro druhých. Nejde nám o bohatství. Jde o čisté opojení mocí.
18.5.2012 19:19 Hans
Rozbalit Rozbalit vše Re: Zpravodaj o Víně – 14. 5. 2012: Podpora .NETu ve Wine
No zalezi v jakem rozliseni a co povazujete za problemy.
V 1024x768 je to celkem plynule, dokud se nechci posouvat po mape - pri presouvani se to celkem neprijemne trha. CPU je Thuban (PhenomII X6) na 3.4 Ghz.
D.A.Tiger avatar 19.5.2012 23:06 D.A.Tiger | skóre: 8 | Brno
Rozbalit Rozbalit vše Re: Zpravodaj o Víně – 14. 5. 2012: Podpora .NETu ve Wine
A zkoušeli jste si někdo pohrát s nastavením dosboxu? Například trochu zvýšit rating, nebo zadat kolikátý snímek (rámec) bude vyřazen, změnit vykreslovací driver apod?

Ono se takové "poladění" dokáže sloušně projevit - zkušennosti např. z Quake 1 a Duke3D ;-)
Radost z toho, že někdo objeví něco nového, je omyl starý 6000 let... (Jean Paul) | anthill inside
Vykook avatar 20.5.2012 01:59 Vykook | skóre: 23 | blog: Tomas
Rozbalit Rozbalit vše Re: Zpravodaj o Víně – 14. 5. 2012: Podpora .NETu ve Wine
Processor Name: Intel Core 2 Duo
Processor Speed: 2,1 GHz
1024x768 a jede to hratelně, když o chlup snížim frame rate, tak to jede plynule naprosto.
Nejde nám o dobro druhých. Nejde nám o bohatství. Jde o čisté opojení mocí.

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