“Tag: The Power of Paint” uz Linux izmantojot Wine
Brīžiem ir tā, ka ir nepieciešams palaist, kādu Windows programmu uz Linux. Rakņājoties Internetā, uzskrēju virsū vienam interesantam projektiņam. Tā ir spēle “Tag: The Power of Paint”, kuru izveidoja studenti no DigiPen Tehnoloģiju Institūta. Apskatot screenshot’us un video vēlējos to uzspēlēt, jo tā ir bezmaksas un ar diezgan interesantu domu. Tā ir pirmās personas puzzles platformu spēle, kas radīta spēlētāja spējām mainīt apkārtni kā vien viņiem tīk, vienkārši to izkrāsojot.
Šajā spēlē tiek pielietotas 3 krāsas:
Zaļā – Lēcieni
Sarkanā – Palielinās kustības ātrums
Zilā – Pielīpi pie virsmas
Zemāk varam noskatīties arī pašas spēles pāriešanas video
Tag: The Power of Paint. Complete walkthrough
Kā jau varam noprast, vēlējos šo spēli arī uzspēlēt. Tā kā es biju ieblandījies viņu mājaslapā: http://www.thepowerofpaint.com/, tad arī devos uz “download” sadaļu un ieraudzīju bēdīgu skatu:
Minimum System Requirements
Windows XP
Pixel Shader 2.0a Compatible Video Card
128 MB Video RAM
512 MB System RAM
1.5 GHz CPU
200 MB Hard Disk Space
Kā redzam, pie minimālajām prasībām ir arī “Windows”. Tad, nu es nolēmu izmēģināt šo spēli palaist ar Wine. Wine ir programma ar kuras palīdzību var palaist Windows programmas uz GNU/Linux (Manā gadījumā uz Ubuntu 9.04). No sākuma es lejupielādēju spēles “.exe” failu. Tā kā man Wine jau bija uzstādīts, otro reizi man tas nebija jādara. Tiem, kam Wine nav uzstādīts veram vaļā “Add/Remove…” un meklēšanā ierakstām “wine” (bez pēdiņām). Atrastajos rezultātos uzstādām “Wine Microsoft Windows Compatibility Layer”. Priekš tiem, kas nezina, kas ir “Add/Remove…” var smelties vairāk info rakstā par Flash uzstādīšanu.
Pēc tam, kad Wine ir uzstādīts, spoežam labo peles pogu uz lejupielādētā “.exe” faila un izvēlamies ‘Open with “Wine Windows Program Loader”‘.
Kādu laiciņu var sanākt pagaidīt, vismaz man, uzreiz nekas nenotika. Bet pēc tam izleks zemāk redzams logs.

Liela daļa no jums visticamāk jau ir saskārušies ar Windows programmu uzstādīšanu… Spiežam “Next”, kur nākošajā logā mums būs jaapstiprina licence, kas tur tiek aprakstīta. Ja, mēs to apstiprinām un spiežam “Next” mums pavaicās, kurā vietā programmu (spēli) uzstādīt. Es visu atstāju pēc noklusējuma “C:\Program Files\Tag” un spiedu “Next” un pēc tam, vēlreiz “Next”. Logā kurš parādīsies noņemam ķeksīti no “Create a desktop icon” un protams, atkal spiežam “Next”. Galu galā nonākam pie pogas “Install”, kuru atkal ir jānospiež.

Pēc tam izleks logs, kas piedāvās uzstādīt DirectX – ja piekrītam minētajai licencei, tad spiežam “Next”, “Next” un “Finish”.Nākošajā logā, mums piedāvās spēli uzreiz arī startēt, es tomēr noņēmu ķeksīti un spiedu “Finish”. Cik “ērta” un “ātra” instalācija – burvīgi
Lai startētu spēli, ejam Applications -> Wine -> Programs -> Tag -> Tag
Daži bugi, ar kuriem saskāros:
- Bija manāmi daži grafiskie bugi pašā spēlē, bet līdz 3 līmenim jau biju aizgājis. Tie nav pārāk lieli, bet dažiem varētu nepatikt.
- Kā arī, pamanīju to, ka spēlei startējoties nomainījās ekrāna izšķirtspēja, bet no tās izejot atpakaļ nenomainījās.
Pirms startēju spēli mana ekrāna izšķirtspēja bija 1280×1024, bet pēc paspēlēšanas 1024×768. Lai pēc spēlēšanas ieregulētu atpakaļ izšķirtspēju (uz Ubuntu 9.04) dodamies System -> Preferences -> Display.
Tā kā man ir Nvidia karte, tad šeit man izleca tāds logs, kas saka, ka mani grafiskās kartes draiveri neatbalsta nepieciešamo paplašinājumu, lai lietotu šo programmu. Tāpēc tika piedāvāts izmantot pašu Nvidias programmiņu, ko es arī izdarīju nospiežot “Yes”.
Pēc “Yes” pogas nospiešanas man atvērās “NVIDIA X Server Settings” logs, kurā pārejot uz “X Server Display Configuration” cilni var nomainīt arī pašu ekrāna izšķirtspēju. Iestatīju atpakaļ 1280×1024 un viss bija savās vietās.
P.S Būtu labi, ja kāds varētu paskatīties kā šī spēlīte iet uz citām video kartēm un, vai nesaskārās ar tamlīdzīgiem “bugiem”. Lasot viņu mājaslapas FAQ var pamanīt šādu ierakstu:
Q: The game loads correctly, but things aren’t showing up in the game! What’s gone wrong?
A: You might have your video card set to force anti-aliasing on. Disable this in your video card’s settings and everything should be fine.
Ja, kāds zina kā tikt no tiem grafiskajiem “bugiem” vaļā – rakstiet komentāros, vai uz e-pastu. Cik es meklēju Wine Config’ā un pie “NVIDIA X Server Settings”, tad man neizdevās tikt no viņiem vaļā. Kaut arī pie “NVIDIA X Server Settings” kaut, kas ir saistīts ar “anti-aliasing” tikai es no tā nekā nesaprotu (paspaidīt paspaidīju, bet grafiskie “bugi” vēl bija).











Spēles autori gan ir paķēruši ideju! Apskaužami!
Man ar wine vienmēr ir bijušas problēmas, labi nestrādāja neviena windas proga!
Lielākā šaize ir tā, ka viņa grafiku renderē uz DirectX. Būtu OpenGL, domāju vajadzētu visam būt savās vietās.
Pamēģināju uz Intel kartes ar wine 1.20
Rezultāts: “Your graphcs card does not meet games minimum requirements”