


| Blog | Opiniones | Reviews | Guestbook | Galería |
Jukebox
Blog |
Shrines | Varios |
| 18-02-2026 - Cuatro pesos pesados (y unos cuantos más) |
| Estos
días he dedicado tiempo a reflejar cuantos juegos he metido en mi PC
con Linux, pero les seré honesto, los últimos con los que me ha tocado
lidiar han sido realmente tediosos de configurar. Como bonus del caso un claro ejemplo de lo dificil que puede ser lidiar con juegos fue Project CARS, título que me costó ejecutar en la PC con eso de buscar la versión precisa que sirva con el juego, si solo con ello me tomó cerca de una hora y media y el dar con la forma adecuada para su funcionamiento, o el dolor de bolas en que se convirtió correr ‘Blade Ninja’, el que solo se pudo ejecutar de manera correcta si se aplicaba desde Lutris y no otros launchers. Pues bien, el caso de Project CARS es como lo menos que puede pasar, y diría es la norma, por algo sitios como ProtonDB existen para alivianar la mano con la gente, pero ¿y qué pasa con aquellos juegos fuera del espectro de ProtonDB?, los interminables nombres que yacen en la lista de juegos delistados y sin soporte que no necesariamente estuvieron en plataformas como Steam, o que simple y llanamente son creados por independientes o grupos de entusiastas del videojuego. Pues la respuesta es simple, estás por tu cuenta. Aquí dejaré al menos cuatro juegos que tomaron parte de mi tiempo durante esta semana y que a medida que fui familiarizándome con otras herramientas y tutoriales di con la piedra angular para realizar su perfecto funcionamiento. Test Drive Unlimited 2 (Project Paradise 2) No es el primero de los casos, pero diría que fue el primero de los cuatro con el que tuve que utilizar algunos “trucos” para su funcionamiento. Partamos desde el momentoi en el que bajé el juego desde mi repacker de confianza, lo primero que te pide es instalar algunos componentes adicionales a la instalación, los cuales por fortuna y buena intención del repacker las adjuntó en el archivo ZIP. Para llegar a ello, tuve que efectuar el paso a paso indicado por el repacker, partiendo con el integrar un arreglo en el registro del prefijo desde regedit, para luego instalar una versión de .NET ubicada dentro de la carpeta '_Redist' del juego. Al hacer esto, se debía abrir el juego, lo que nos llevaría a una ventana para ingresar la clave serial del juego, misma que se debe generar con un programa dentro de la carpeta de juego (en este paso pues generé la clave y la guardé como pantallazo y archivo de notas en la carpeta de mi juego, por si el día de mañana algo pasa), y luego con todo eso no solo ingresar la clave generada en la ventana que lo solicita, además ingresar el código GTEK-S92J-GXXN-D3MA en la casilla que dice "SERIAL". Tras activar el juego, no se debe abrir, sino que se debe ir al launcher por defecto, siendo este TDUniverse y hacwerlo funcional, pero como ya van adivinando, las cosas no resultaban como se esperaba, y es que el juego nunca inició. Ya no sabía que hacer, intentaba abrir el juego con el TDUniverse y era inútil, mis esperanzas decrecieron, pero tuve que mirar la publicación de donde este anunció su repack de TDU2 por si encontraba a alguien con el mismo problema. Afortunadamente -o mejor dicho desafortunadamente- la situación se repetía, pero alguien (no se si fue el mismo repacker) le respondió que optase por usar ‘Project Paradise 2’ en vez del ‘TDUniverse’ que dejó dentro del juego. Project paradise 2, por un momento pensé que el ya lo había dejado dentro del juego, pero en realidad nunca lo había dejado allí, solo el TDUniverse, y luego comprendí que me traspapelé con el Project Paradise que uso en Test Drive Unlimited 1. Sin perder tiempo busqué y di con el programa, lo vinculé al EXE del juego, me hice un perfil, y esta vez abrió el juego, pero me toparía nuevamente con otro problema, y es que al momento de cargar este crasheaba. A estas alturas no iba a dar el brazo a torcer por ese bache en la ruta. Probé con diferentes versiones de Proton hasta que di con la adecuada. Y diría que se solucionó el asunto, más allá del caso de que si bien cuanta con todos los DLC, hay vehículos a los que no se puede acceder a menos que juegues online y ganes tokens especiales para desbloquearlos (en concesionarias te pide descargar el contenido, lo cual es inútil a sabiendas que los servidores oficiales están muertos). Existen mods que los habilitan y que agregan más vehículos, pero ya he sabido que algunas modificaciones pueden romper el juego al punto de que ya no sea ejecutable en Linux, así que de momento optaré por usar un bug para comprarlos. NFS ProStreet (v1.0) Este es otro caso donde tuve que hacer malabares para ver si podía hacerlo funcionar en una PC con Linux. Este juego lo descargué desde donde mi repacker de confianza y ya venía con diferentes mejoras y DLC incluidos, un simple ‘descomprimir y jugar’, y no un asunto complicado de comandos y/o instalaciones anexas. Este particularmente me llamó la atención no porque me guste el juego, de hecho no me gusta en absoluto, pero mi amigo Soru me comentaba las ganas de querer jugarlo en Linux y no poder hacerlo funcionar (inciso para aclarar que ambos en ese entonces tuvimos el ProStreet del repacker de confianza). Al sumarlo a la Heroic pensé que iría de maravilla, y me equivoqué rotundamente, de plano no quería abrir el juego. Intenté de todo: Diferentes versiones de Proton y Wine, saltar de Heroic a Steam y luego a Lutris, instalar complementos, y hasta utilizar variables como el WINEDLLOVERRIDES:dinput8=’n,b’ %command%, pero nada de eso funcionaba. En mi desesperación di con archivos de la PCGamingWiki que llevaban a un parche titulado v1.1 (el que será importante para después), y me dije a mi mismo “mismo, creo que esto puede ayudar con el asunto de la compatibilidad”. Ni tonto ni perezoso lo descargué e intenté ejecutar mediante winetricks para que lo asocie al prefijo del juego, pero pese a ello el parche arrojaba un error de registro/INI que no permitía su instalación. Esto ultimo se lo comenté al repacker, pero este nos comentaba que una solución era el ‘dinput8=n,b’, cosa que no funcionó, y le resultaba extraño de por si el que no funcionase. Derrotado solo recurrí a Youtube para ver que habían videos de gente haciendo funcionar el juego desde Linux, y uno de estos era un video corto de alguien de la India explicando en un inglés muy propio de su dialecto de que el juego no pudo hacerlo funcionar con la versión 1.1, es decir, ya teníamos una pista, las versiones 1.1 de ProStreet son incompatibles con las distros de Linux. A sabiendas de ello, y sin menospreciar los esfuerzos de nuestro repacker de confianza, se tuvo que recurrir a un viejo post de Reddit en el que se encontraban archivados diferentes versiones vainilla de Need For Speed repackeadas, nada de mejoras ni agregados raros a la ecuación más allá del soporte de mandos modernos. Desde allí descargué el ProStreet limpio. Como adivinarán, fue cosa de meter el EXE a Heroic y jugar un poco con alguna versión que lo hiciese funcionar, y en menos de 5 minutos dí con esta. Honestamente, este juego no me genera ganas, pero tampoco me genera asco, así como el sentir que no fue en vano haber pasado por todo ese periplo para hacerlo funcionar, así que no debe ser algo como para simplemente dejarlo allí juntando polvo. Diría que lo ultimo que debo trastear es agregarle alguna modificación que traduzca los botones de teclado a botones de XBOX, así sería perfecto jugarlo con un mando de XBOX One. NFS Shift (v1.0 – “Sin Mods”) Este caso es muy similar al visto arriba, pero este tiene (muchos) pasos extra, al igual que como fue TDU2. Cuando lo bajé por primera vez desde el repacker, lo primero que hice fue descomprimir y llevar el ejecutable a Heroic, y desde el primer momento que no reaccionaba a ninguna versión de Proton ni Wine. La primera idea con la que me crucé fue que podía tratarse de algo similar a lo visto con Blade Ninja en el que solo funcionaría si cambio de launcher, a lo que lo sumé a Lutris, pero nada funcionaba, y lo más que llegaba a hacerlo funcionar solo cargaba hasta el selector de idiomas para luego cerrar abruptamente. Intrigado por ello, tuve que indagar en el caso desde Youtube, en donde lo más cercano a lo que fui a parar fue a un video sobre cómo instalarlo en Steam Deck, y como sabrán, Steam Deck es Linux. Dentro de este video se nos explica que es mandatorio instalar extensiones como .NET Desktop 3.1 y otros complementos adicionales, los cuales pueden hacerse facilmente desde la versión de Winetricks dentro de Heroic. Con todo ello pude hacerlo funcionar, pero no sería el fin de todo, ya que despues de la primera cinemática del juego se ponía a cargar y luego se crasheaba. Nuevamente me di contra el muro que es la compatibilidad de los juegos, me resigné y eliminé el juego para luego tratar de no darle vueltas al asunto. Días después de ello y ya con el asunto de ProStreet resuelto es que me puse a pensar en algo, ¿y si lo que pasó con SHIFT es simil a lo visto con ProStreet?, y la verdad es que no estaba tan lejos de ello, pues resulta que en el mismo post de Reddit en el que bajé el ProStreet existían dos versiones de NFS SHIFT: una con DLC y otra sin DLC pero compatible con Steam Deck. Intentaré ser breve, tal parece que SHIFT en PC nunca tuvo DLC, sino que esos mal llamados DLC en realidad son mods que traen el contenido de los DLC de consolas a PC, y que al parecer estos mismos autos son los causantes de crasheos en el juego. En resumen, la versión del repacker nunca funcionaría para Linux. Me dispuse a descargar el archivo desde el link de Reddit e instalé cada componente necesario dentro del prefijo del juego, y no quiso funcionar. Intrigado de porqué no se ejecutaba, di con la breve respuesta de que faltaba algunos redistribuibles C++, los que instalé de manera rauda. Honestamente pensé que crashearía nuevamente, pero esta vez superó la pantalla de idiomas, ahora solo quedaba esperar si se iría a crashear despues de la cinematica inicial, y tras un microcorte la respuesta es que… no se crasheó, es más, empezamos directamente con la primera carrera con el BMW M3. Todos los ejecutables y DLL recomendados los dejé guardados en la carpeta por si el día de mañana me da por comprimirlo y respaldarlo para luego desinstalarlo. The Crew (Unlimited) De todos los casos vistos, este podría ganarse el premio al más denso de hacer funcionar, realmente me sacó canas verdes en todo el proceso y estuve más de 8 horas tratando de dar con una solución. Seré justo, fue de los primeros juegos -si no más bien EL primer juego denso en Linux- que no me quiso funcionar (Fun Fact: el primero fue ‘Castle Of The Winds I’) y lo quise hacer funcionar solo utilizando Proton, cosa que con el paso de los meses me doy cuenta que no todos los juegos funcionan de esa forma, hay algunos en los que literalmente hablando hay que hacer algo de magia negra (magia de windows), y este en particular es uno que requiere bastante. Tras todo lo vivido en TDU2, ProStreet, y SHIFT, quise reintentar mi suerte con este juego, el que en su momento borré tras la frustración de no lograr nada, total a estas alturas ya contabamos con cosas como GE Proton o Proton 10. Lo primero que hice en este reintento fue agregarlo a Heroic y hacerlo funcionar con versiones recientes de GE Proton y Proton 10, pero como adivinarán esto no iba a funcionar de esa forma. Luego de ello opté por agregarlo en Lutris, pero ninguna de las versiones de Wine ni con los componentes ligados a DirectX o DXVK funcionaron, nuevamente con la memoria fresca de que los tutoriales de juegos para Steam Deck son úitiles vi dos videos que explicaban la instalación de los redistribuibles C++ desde 2005 a 2019 (lo instalé hasta 2015, ya con ese vuelve incompatible instalar 2017 y 2019), además de instalarle 2022. Con todo eso, pude hacer funcionar el Launcher de The Crew Unlimited (o, TCU Launcher para lo amiguis), pero ahora se venía la otra parte del asunto, pues resulta que si bien el launcher se podía ejecutar, este no ejecutaba el juego. Nuevamente hacia la barrera de contención, esta vez de verdad no sabía que hacer. No me quedó de otra más que subir pantallazo al grupo de discord, desde donde tuve una respuesta como de que ejecutara el juego sin el launcher, cosa que hice pero arrojaba un error de conectividad. Ya aburrido fui a youtube a ver un video de configuración, desde donde di con una solución arriesgada. Resulta que The Crew es un juego diseñado para que se use siempre con internet de por medio, y no me refiero a que simplemente se ejecute en una PC con internet, sino a que la aplicación es la que demanda tener acceso a internet desde un puerto en específico, y que el error de conectividad que estaba teniendo corresponde al mismo que arroja cuando el juego no cuenta con conexión a este puerto en particular. Con este conocimiento y el comando en mano abrí el terminal y ejecuté lo siguiente: echo "net.ipv4.ip_unprivileged_port_start=443" | sudo tee /etc/sysctl.d/99-the-crew-unlimited-ports.conf && sudo sysctl -p /etc/sysctl.d/99-the-crew-unlimited-ports.conf Esto permite que el juego pueda acceder permanentemente a internet mediante el puerto 443, mientras que para cerrar este puerto se debe efectuar el siguiente comando en terminal: sudo rm /etc/sysctl.d/99-the-crew-unlimited-ports.conf && sudo sysctl -w net.ipv4.ip_unprivileged_port_start=1024 Al ejecutar directamente el juego tras todos los pasos previos, finalmente pude dar con el menú del inicio. Ya tengo la experiencia de haber hecho funcionar cuatro juegos que pareciese que serían otro caso en el que se abrir con una version de Proton y a disfrutar, pero muy por el contrario, fueron un desafío tedioso que al final del túnel llevaron a un juego gratificante. ------------------------------------------------------------------------------------------------------------------------ Nota al margen: Esto pensaba publicarlo el 06-02-2026, pero la falta de ganas pudo más. Ahora en 18-02-2026 he seguido adquiriendo más juegos bajo el método de los repacks, e incluso ya dí con una manera de hacer funcionar el repack de Real World Racing sin necesidad de usar el instalador de SKIDROW (más simple que elegir un instalador haciendo que se instale en el prefijo del juego). Pero aparte de eso, he hecho funcionar otro puñado de juegos. DiRT 2 La versión a usar fue descargada desde uno de los repackers que usualmente frecuento, afortunadamente aquí el asunto fue el instalar algunos componentes mediante Winetricks (más precisamente el d3dcomposer_47 y el d3dx9_43) y el instalar OpenAL que estaba dentro de la carpeta del juego. La parte “compleja” se dió con el cambio de idioma, situación simil que viví cuando descargué DiRT (el primero), y es que por default estos vienen en inglés y la única manera de llevarlos al español es generando el registro en sistema, mismo que no estaba disponible en el repack. Para ello opté por dirigirme a Regfiles, la que es una página dedicada para registros de sistema, la que es perfecta y recomendada para todo quien use ejecutables de Windows en Linux, desde allí descargué el registro de programa y lo modifiqué para que el idioma por defecto sea español mediante las siglas ‘spa’, lo que luego debe exportarse desde el archivo .reg al regedit o al archivo system.reg. Si bien pude concretar esto, no fue excento de problemas, ya que todo esto debe de hacerse en un orden específico, siendo primero el integrar los componentes via Winetricks (u Protontricks), para luego sumar el .REG mediante regedit, y finalizar con la instalación de OpenAL. Colin McRae Rally (Edición 2014) Esta edición por lo que he leído ha sido criticada al extremo, principalmente por ser una app de celular metida a pulso en la tienda de Steam. Con esto al ser extraído desde un repositorio de archivos limpios de Steam -y afortunadamente no contar con el DRM de Steam- solo tuve que hacer algunas modificaciones al steam_api para que funcionase sin problemas. Lada Racing Club Cuando me enteré que eso existe me caí de espaldas (gracias Sorubr0 por el dato) y al intentarlo hacer correr presenté problemas. Con este fue un dolor de cabeza, pero hice algo simple: eliminé los videos introductorios y lo hice funcionar con Proton 10, así de simple. WRC Powerslide OK, este es de aquellos juegos que obtuve desde el repertorio de archivos limpios de Steam, pero si más ni recuerdo este no contaba con el DRM de Steam, así que no requirió demasiada parafernalia por ese apartado. Por lo poco que supe, este juego tampoco es muy querido por su público al ser un juego que difiere de la formula original de los WRC. Este si que fue un dolor de bolas, ya que el simple hecho de integrarlo a un launcher no era suficiente porque no había imagen. Los pasos siguientes fueron implementar d3dcomposer_47 y d3dx9_43 mediante Winetricks, lo que solucionó el gran problema de la pantalla negra, sin embargo otro gran problema persistió y es el ruido ensordecedor que este juego tenía. Intenté todo tipo de drivers, pero el resultado era el mismo: un ruido saturado y que el control de volumen del juego era literalmente nulo. Por un par de días lo dejé abandonado y esperé a que el tiempo me diera alguna solución. Con el paso de los días compré un juego llamado ‘Sebastien Loeb Rally EVO’, el que en cierta medida llamó mi atención, y al probar el juego noté que la empresa que hizo este juego era la misma que hizo WRC Powerslide, además que corría sin problemas, a lo que mis dudas se diciparon para abrir la idea de hacer correr Powerslide con el prefijo del juego de rally. Despues de instruir que la ruta de prefijo se use el del juego de Steam, las cosas funcionaron de maravilla, aun no se que componentes en específico fueron los que hicieron funcionar sin problemas al juego, pero mi primera reacción fue copiar el prefijo del juego de Steam y pegarlo junto a los prefijos de Heroic, además de depurar información respecto a mi cuenta y al juego de Steam, quedando en un prefijo de 300 mb perfectos para implementar al querer jugar este juego. Espero dar con la respuesta a cuales son todos los componentes necesarios dentro del prefijo para así documentarlo, pero a eso queda tiempo. Creo que eso es todo en cuanto puedo decir de juegos complejos que me haya tocado tratar, sin contar quizás algo como Scarface, pero precisamente lo descarto ya que si bien se crasheaba al inicio y solo está en inglés, pude subsanar con solo saltarme la intro y simplemente tocó resignarme a jugarlo en inglés.. Cadmus Wayne - 18-02-2025 - 16:40 |
| Volver al registro |

