{"id":25,"date":"2023-02-13T13:38:39","date_gmt":"2023-02-13T19:38:39","guid":{"rendered":"http:\/\/icalvo.com\/?p=25"},"modified":"2023-02-13T13:38:39","modified_gmt":"2023-02-13T19:38:39","slug":"starcraft-ii-en-wine","status":"publish","type":"post","link":"https:\/\/ivancalvo.mx\/blog\/?p=25","title":{"rendered":"StarCraft II en Wine"},"content":{"rendered":"\n<p>Despu\u00e9s de muchos a\u00f1os de espera Blizzard liber\u00f3 la siguiente versi\u00f3n de StarCraft. Cuando jugaba la primera versi\u00f3n no ten\u00eda alg\u00fan problema, ya que utilizaba el sistema operativo de Microsoft, pero actualmente s\u00f3lo utilizo Linux. \u00c9sto me caus\u00f3 un problema, ya que Blizzard s\u00f3lo brinda sus instaladores para Windows \/ MacOS, as\u00ed que me propuse la tarea de lograrlo ejecutar con Wine (<a title=\"wine\" rel=\"noopener\" href=\"http:\/\/www.winehq.org\" target=\"_blank\">m\u00e1s informaci\u00f3n de Wine<\/a>).<\/p>\n\n\n\n<p>Para lograr ejecutarlo en Wine es necesario tener instalado <strong>winetricks<\/strong>, \u00e9ste es un script que nos ayuda a descargar e instalar en wine, las principales librerias que nos solicitan los programas windows (<a title=\"winetricks\" href=\"http:\/\/wiki.winehq.org\/winetricks\" target=\"_blank\" rel=\"noopener\">m\u00e1s informaci\u00f3n acerca de la lista de librer\u00edas<\/a>).<\/p>\n\n\n\n<p>Se puede adquirir una versi\u00f3n digital de \u00e9ste juego en la p\u00e1gina de <a title=\"battlenet\" href=\"http:\/\/www.battle.net\" target=\"_blank\" rel=\"noopener\">BattleNet<\/a>, s\u00f3lo es necesario crear una cuenta e ir a la secci\u00f3n de StarCraft II.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Descargar la instalaci\u00f3n<\/h3>\n\n\n\n<p>Es necesario ingresar a la p\u00e1gina de BattleNet y descargar la aplicaci\u00f3n Battle.net App en su versi\u00f3n para Windows en la secci\u00f3n de clientes.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"455\" src=\"http:\/\/drkserver.com\/wp-content\/uploads\/2016\/06\/bnetapp-1024x455.png\" alt=\"\" class=\"wp-image-84\" srcset=\"https:\/\/ivancalvo.mx\/blog\/wp-content\/uploads\/2016\/06\/bnetapp-1024x455.png 1024w, https:\/\/ivancalvo.mx\/blog\/wp-content\/uploads\/2016\/06\/bnetapp-300x133.png 300w, https:\/\/ivancalvo.mx\/blog\/wp-content\/uploads\/2016\/06\/bnetapp-768x341.png 768w, https:\/\/ivancalvo.mx\/blog\/wp-content\/uploads\/2016\/06\/bnetapp.png 1052w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\">Wine<\/h3>\n\n\n\n<p>Una vez descargada la instalaci\u00f3n es necesario inicializar wine para que se generen los archivos de configuraci\u00f3n del mismo.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Para lo cual yo recomiendo una arquitectura de 32bits.<\/p>\n<\/blockquote>\n\n\n\n<pre class=\"wp-block-code\"><code>$ WINEARCH=win32 winecfg<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Winetricks<\/h3>\n\n\n\n<p>Para instalar las librer\u00edas adicionales necesarias para el correcto funcionamiento del juego es necesario utilizar winetricks y especificar las siguientes librer\u00edas.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$  winetricks droid fontfix fontsmooth-rgb gdiplus vcrun2005 vcrun2008 vcrun2015 allfonts d3dx9 d3dx9_42 xact physx winhttp wininet win10 dotnet472<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Paquetes requeridos<\/h3>\n\n\n\n<p>Debido a que la \u00faltima versi\u00f3n de BattleNet requiere SSLv3 handshake es necesario tener actualizados los paquetes de nuestra distribuci\u00f3n:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>gnutls\ngnutls-devel\ngnutls-devel-32bit<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Instalar la aplicaci\u00f3n Battle.net<\/h3>\n\n\n\n<p>Nos ubicamos en la carpeta donde descargamo la aplicaci\u00f3n de BattleNet y la ejecutamos con wine.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ wine Battle.net-Setup.exe<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Instalar StarCraft<\/h3>\n\n\n\n<p>Una vez instalada la aplicaci\u00f3n de Battle.Net se ejecuta y nos vamos a la secci\u00f3n de StarCraft donde viene la opci\u00f3n de Instalar.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Errores que se pueden presentar<\/h3>\n\n\n\n<p>&#8220;This application failed to start because no qt platform plugin could be initialized&#8221;<\/p>\n\n\n\n<p>El problema es una bandera oculta que se establece en el archivo <strong>qwindows.dll<\/strong> en la \u00faltima versi\u00f3n de Bnet.<\/p>\n\n\n\n<p>Ir a la carpeta&nbsp; <strong>Program Files (x86)\/Battle.net\/Battle.net.13801\/platforms<\/strong> y ejectuar:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ setfattr -x user.DOSATTRIB qwindows.dll<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Despu\u00e9s de muchos a\u00f1os de espera Blizzard liber\u00f3 la siguiente versi\u00f3n de StarCraft. Cuando jugaba la primera versi\u00f3n no ten\u00eda alg\u00fan problema, ya que utilizaba el sistema operativo de Microsoft, pero actualmente s\u00f3lo utilizo Linux. \u00c9sto me caus\u00f3 un problema, ya que Blizzard s\u00f3lo brinda sus instaladores para Windows \/ MacOS, as\u00ed que me propuse<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,2,19,24],"tags":[13,30,8,29,14,15,25],"class_list":["post-25","post","type-post","status-publish","format-standard","hentry","category-juegos","category-linux","category-tutorial-linux","category-wine","tag-juegos-2","tag-legacy-of-the-void","tag-linux-2","tag-lotv","tag-sc2","tag-starcraft-2","tag-wine-2"],"_links":{"self":[{"href":"https:\/\/ivancalvo.mx\/blog\/index.php?rest_route=\/wp\/v2\/posts\/25","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ivancalvo.mx\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ivancalvo.mx\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ivancalvo.mx\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ivancalvo.mx\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=25"}],"version-history":[{"count":27,"href":"https:\/\/ivancalvo.mx\/blog\/index.php?rest_route=\/wp\/v2\/posts\/25\/revisions"}],"predecessor-version":[{"id":152,"href":"https:\/\/ivancalvo.mx\/blog\/index.php?rest_route=\/wp\/v2\/posts\/25\/revisions\/152"}],"wp:attachment":[{"href":"https:\/\/ivancalvo.mx\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=25"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ivancalvo.mx\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=25"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ivancalvo.mx\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=25"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}