sábado, 3 de agosto de 2019

PF: ¿Puedo ponerle la gráfica X a mi PC?

1. El conector PCIex16.

Si has escogido una gráfica de las actuales, compatibles con los conectores o ranuras PCI Express de 16 líneas, abreviado PCIe x16 podrás usarla en cualquier equipo cuya placa base tenga dicho conector.

En la imagen, de arriba hacia abajo: PCIe x4, PCIe x 16, PCI x1, PCI x16 y un PCI.


Ya, pero no se si mi placa tiene un conector de este tipo. Usa el CPU-Z, te dirá la marca y modelo de placa base, con esa información puedes buscar sus especificaciones en la web del fabricante.

Pero en el manual de mi placa pone que es la versión 2.0 no la 3.0, ¿me sirve?, sí, las especificaciones PCIe son compatibles hacia atrás. ¿Perderé rendimiento al no ser una versión actualizada? Como puedes comprobar en diversas pruebas realizadas por algunas webs (1), las diferencias son mínimas entre la versión 3.0 y la versión 2.0, lo mismo pasa entre la 1.0 y sus superiores; en la pruebas de Phoronix usando una NVIDIA GTX 1080 Ti, extrañamente, los autores no saben la razón, si hay caída de rendimiento con una AMD R9 Fury en más de la mitad de la versión 1.0 con respecto a las superiores.

Mi PC no tiene conector de 16 líneas, aunque sí más pequeños, necesitarás un conversor desde el tamaño que tengas al de 16 líneas, ya que no se puede conectar un dispositivo de más líneas en uno de menos, aunque sí al revés. Ej. Conversor PCIe x8 a PCIe x16.

2. El tamaño.

Lo segundo a tener en cuenta es el tamaño, la mayoría de las gráficas suelen ser de longitud completa, hasta 312 mm, ocupando a lo ancho el espacio de dos o tres zócalos PCIe, tendrás que tener en cuenta si tu caja tiene hueco suficiente para ella, algunas permiten desmontar las bahías para los discos duros permitiendo estas gráficas, si la longitud es el problema siempre puedes acudir a las de tamaño mini, 175 mm, finalmente tenemos cajas de pequeño formato (SFF -Small Form Factor-) de menor altura, habitualmente de unos 65 mm, así que necesitarás una gráfica de este tipo.

3. Los portátiles.

¿Y si tengo un portátil o un mini PC?. Hay portátiles que contemplan el cambio de gráfica, en el manual o en la web del fabricante lo especificará, si esto no es posible hay soluciones externas pero son caras, necesitas además de la gráfica, una fuente de alimentación adicional así como un sistema de refrigeración, el portátil debe tener un mini PCI Express libre o que se pueda utilizar o bien un conector Thunderbolt 3 o USB-C compatible.

4. La alimentación eléctrica.

En las características te dirá el consumo y necesidades de potencia, las gráficas básicas se alimentan a través del conector PCIe que puede suministrar hasta 75 W, en la medida que aumenta la potencia de la gráfica también aumenta el consumo, necesitando unos conectores de corriente adicionales, denominados PCIe de 6 u 8 pines, el primero suministra otros 75 W adicionales mientras que el segundo 125 W. Necesitas una fuente que sea capaz de suministrar los vatios necesarios a la gráfica en el raíl de +12 V, así como al resto de componentes y, comprobar si tiene los conectores adicionales en caso necesario.


Conectores PCIe macho de la fuente de alimentación, 6+2 pines y 8 pines

Conectores hembra de la gráfica, de 8 pines y 6 pines

Por último puedes comprobar si tu procesador le va a hacer cuello de botella a la gráfica, no es importante si a corto plazo vas a cambiar de PC y pasar la gráfica al nuevo, pero si no es así, te ahorras gastar en una gráfica a la que no le vas a sacar el rendimiento adecuado. A falta de información más fiable, puedes usar la web The Bottleneck.

(1) Perfomance PCIe 2.0

PF: NAT Estricta o Nivel 3 - ¿Cómo solucionarlo?

Voy a explicar directamente qué hace falta para "abrir" los puertos de nuestro router en la tabla NAT, no voy a poder explicar cómo se hace en cada modelo de router porque sería una tarea titánica, pero teniendo claro qué nos va a pedir únicamente es cuestión de buscar por los menús de nuestro router, si no sabemos cómo hacerlo siempre podemos consultar con nuestro proveedor de Internet.

Si tu router está detrás de lo que se denomina CG-NAT o Carrier-Grand NAT no recibirá una IP pública, sino una privada, lo aquí expuesto no te servirá, tendrás que hablar con tu proveedor para que no te la aplique.

1. ¿Cómo accedo al router?.

Normalmente desde tu navegador poniendo la dirección http://192.168.0.1 o http://192.168.1.1, en todo caso mira en la configuración de red la puerta de enlace predeterminada (default gateway).

En:
  • Windows, pulsamos Windows + R, escribimos cmd y pulsamos Enter o Aceptar, se abrirá la Consola del sistema, tecleamos ipconfig y pulsamos Enter, nos dirá la IPv4 e IPv6 si está disponible, así como la puerta de enlace predeterminada, si usamos ipconfig /all, nos dará una serie de parámetros adicionales, como la MAC o dirección física separada por guiones.
  • PS3 y PS4.
  • Xbox 360 y One.

2. Activar UPnP

La mejor opción, que nos librará de tener que saber puertos, protocolos e IPs es activar tanto en el router como en nuestro dispositivo el protocolo UPnP, este se encarga directamente de comunicar tanto al cortafuegos de Windows, si usamos un PC con este sistema operativo, como al router, qué puertos son necesarios redirigir, qué protocolo debe usar y cual es nuestra dirección IP.

Cómo hacerlo en:

No encontré información sobre PS4 ni XBox por lo que supongo ya lo tienen activado por defecto.

3. Asignar una IP fija.

Si no funciona lo anterior las otras dos opciones pasan por configurar manualmente la NAT o activar la DMZ, para ello debemos conocer nuestra dirección IP, esta no debe cambiar ya que entonces la configuración que hagamos habrá que rehacerla, para ello lo mejor es asignarle una IP fija a nuestro dispositivo.

  • Si ya la tiene nos vamos al paso 4.
  • Podemos configurar el servidor DHCP del router para que la IP asignada no caduque o le asignamos el mayor tiempo posible de tiempo activa.
  • Reservar en el servidor DHCP una IP determinada, esto se hace en función de la MAC de nuestra conexión de red, si la IP asignada es diferente a la que tenemos, apagamos y encendemos el router.
  • Configuramos la IP fija directamente, recomendable que esté fuera del rango del servidor DHCP para que no dupliquemos direcciones.
4. Configurar la NAT, Port Forwarding, ...

Nos suelen pedir, el orden puede variar:

  • El tipo de servicio o protocolo a utilizar, puede ser udp, tcp o ambos, ante la duda pondremos ambos, nos lo debería indicar el programa.
  • La dirección IP interna (LAN host), será la de nuestro dispositivo, PC, consola, ..., puede que nos ofrezca una lista de dispositivos y así solo tengamos que escoger el nuestro, automáticamente pondrá la IP que tenga asignada.
  • El puerto o rango de puertos a usar, si es el mismo lo pondremos como inicio y fin, nos puede preguntar de forma separada cual es el puerto interno (LAN port) y el externo (WAN port), normalmente siempre es el mismo, los necesarios serán indicados por el programa.

5. Notas adicionales

Ten en cuenta que si usas Windows también debes permitir el paso a través de su cortafuegos, no debería darte problema ya que por defecto está en modo aprendizaje, pregunta si se permite o no el tráfico cuando detecta una nueva conexión.

¿Por qué la NAT?, porque hace tiempo que se agotaron las IP públicas o disponibles en Internet, por otra parte el proveedor debe pagar por cada IP pública y con la NAT con una sola IP pública puede dar acceso a numerosos dispositivos, motivos por lo que algunos proveedores utilizan CG-NAT.

¿Puedo redireccionar los mismos puertos a dos dispositivos?, no al mismo tiempo. sí se puede hacer con UPnP o NAT que tenga Port Triggering.

¿Por qué no debo usar DMZ?, porque el dispositivo que se configure quedará expuesto a cualquier ataque desde Internet, si no está bien protegido un hacker podría utilizar un error o vulnerabilidad no conocida para tener acceso al mismo y a la red interna.

Los puertos necesarios son sólo los de acceso desde el exterior hacia el dispositivo correspondiente, normalmente entre el 1024 y el 49151 que corresponden al rango de puertos registrados, no debe ser necesario configurar en el router los puertos salientes, por ejemplo el 80 (http) o el 443 (https), normalmente cualquier puerto por debajo del 1024 que se denominan bien conocidos (Well Known Ports).

Espero que te haya servidor de ayuda. Si encuentras enlaces mejores por favor dímelo. Si algo no lo entiendes también, trataré de mejorar la explicación.

PF: ¿Qué tan bueno es mi PC?

Esta pregunta se viene repitiendo de vez en cuando en los foros que visito, a pesar de que el PC lo forman un conjunto de componentes, que deben estar equilibrados, para formar un buen equipo, está claro que para jugar hay dos principales que van a determinar la potencia de nuestro PC.

El primero la gráfica, encargada de gestionar todo aquello que tenga que ver con la visualización, va a definir a qué podremos jugar, en qué resolución y calidad.

¿Cómo decidir cuan buena es?, voy a echar mano de la socorrida Lista jerarquizada de gráficas, más concretamente de la segunda parte denominada Legacy GPU Hierarchy de la web Tom's Hardware.

Establecer dentro de la lista qué es gama alta, media o baja puede dar lugar a bastantes discrepancias dependiendo de cómo se encuentre la lista en cada momento, pero por poner una línea podríamos decir que los ocho primeros niveles encuadran a gráficas bastante capaces, cuanto más se aleje la tuya del principio peor será para juegos de última generación.

Si quieres saber si tu equipo es capaz de mover algún juego o juegos en concreto quizás te convenga echarle un vistazo a PF: ¿Puedo correr el juego X en mi PC? o ¿A qué juegos puedo jugar?..

El procesador es el siguiente elemento, tiene que ser capaz de gestionar el sistema operativo, programas en segundo plano que tengamos adicionales además del propio juego, la mayoría de los juegos no necesitan procesadores muy potentes, algunos sí como los de mundos abiertos, estrategia en tiempo real u otros juegos que necesiten gestionar la inteligencia artificial de gran cantidad de personajes no jugadores o elementos del juego, protecciones como las Denuvo también añaden una carga adicional.

En Tom's Hardware también encontramos una lista jerarquizada de procesadores, nos vamos igualmente a la parte segunda, la Legacy Desktop Processor Hierarchy, echaréis en falta algunos tipos de procesadores, no incluidos porque no están orientados a los juegos y sí a servidores o estaciones de trabajo.

Veréis que los niveles aquí son más amplios y unifican a bastantes procesadores, están agrupados por similar rendimiento, no por fecha de lanzamiento.

No se si aventurarme a decir que gama alta corresponde con el primer nivel, media el segundo y baja el tercero, me podéis corregir en los comentarios si no es así, como con las gráficas cuanto más abajo, peor procesador para los juegos más recientes.

Espero que te haya servido de ayuda.

PF: ¿Puedo correr el juego X en mi PC? o ¿A qué juegos puedo jugar?

Ambas preguntas son recurrentes en el foro y con una fácil respuesta en la mayor parte de las ocasiones.

Si la duda es por un juego o juegos en concreto las posibilidades son varias:

Buscar dicho juego en YouTube junto con el modelo de gráfica y procesador, si encontramos resultados comprobaremos la resolución y calidad gráfica con la que podríamos jugarlo, si no aparecen resultados eliminamos el procesador de la búsqueda y comparamos los procesadores de las pruebas con el nuestro, si son cercanos en cuanto a rendimiento también nos dará una idea.

Si no localizamos ningún vídeo o tenemos dudas podemos optar por buscar los requisitos en la web del desarrollador, Steam y otras webs con información.

Si los componentes de nuestro equipo están por debajo de los mínimos y en función del juego podría no dejarnos ejecutarlo por no cumplirlos, se puede ver en la imagen adjunta, dar un error por la falta de algún componente, o simplemente ser injugable.

Pantalla de error del Sunset Overdrive


Si supera los mínimos por poco podremos tener una experiencia de juego limitada en cuanto a resolución y calidad, cuanto más los superen y se acerquen a los máximos, mejor experiencia de juego y si los superan podremos jugar con la máxima calidad.

Pero ... no sabes qué componentes tiene tu equipo, hay muchas formas de saberlo, pero vamos a optar por una sencilla, descargamos el programa CPU-Z, versión instalable o en zip, lo ejecutamos y en la pestaña CPU, nos dice el modelo exacto de CPU que tenemos, en la pestaña Motherboard la placa base, en Memory el tamaño de nuestra RAM y en Graphics la gráfica.

Si todavía tienes dudas sobre si tu procesador o gráfica son mejores o peores que los requeridos puedes consultar en la web de Tom's Hardware su lista de procesadores y gráficas, están agrupadas por niveles según sus prestaciones, por eso algunos procesadores/gráficas antiguas pueden estar junto con otras más recientes. No están incluidas las gráficas de los procesadores Intel, tienes una aproximación en Intel HD Graphics - Nvidia and AMD Equivalents.

En cuanto a los juegos que podrás correr, sabiendo responder a la primera pregunta solo queda buscar juegos que te interesen e ir comprobándolos.